是 Polygon 生态系统的两个公共网络。升级后情况仍然如此,两个网络都使用前沿 zkEVM 技术,一个作为汇总,另一个作为验证,带来了额外的好处。 Polygon zkEVM Rollup 已经提供了最高级别的安全性,但代价是费用稍高和吞吐量有限。不过它非常适合处理高价值交易且安全性优先的应用程序,例如高价值的 DeFi Dapp。 六. Arbitrum Orbit Arbitrum 作为当前最主要的 L2 公链,自 2021 年 8 月上线以来,TVL 已经超过 51 亿美金,作为头部 L2 占据了将近 54% 的市场份额。 Arbitrum 于今年 3 月发布了 Orbit 版本,在此前 Arbitrum 发行了系列的生态产品: Arbitrum One : Arbitrum 生态系统的第一个和核心主网 Rollup。 Arbitrum Nova:这是 Arbitrum 的第二条主网 Rollup,面向那些对成本敏感且对交易量要求很高的项目。 Arbitrum Nitro:这是为 Arbitrum L2 提供支持的技术软件栈,使 Rollup 能够更快、更便宜和更兼容 EVM。 Arbitrum Orbit:在 Arbitrum 主网之上创建和部署 L3 的开发框架。 今天我们将重点介绍 Arbitrum Orbit。 1.结构框架 原本开发者如果想要利用 Arbitrum Orbit 创建 L2 网络,比如先发出提案,由 Arbitrum DAO 投票决定,如果通过,则一条新的 L2 链就产生了。不过,在 L2 上再开发 L3, 4, 5 …就无需许可了,任何人在 Arbitrum L2 上提供一个部署定制链的无许可框架。 Source:Whitepaper 可以看到,Arbitrum Orbit 也力图于让开发者,通过基于 Layer 2 比如 Arbitrum One, Arbitrum Nova, 或者 Arbitrum Goerli 来定制属于自己的 Oribit L3 链。开发者可以自定义本链的隐私协议,许可证,代币经济模型,社区管理等等,最大程度上给到开发者自治权力。 其中,较为值得注意的是,Oribit 允许 L3 链用本链的 Token 作为费用结算单位,从而有效发展自己的网络。 2. 关键技术 1)Rollup AnyTrust 这两种协议分别支持 Arbitrum One 和 Arbitrum Nova,如之前介绍 Arbitrum One 是一个核心主网 Rollup;Arbitrum Nova 是第二条主网 Rollup,只不过接入了 AnyTrust 协议,可以通过引入“安全假设”(Trust Assumption) 来加快结算并降低成本。 其中 Arbitrum Rollup 是 OP Rollup,因而就不过多解释,我们将针对于 AnyTrust 协议进行详细分析。 AnyTrust 协议主要是管理数据可用性,并且是被一些列的第三方机构如 DAC (Data Availability Committee)。并且通过引入“安全假设” 来极大的降低交易费用。AnyTrust 链以侧链的形式在 Arbitrum One 上,以更低成本和更快的交易速度运行。 那么,到底什么是安全假设“Trust Assumption”? 为什么它的存在可以降低交易成本并需要更低信任? 根据 Arbitrum 的官方文档表示,AnyTrust 链由节点委员会运营,通过最小假设判断有多少委员会成员是诚实的。比如委员会由 20 个人,并且假设至少由 2 个成员是诚实的。相比于 BFT 需要 ⅔ 成员诚实而言,AnyTrust 确实将信任门槛降到最低。 在一笔交易中,由于委员会会承诺提供交易数据,所以节点就可以不用在 L1 上记录 L2 交易的所有数据,只需要记录交易批处理的哈希值,这样就可以极大节省了 Rollup 的成本。这也是为什么 AnyTrust 链可以降低交易成本。 针对于信任问题,如之前所述,假设 20 个成员中只要 2 个是诚实的,并且假设成立的话。只要 20 名委员会成员中有 19 名成员签署承诺这笔交易的正确性,就可以安全地执行。那么就算没签名的那名成员是诚实的,已签名的 19 名中一定有 1 个成员是诚实的。 假设成员不签名或者为数不少的成员拒绝合作导致无法正常运行该怎么办?AnyTrust 链依然可以运行,只不过它会退回到原先的 Rollup 协议,数据依然发布在以太坊 L1 上。当委员会正常运行,链会切换回更便宜和更快的模式。 Aribtrum 之所以推出该协议,是希望能够满足那些需要高处理速度和低成本的应用比如 Gamefi 领域的需求。 2)Nitro Nitro 是 Arbitrum 技术的最新版本,其主要元素是验证器(Prover),通过 WASM 代码对 Arbitrum 进行传统的交互式欺诈证明。并且其各个组件都已经完备,Arbitrum 已于 22 年 8 月底完成了升级,将现有的 Arbitrum One 无缝迁移/升级到 Aribitrum Nitro。 Nitro 有以下几个特点: 两阶段处理事务:用户的交易被先被整合成单个有序序列,然后 Nitro 提交该序列,按照顺序进行处理交易,并实现确定性状态转换。 Geth:Nitro 采用当前支持率最高的以太坊客户端 Geth( go-ethereum) 来支持以太坊的数据结构、格式和虚拟机,可以更好的兼容以太坊。 分离执行与证明:Nitro 采用相同的源代码并将其编译两次,一次编译为本机代码以在 Nitro 节点中执行交易,再次编译为 WASM 用于证明。 带有交互式欺诈证明的 OP Rollup:Nitro 使用 OP Rollup,包括 Arbitrum 首创的交互式欺诈证明将交易结算到第 1 层以太坊链。 Oribit 这些特点为 Arbitrum 的 L3, L 4 用例提供了技术支持,Arbitrum 可以吸引那些寻求可定制化的开发者,创建自己的定制链。 七. Starknet Stack StarkWare 联合创始人 Eli Ben-Sasson 在巴黎 EthCC 大会上表示,Starknet 即将推出 Starknet Stack,允许任何应用程序以无需许可的方式部署自己的 Starknet 应用链。 Starknet 中的 STARK 证明,Cairo 编程语言,和本机账户抽象等等关键技术为 Starknet 的高速发展提供了动力保证。当开发者利用 Stack 定制自己的 Starknet 应用链,其可扩展,可自由配置可以极大的扩大网络吞吐量,缓解主网的堵塞状况。 虽然目前 Starknet 只是初步的构想,还未发布官方的技术文档。不过 Madara Sequencer 和 LambdaClass 分别正在开发于 Starknet 兼容的 Sequencer 和 Stack 组件,以更好地与 Starknet 适配。官方也正在为即将到来的 Starknet Stack 做努力,包括正在开发全节点/执行引擎/验证这等等组件。 值得注意的是,前不久 StarkNet 提交了一份“简单去中心化协议”提案,希望可以改变 L2s 当前的单点运营 Sequencer 的现状。以太坊去中心化,但 L2s 可不是,其 MEV 收入使得 Sequencer 变质。 StarkNet 在提案中列举了一些方案比如: L1 Staking 和 Leader 竞选:社区成员可以无需许可在以太坊 Staking,以加入 Staker 集合。再根据集合资产分布和 L1 链上随机数,随机抽取一组 Staker 作为 Leader 负责一个 Epoch 的出块。这不仅降低了 Staker 用户门槛,其随机性也能有效防止 MEV 灰色收入。 L2 共识机制:基于 Tendermint,由 Leader 作为节点参与的拜占庭共识证明共识机制。共识确认之后由 Voter 执行,Proposer 调用 Prover 生成 ZKP。 此外还有 ZK 证明进行,L1 状态更新等等的方案,结合之前就支持社区无需许可运营 Prover 代码这以重大举措,StarkNet 这份提案力图于解决 L2 不够去中心化,并尝试平衡区块链不可能三角问题,实属瞩目。 Source:https://starkware.co/resource/the-starknet-stacks-growth-spurt/ 八、结束语 本章节通过对 CP 与各大 Layer 2 Stack 的技术讲解,其实可以发现当前的 Layer 2 Stack 方案在能有效地解决以太坊的扩容问题,也带来了一系列的挑战和问题,尤其是在兼容性方面。 L2s 的 Stack 方案中的技术没有 CP 那样成熟,甚至 CP 三四年前的技术构想仍值得当前的 L2s 借鉴。所以在技术层面,当前 CP 仍然远超 Layer 2 。不过光有超前的技术也不行,在接下来的第二篇,我们将从代币价值,生态发展层面展开,讨论在 CP 与 L2 Stacks 们的各自优劣和特点,完善读者们的视角。 参考资料: https://medium.com/@eternal1 997 L https://medium.com/polkadot-network/a-brief-summary-of-everything-substrate-and-polkadot-f1f21071499d https://tokeneconomy.co/the-state-of-crypto-interoperability-explained-in-pictures-654cfe4cc167 https://research.web3.foundation/Polkadot/overview https://foresightnews.pro/article/detail/16271 https://v1.cosmos.network/ https://polkadot.network/ https://messari.io/report/ibc-outside-of-cosmos-the-transport-layer?referrer=all-research https://stack.optimism.io/docs/understand/explainer/#glossary https://www.techflowpost.com/article/detail_12231.html https://gov.optimism.io/t/retroactive-delegate-rewards-season-3/5871 https://wiki.polygon.technology/docs/supernets/get-started/what-are-supernets/ https://polygon.technology/blog/introducing-polygon-2-0-the-value-layer-of-the-internet https://era.zksync.io/docs/reference/concepts/hyperscaling.html#what-are-hyperchains https://medium.com/offchainlabs 来源:金色财经lg...