了解 Native Rollup:PoS 和 PoW 混合共识 L3 方案_ROLL:VER

关于PoS&PoW的混合共识

NativeRollup是一个基于zk的Layer3扩容解决方案,其中Layer2是一个EVM-compatible且Rollup-friendly的链,Layer3则由系统原生支持的多个zkRollup组成。Layer2为zkRollup做了很多系统层面的优化。这个3层架构中的Layer2和Layer3,共用了一个PoS与PoW融合的共识机制:

Layer2:

PoS:Layer2将采用ETH2.0的PoS并对其进行必要的改进。因此,Layer2的共识层将有超过10万个验证者。任何人都可以质押token来成为验证者。这些验证者也将根据EIP-4844提供一个数据可用性层,从而容纳Layer3的Rollup提交的batch。此外,Layer2的PoS是可证明的,validator会定期把PoS证明提交到Layer1上。validator可以获取PoS这部分的区块奖励和Gas费。

香港生产力局:应让企业及公众了解区块链、加密货币、元宇宙等新技术安全威胁:金色财经报道,香港生产力促进局官网宣布“智慧安全城市展馆”(展馆)已正式开幕,为让企业及公众进一步了解人工智能、区块链、加密货币、元宇宙等新技术所带来的安全威胁,据悉展出的香港警务处的“守网者元宇宙”平台中包括了以Web 3.0为主题的展览和演讲厅,让参加者可亲身体验元宇宙和了解相关知识,迎接未来数字发展的挑战。

另据香港计算机保安事故协调中心(HKCERT)披露数据显示,2023年上半年,HKCERT共处理了3,802宗安全事件,僵尸网络共计1,814宗(48%);其次是钓鱼攻击,共计1,734宗(46%),相较2022年上半年增加了17%。(香港生产力促进局官网)[2023/9/5 13:18:33]

Layer3:

FCA发布研究结果以了解从事加密货币的投资者:英国金融行为监管局(FCA)发布了研究结果,以更好地了解从事加密货币和外汇等高风险投资的投资者,FCA警告称,较年轻的投资者正在承担的巨大的金融风险。(金十)[2021/3/23 19:10:48]

PoS:validator除了提议Layer2的block,也提议Layer3的block,也就是说validator同时是Layer3中nativerollup的sequencer。Sequencer可以获取其中的交易Gas费。

PoW:只要拥有zkp的算力,任意validator都可以成为nativerollup的prover。Prover为Layer3的各个Nativerollup生成zkproof。对于sequencer提交的Layer3的各个区块,prover依据PoW的规则来竞争,最先提交zkproof的prover将获得Layer3的区块奖励。

声音 | 浏阳市经开区党工委书记:全体干部同志要加大对区块链技术的认识与了解:据浏阳市人民政府官网,浏阳市经开区党工委书记郭力夫主持召开第五次党工委理论学习中心组(扩大)学习会议,由国防科大谭林博士授课,以《区块链重塑互联网世界》为题学习讲授区块链技术前沿知识。郭力夫指出,随着社会不断发展,区块链技术成为当今最前沿的技术领域和思维方法,将在未来对经济社会、人际关系等各个方面产生深远的影响。全体干部同志要紧跟时代步伐,做到与时俱进,加大对区块链技术的认识与了解;园区要紧跟时代潮流,加强与区块链用,努力提高核心竞争力,实现高质量发展。[2019/6/16]

声音 | 原Block.one产品副总裁:中国社区需要了解李嘉图合约、抵押代币等知识:原Block.one产品副总裁Thomas Cox表示,中国社区做的好的一方面是把用户和开发者联系在一起,但需要进一步了解相关知识。例如有的人不知道仲裁,不知道李嘉图合约,不知道什么是抵押代币。也正因为缺乏相关方面知识,导致大多数人在狼人杀游戏中损失惨重,而这只是因为参与者没有仔细看其合约。[2018/8/12]

关于NativeRollup的去中心化共识机制

下面将详细介绍Layer3中的nativerollup的去中心化共识机制。

Sequencer

sequencer这个角色由Layer2的validator来承担。每个Layer2的区块中,所有nativerollup都有且仅有1笔交易来提交各自的rollupblock,且这些rollupblock只能由Layer2区块的validator来提交。如果该Layer2区块中没有包含所有的nativerollup的block,则该区块无效。

即使某个nativerollup在一段时间内没有交易,sequencer也必须提交该rollup的block。此时该rollup的block为空。

sequencer的收益是该sequencer提交的各个nativerollup的block中的交易手续费。注意,所有nativerollup中的交易手续费都是由Layer2token来支付的。因此,该sequencer打包的rollup交易越多,收益也越多。

当sequencer把rollupblock打包上链后,该rollupblock就进入了finalized状态。因此该区块最终确认所需要的时间与Layer2是相同的。

如果某一个rollupblock没有在一定时间内被prover提交的proof验证,则该block会被跳过,相应的sequencer也将被slash。

Prover

与sequencer必须是当前Layer2区块的validator不同,prover可以是任意的Layer2的validator。只要一个validator具有zkp算力,即可称为任意的nativerollup的prover。

这些prover通过PoW的方式来竞争,最先提供某个rollupblock的有效proof的,就能获得相应的blockreward。注意,所有nativerollup的blockreward,都是由Layer2token来支付的。这部分IDE就是Layer2的PoW部分的奖励,系统会根据zkp算力的供需平衡来自动调整PoW的奖励额度。

sequencer打包的rollupblock中,已经包含了生成proof所需要的所有数据。因此,对于每个rollup,prover可以并行生成多个block的proof。同样的道理,这些blockproof的验证也是并行的。

当一个rollupblock和它的所有父区块都被验证时,该区块就被验证了,即verified状态。

总结

通过PoS&PoW的混合共识机制,Layer2和Layer3具有相同的共识层与验证者集合,确保了整个架构的安全性和去中心化。更为重要的是,Layer3的各个NativeRollup在底层架构上拥有了一个规范化的去中心化解决方案。Layer2定义了一个统一的系统合约,rollup的开发者只需要实现这些规范化的接口,并注册rollupslot成为nativerollup。这样,开发者可以更加关注业务逻辑的实现,而不必关心在底层架构层面Layer2与Layer3如何交互,也不需要维护rollup的全节点和zkp算力。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

AAVE区块链互操作性和桥接的现状_区块链:TOK

随着第1层、第2层和应用链数量的不断增加,区块链拥有安全、低成本和高效的相互通信方式比以往任何时候都更加重要。在本文中,我们将介绍为什么互操作性很重要、它面临的挑战以及当前的方法是什么.

[0:0ms0-4:62ms