ECN Podcast 上线 | 001 与 Jason Wan 聊聊 Arbitrum Nitro 和 Nova

通过对话连接社区

ECN 社区的读者朋友们,大家好,很高兴能在今天向大家宣布 ECN Podcast 正式上线!自创立以来,ECN 的愿景一直是让更多人认识、使用以太坊,进而参与以太坊生态的建设。过去,我们一直通过翻译、资讯传递以及举办社区活动来促进以太坊中文社区的小伙伴们融入整个以太坊生态。但是,社区建设不止于此......

对话从来都是人类产生价值的重要方式,人们在对话中理清思路、在思想的碰撞中获得新知、在真实具体的人身上产生共鸣。因此,我们希望通过一种新的、互动性更强的媒介和沟通方式,拉近以太坊中文社区与整个以太坊、甚至是区块链从业者之间的距离。

ECN Podcast

这是一档专注于与区块链从业者深入对话,探讨以太坊和泛区块链技术以及生态发展的播客。我们期待理性的对话能激起听众的思考、真诚的沟通能让 Web3 更有温度。

你们不只是听众,还是对话者

我们在 ECN 的 Discord 开设了一个频道 #ecn-podcast,大家可以针对每期播客的话题提问嘉宾或者与其他小伙伴进行更深入的探讨。

同时也欢迎大家在这个频道 po 出自己感兴趣的内容,我们会不定期收集并作为 Podcast 的话题选材来源。

加入我们:https://dsc.gg/ecn

订阅 ECN Podcast

访问 ecnpodcast.fireside.fm 收听 Podcast 以及获取节目的其他详细信息。你也可以通过泛用型播客客户端 Apple Podcasts、Pocket Casts、Castro、Google Podcasts、Spotify 等订阅我们的节目。


ECN Podcast 001

聊聊 Layer2 扩容解决方案 Arbitrum 新推出的 Nitro 和 Nova

Arbitrum 是由 Offchain Labs 开发的一个基于 Optimistic Rollup 技术的以太坊扩容解决方案。时隔 Arbitrum 上线主网已有一年多,这期间 Abitrum 的生态不断扩展。根据 l2beat.com 网站显示,截至本文发布,Arbitrum One 网络锁仓量超过 24 亿美元。在技术迭代方面, Arbitrum 在近期先后推出了基于 Anytrust 技术的链下数据可用性解决方案 Nova、新的技术栈 Nitro。

在首期节目中,我们很荣幸邀请到了 Arbitrum 亚太区集成工程师 Jason Wan 来为我们介绍这些更新背后的一些技术细节。这些更新完善了什么问题?对用户和开发者意味着什么?目前网络中仍为中心化角色的 Sequencer 和 需许可的 Validators 将来会如何迭代呢?

﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊

引介 - Nitro

Nitro 是 Arbitrum One 的迭代版本,在不同方案对原始版本进一步改善,包括提供更高的效率、更少的延迟、更强的活性保证以及更佳的兼容性。

Nitro 基于四个特点设计:

  • 对交易定序,然后进行确定性的执行 (deterministic execution):Nitro 分两个阶段处理提交的交易。首先,将交易放入序列中 (将会按照此排序处理交易),并向网络广播该序列。然后,按顺序对每笔交易应用一个确定性的状态转换函数 (state transition function)。

  • 以 Geth 为核心:Nitro 中的核心执行和状态维护由基于 go-ethereum (Geth) 的代码处理,Geth 是最主流的以太坊节点软件。以 Geth 为核心这一特点让 Nitro 确保其执行和状态与以太坊的高度可兼容。

  • 将执行与证明分离:Nitro 分别为两个目标编译其状态转换函数的代码。当在 Nitro 节点的普通运行中使用时,该代码被编译为本地执行。另外,它还被编译为可移植的 Web Assembly (WASM) 代码,必要时用于欺诈证明协议中。这种双目标的编译方式确保了执行的速度,而证明过程则基于结构化的、独立于机器的代码。

  • 使用交互式欺诈证明的 Optimistic Rollup:在原始版本的基础上,Nitro 优化了其基于分割式多轮交互的欺诈证明协议的 optimistic rollup 协议。

引介 - Nova

为了满足一些应用对于更高的可扩展性的需求 (如游戏行业),Offchain Labs 引入了更快、gas 更低的 AnyTrust 技术。而 Nova 就是基于 AnyTrust 技术的解决方案。

AnyTrust 是 Nitro 的一个变体,通过引入轻微的信任假设来进一步降低交易成本。Nitro 通过在以太坊 L1 上发布 calldata 以提供数据可用性。而 AnyTrust 则依靠一个外部的数据可用性委员会来存储数据以及根据需要提供数据可用性。

﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊﹋﹊

点击收听 Podcast,了解更多:ecnpodcast.fireside.fm

Subscribe to EthereumCN
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.