三分钟了解Sovereign rollups入门知识
Sovereign rollups与当前的rollup设计有所不同。它们是什么?它们是如何工作的?
原文作者:Celestia
原文链接:[email protected]
编译:MarsBit,MK
Sovereign rollups与当前的rollup设计有所不同。它们是什么?它们是如何工作的?这是一些入门基本知识。
Sovereign Rollup核心是一个区块链,它将其交易发布到另一个区块链(DA层),以实现共识和数据可用性。
DA层并不确保Sovereign Rollup交易是正确的。它只是对交易排序并检查它们是否可用。
那么,谁负责确保Sovereign Rollup的交易是有效的?Sovereign Rollup的完整节点会下载所有交易,以检查它们是否正确。如果有任何是无效的,它们就会被拒绝。
Sovereign Rollup也可以使用欺诈或有效性证明来帮助节点有效地验证交易是否正确。
关于【三分钟了解Sovereign rollups入门知识】的延伸阅读
加密杂谈:对RaaS和Eigenlayer的一些看法
本文讨论了加密货币领域的热门话题,包括Rollup技术、Restaking、LRT、AVS和Eigenlayer。作者认为目前情况并不乐观,团队进展缓慢,Rollup部署过多也不利。对于Restaking、LRT、AVS和Eigenlayer的不满,存入ETH数量巨大,但空投效果不佳。团队发布庞大白皮书,但工作原理和概念仍不清楚。Eigenlayer决定暂不启用惩罚机制,但是否有必要为每个新兴协议提供近十亿美元的用户Restaking ETH并面临风险?惩罚机制将在不到一年内启用,操作者是否意识到Restaking风险?或许会有其他平台蚕食Eigenlayer的市场份额。
详解 OP Stack Rollup 流程及对应代码
Optimism Bedrock是当前版本的OP Stack,提供了启动生产质量的Optimistic Rollup区块链的工具。它包括op-batcher和op-proposer两个服务,负责从sequencer读取交易内容并rollup到链上,以及将交易状态rollup到合约。文中介绍了如何使用recordL1Tip和l1Tip来获取最新的L1BlockRef,以及如何收集和提交交易数据。每个事务仅使用一帧,如果通道已满,则仅返回剩余帧,直到成功发送到L1。sendTransaction将交易发送到一层,并更新交易发送状态。FetchNextOutputInfo获取L2上的区块output,NextBlockNumber获取下一批次需要提交的区块区间,SyncStatus获取L2块的状态和块信息,OutputAtBlock根据块高获取output,sendTransaction使用output构建stateRoot提交交易到一层链。
这与以太坊上的rollup有什么不同?那些Rollup依靠以太坊智能合约来检查其交易是否正确,通常是通过欺诈或有效性证明。
两者关键的区别是谁来确定Rollup交易是正确的?
- 对于以太坊的Rollup,以太坊的智能合约决定
- 对于Sovereign Rollup,Rollup节点决定。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:MarsBit,如有侵权请联系删除。转载或引用请注明文章出处!