E2M Research:Shawn (2024年2月)
近来看到许多项目都与Babylon协议建立了合作关系,包括Map protocol利用Babylon协议获取比特币主网安全性,成为比特币L2;AltLayer通过与Babylon合作,将比特币安全性引入以太坊Layer2竞争中;大量Cosmos生态项目都与Babylon建立了合作关系,并进行测试完测试。可以发现比特币、以太坊、Cosmos等各个生态之间都在进行互相融合,而不是以前单纯的独立生态系统发展了。
AltLayer是一个RaaS(Rollup-as-a-Service)服务提供商,通过Raas产品,开发者可以方便快速的启动一条Rollup而无需编写代码和维护节点。
AltLayer的RaaS产品由3个核心产品组成:Restaked Rollups、多功能Rollup堆栈、无代码仪表盘。
AltLayer支持当前主流的Rollup堆栈、DA层、结算层、去中心化排序器集和互操作桥。这使得AltLayer可以支持多种模块化Rollup解决方案。
无代码仪表盘则提供了图形化界面,让开发人员可以通过点击来启动自己的自定义Rollup。
针对特定应用的Rollup采用AltLayer的RaaS服务时会遇到许多问题。
验证问题。OP Rollup方案假设至少有一个诚实的节点检查以太坊上提交的状态确实对应于状态转换函数在一组交易和先前验证的状态上的正确执行。然而,大多数特定于应用程序的Rollup可能没有像流行的通用Rollup那样成熟的生态系统,因此可能没有足够的生态系统参与者有隐性激励来采取行动来观察网络。例如AltLayer 引入的临时Rollup,其中Rollup定序器在结算时将Rollup的状态提交给以太坊,其中状态表示特定应用程序的Rollup的链外计算的结果。有了这些按需系统,拥有一个可以检测和质疑Rollup状态的去中心化验证者网络变得极其重要。
最终确定性变慢。排序器将最终结果发送到以太坊主网时,由于以太坊网络出块速度较慢,对于那些对延迟要求较高的应用,例如社交和游戏类应用,则只能无条件信任排序器。而如果排序器由匿名开发者运营时,这将是非常危险的。
排序器集中化问题。RaaS提供商的一个主要来源便是排序器的收入,这会导致RaaS提供商倾向于提供中心化排序器方案,且通过排序器获取MEV收入,这违背了区块链去中心化的原则。
由此提出了Restaked Rollups的概念。
主要通过三个垂直集成的 AVS (主动验证服务)提供去中心化排序、验证和快速最终确定。
SQUAD是一个去中心化排序器网络,要成为 SQUAD 的验证者,节点必须抵押一定数量的 LST。这为 Rollup 的安全性提供了经济保证,并且作恶节点的LST可能会被削减。
VITAL 充当Rollup的验证层。它由 AVS 注册运营商网络组成,用于验证 SQUAD 运营商提出的所有新状态。
MACH提供快速最终确定服务。主要操作步骤:
每个 MACH 节点都充当 AVS 操作员,严格验证Rollup状态并主动质疑在指定质询窗口期间观察到的任何差异。 MACH网络中的挑战者节点遵循以下步骤:
通过 EigenLayer 进行Restakes;
在 EigenLayer 上注册为 AltLayer AVS 操作者;
一旦注册成功,节点可以在挑战期间挑战任何Rollup状态;
如果挑战者想对任何 rollup 状态提出争议,它可以在 MACH 上对 rollup 合约创建挑战请求;
一旦创建挑战,挑战者和Rollup操作者之间的二分协议将开始。找到有争议的指令后,将在 MACH 上执行该指令,挑战结束;
请注意,如果挑战者失败,挑战者将在 EigenLayer 上被冻结(并受到削减)。
可以看到在AltLayer的Restaked Rollups中最重要的便是要保护网络的安全性,防止节点作恶。所以AltLayer选择了EigenLayer的服务通过Restake来获得更高的安全性。
和EigenLayer类似,Babylon通过质押原生的BTC来给其他Pos链提供更强的安全性。而这一点也是AltLayer解决上面遇到问题的另外一种思路。
Babylon 是一个允许用户将 BTC 质押在比特币网络上的协议。质押的 BTC 可用于保护 PoS 链等外部网络的安全。质押是去信任和非托管的,这意味着用户不需要桥接他们的比特币,因此没有第三方桥的风险。相反,用户以自我托管的方式远程将自己的 BTC 存入比特币区块链上的 Taproot“合约”中。如果检测到任何恶意行为,则可以远程削减该权益。Babylon 的 BTC 质押有点类似于 ETH 质押 + Eigenlayer 重新质押,但是质押的是 BTC。
由于比特币链上缺乏智能合约,人们无法发送任意的安全违规证据,并依赖比特币来处理这些证据,就像以太坊 rollup 使用 rollup 桥合约作为验证桥来裁决欺诈或有效性证明一样。相反,该协议允许发送可直接导致削减的证据:*锁定所质押比特币的质押者私钥。*这是通过使用可提取的一次性签名 (EOTS) 来完成的。EOTS 是一种签名原语,其中使用相同私钥签名的两条消息允许任何人从两个签名中提取私钥。
简而言之,恶意行为会导致质押者的私钥泄露,然后可以利用该私钥将 BTC 发送到销毁地址,从而有效地实现削减。
AltLayer正在使用Babylon来扩展Restaked Rollups框架。有两种构建此框架的主要方法。
第一种方法包括在巴比伦链上构建链上验证器。验证器是一个 CosmWasm 合约,用于验证正确 rollup 执行的证明,以确保 rollup 排序器提交有效的块。
第二种方法,由于 Babylon 协议允许人们通过抵押 BTC 来保护任何 PoS 链,因此无需在 Babylon 链上构建验证器,人们还可以构建一个基于 Babylon 协议而不是 Babylon 链的专用独立验证器网络。构建专用网络将提供灵活性,例如处理没有有效证明者的运行时。在这种模式下,PoS 链可以是一个验证者网络,它可以有效地充当全节点网络,并通过简单地重新执行交易并将结果状态与Rollup操作者提交的状态进行比较来验证每个Rollup状态。执行后,他们对最终Rollup状态达成共识,以确保整个网络就最终状态达成一致。
近期EigenLayer发布文章,希望通过连接以太坊和 Cosmos,带来新一波的创新。 Cosmos社区可以利用以太坊最重要的去中心化安全性和流动性来源;以太坊可以利用 Cosmos 中发生的无限实验性能。
虽然两者一开始的目标不同,以太坊的愿景是成为全球结算层,而 Cosmos 则想成为一个由数百个数字城邦组成的世界。但随着技术和生态的发展,两者的设计开始趋同。随着以太坊选择以Rollup为中心的扩展路线图,而 Cosmos 探索共享安全方案,两个生态系统的目标和方法正在慢慢融合。两者都可以看到对方的影子。以太坊的二层发展出了类似OP Superchain、ZK Stack的结构,这与Cosmos的economic zones非常相似,而Cosmos Hub也希望通过共享安全等机制,为Cosmos生态提供类似以太坊主网的安全保障。而随着EigenLayer的入局,这两个生态的联系将更加紧密。
Babylon则早已经认识到Cosmos生态的这一巨大市场,已经与大量Cosmos生态链合作,率先将比特币网络安全性引入其中。
同时随着Celestia与许多Layer2项目达成合作,模块化区块链热度的持续,未来链与链之间的这种边界将更加的模糊。
开发者可以选择不同的技术栈启动一条Layer2,DA层则使用Celestia方案,甚至可以通过Osmosis的pipette来获取Cosmos生态的资产等。又或者使用Cosmos技术搭建应用链,通过IBC互通互联,但灵活地选择透过Babylon或者EigenLayer等项目,间接享受到比特币和以太坊网络的安全性。
从这个角度来看,未来的区块链世界将是互通互联,相互融合的。而在这个巨大的网络中,处于关键位置的具有垄断地位的项目,将具有极强的投资价值。
https://blog.altlayer.io/introducing-bitcoin-security-to-thousands-of-rollups-339eea66b339
https://docs.altlayer.io/altlayer-documentation/welcome/overview
From the Earth to the Moon E2M Research 聚焦投资和数字货币领域的研究与学习。
文章合集 :https://mirror.xyz/0x80894DE3D9110De7fd55885C83DeB3622503D13B
关注推特 :https://twitter.com/E2mResearch ️
音频播客:https://e2m-research.castos.com/
小宇宙链接:https://www.xiaoyuzhoufm.com/podcast/6499969a932f350aae20ec6d