利用 Bitcoin 的经济安全性和 Cosmos IBC 跨链通信技术,允许 BTC 持有者在保持资产自主权且不离开Bitcoin网络的情况下,通过特有的质押机制为其他PoS区块链提供一个额外的安全层,并换取收益。利用工作量证明(PoW)的某些优势来对权益证明(PoS)提供安全性补充。(from link)
Babylon 开发了两种安全共享机制:一种是比特币时间戳协议,另一种是比特币质押协议。
Bitcoin 区块上累积的算力越多越难以被重组,交易中的数据继承了安全性。bitcoin 的区块可以看作是一个时间戳服务器。
利用比特币时间戳协议有效地缓解 PoS 链面临的长程攻击安全问题(Long Range Attack)。
在这类攻击中,攻击者在解除质押之后,回到他们还是质押者身份的某个历史区块,能够轻易地启动一条分叉链去欺骗社区。但是如果通过 Babylon,引入 Bitcoin Time Stamping 时间戳,在 BTC 上存下 POS 链的历史记录,这个记录带有比特币的时间戳,即便有人想再造一条 fork,时间戳能够显示它晚于正统的链,长距离攻击因此失效。
Long range attack on the canonical chain (PoS)
攻击过程
用比特币链作为解决方案
Babylon 解决方案
在质押协议方面,Babylon 允许资产持有者在不将资产移出 Bitcoin 链的情况下,为其他网络提供质押验证服务来获得收益,使用 Bitcoin 脚本和限制(covenants)来定制UTXO的操作。
实现了包括 质押,解除质押,slash 等功能。技术包括: