关于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费。
香港立法会议员吴杰庄:已经和Coinbase取得联系,将共同了解在香港发展的机会:6月14日消息,全国政协委员、香港特区立法会议员在其社交媒体表示,我已经和 Coinbase 取得联系,将会具体共同了解在香港发展的机会。有进一步消息会在这里通知大家!
此前,吴庄杰表示,欢迎全球虚拟资产交易平台(包括 Coinbase)来香港申请合规交易平台以及洽谈上市计划,自己愿意提供协助。[2023/6/14 21:35:27]
Layer3:
PoS:validator除了提议Layer2的block,也提议Layer3的block,也就是说validator同时是Layer3中nativerollup的sequencer。Sequencer可以获取其中的交易Gas费。
澳大利亚证券和投资主席:加密货币交易不受监管,消费者需了解风险:澳大利亚证券和投资主席Joe Longo表示,看到网上出现了许多局,加密货币在各种平台上交易,这种交易不受监管,也不受《公司法》的约束。所以我认为消费者在交易和加密货币方面需要非常小心,并了解风险是什么。(abc.net.au)[2021/7/29 1:22:18]
PoW:只要拥有zkp的算力,任意validator都可以成为nativerollup的prover。Prover为Layer3的各个Nativerollup生成zkproof。对于sequencer提交的Layer3的各个区块,prover依据PoW的规则来竞争,最先提交zkproof的prover将获得Layer3的区块奖励。
动态 | 澳本聪回应江卓尔“为何不了解Base58 编码”:我想通过 Base58 来误导听众:江卓尔和澳本聪在昨日辩论上,江卓尔问澳本聪名:为什么在销毁(burn)地址中使用 X 而不是 0。中本聪发明了用于这些地址的 Base58 编码模式,中本聪有意地排除了看起来相似的数字和字母,比如零和字母 O。为什么您会不了解中本聪发明的Base58 编码?
澳本聪(CSW)回应称,这是我的代码。我想通过 Base58 来误导听众,想让人们以为我不了解比特币。实际上 Base58 和交易无关,它只是钱包的实现方式,checksum 是钱包层面的东西,它是钱包交易时用来验证的东西,它并不存在比特币网络上。[2019/7/24]
动态 | 阿姆斯特丹中本屋将帮助人们了解加密货币:据bitcoin.com报道,中本屋(The House of Nakamoto)是一个帮助新手进入加密货币世界的奥地利项目,最近在阿姆斯特丹开设了一家新店作为信息中心,加密货币相关产品的零售店,甚至还有一个临时的比特币博物馆。当地居民和游客现在可以在此了解电子货币,获得包括硬件钱包的入门套件。[2018/10/26]
关于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算力。
标签:SequenceETHatcSequence币是什么币ETH钱包地址ETH挖矿app下载Etherael指什么寓意atc币是什么币
许多早期的互联网支持者都希望它能永远保持开放,成为全人类无国界、无管制的工具。然而,在过去的20年中,权威还是出手对各类不良行为进行了打击,一定程度上破坏了人们之前美好的愿景.
1900/1/1 0:00:00什么是ERC-6551 ERC-6551允许以太坊上的每个NFT都拥有自己的钱包,很多人不太理解这个意味着什么。简而言之,用户现在不仅可以连接钱包,还可以连接自己的NFT.
1900/1/1 0:00:001.摘要 稳定币提供了升级和有意义地扩展数字时代支付系统的机会。然而,尽管世界各地的技术不断进步并且当今数字经济中的客户需求持续不断,但最近的一些监管行动和当前立法提案的某些方面,把加密支付工具.
1900/1/1 0:00:00我们将在本文深入研究关于现实世界资产代币风险管理的关键问题。我们将分析不同协议是如何处理此类相关风险的,并讨论迄今为止可能遇到的所有问题.
1900/1/1 0:00:00A16Z最近写了一篇很有意思的文章,谈到他们认为的生成式AI和游戏结合在一起的机会在哪,笔者翻译后对部分内容进行了注解.
1900/1/1 0:00:00如果不关注去中心化的实践载体这一身份,DAO被需要的理由是?我们分析了行业内数十篇深度文章,提出以下四个观点.
1900/1/1 0:00:00