Introduction

Babylon protocol

利用 Bitcoin 的经济安全性和 Cosmos IBC 跨链通信技术,允许 BTC 持有者在保持资产自主权且不离开Bitcoin网络的情况下,通过特有的质押机制为其他PoS区块链提供一个额外的安全层,并换取收益。利用工作量证明(PoW)的某些优势来对权益证明(PoS)提供安全性补充。(from link

Babylon 开发了两种安全共享机制:一种是比特币时间戳协议,另一种是比特币质押协议。

比特币时间戳协议

Bitcoin 区块上累积的算力越多越难以被重组,交易中的数据继承了安全性。bitcoin 的区块可以看作是一个时间戳服务器。

利用比特币时间戳协议有效地缓解 PoS 链面临的长程攻击安全问题(Long Range Attack

在这类攻击中,攻击者在解除质押之后,回到他们还是质押者身份的某个历史区块,能够轻易地启动一条分叉链去欺骗社区。但是如果通过 Babylon,引入 Bitcoin Time Stamping 时间戳,在 BTC 上存下 POS 链的历史记录,这个记录带有比特币的时间戳,即便有人想再造一条 fork,时间戳能够显示它晚于正统的链,长距离攻击因此失效。

比特币质押协议

质押协议方面,Babylon 允许资产持有者在不将资产移出 Bitcoin 链的情况下,为其他网络提供质押验证服务来获得收益,使用 Bitcoin 脚本和限制(covenants)来定制UTXO的操作。

实现了包括 质押,解除质押,slash 等功能。技术包括: