写点什么

Arbitrum Nova 发布!打造低成本高速度的游戏社交领域专用链

作者:TinTinLand
  • 2022 年 7 月 17 日
  • 本文字数:2542 字

    阅读完需:约 8 分钟

在 7 月 12 日,Arbitrum 官方宣布基于 Arbitrum AnyTrust 技术构建的新链 Arbitrum Nova,目前已在主网运行,开发人员可在链上部署相关应用程序。Arbitrum AnyTrust 于今年 3 月份发布,在《Arbitrum 推出 AnyTrust 链,满足生态项目多元需求》这篇文章中,详细介绍了 AnyTrust 的运行机制,在安全保障的前提下,具有最小信任假设,实现更便宜、更快速的 L2 链,Arbitrum Nova 作为基于 AnyTrust 技术部署的链,将为 Arbitrum 生态发展带来怎样的革新?



为什么需要 AnyTrustArbitrum 与 Optimistic Rollup

以太坊 L2 扩展方案以 Rollups 为主流,数据储存在主链,账户间交互过程转移到链下,从而实现继承主链安全性基础上,解决以太坊交易拥堵和高额交易费问题。Rollups 的关键在于如何确保提交给主链的数据正确,由此产生了 Optimistic Rollup(乐观汇总)和 ZK-Rollup(零知识汇总)两种方案。Arbitrum 是 Optimistic Rollup 方案,采用欺诈证明,乐观地假设所有交易都是有效的,两者最大的区别在于当交易状态出现分歧时,与 Optimistic Rollup 采用单轮欺诈证明不同,Arbitrum 采用多轮欺诈证明。



Arbitrum 多轮欺诈证明

Arbitrum 多轮欺诈证明使用二分协议,将争议点层层拆解,找到最关键的争议点。在解决争议的过程中,处理交易的一方“断言者”和提交挑战的一方“挑战者”使用链上二分算法缩小他们的分歧,二分协议使得状态树中的任意不同分支都可以有效地进行验证,经过数次分割,将范围缩小到一个计算步骤,然后通过微小的一步计算证明来解决争议。协议将这个关键断言(Assertion)发送到 EVM,进行最终验证。



而 Optimism 解决争议的方法是直接将 L2 交易搬到 L1 主链上,在主链上进行验证,即“单轮”欺诈证明。总而言之,相比 Arbitrum 多轮欺诈证明,Optimism 争议解决的速度更快,但增加了在主链上调用合约时的处理成本。

挑战期(challenge period)

Arbitrum Rollup 假设交易数据正确性,而非直接证明,因此存在一个“挑战期”(challenge period),期间可疑的欺诈性交易数据可以被发现并使交易恢复。而多轮欺诈证明时间窗口长达一周——争议解决速度导致了用户将代币提取回以太坊所的提款时间过长。如资金从以太坊跨到 Arbitrum 上只需要大概 10 分钟,但从 Arbitrum 上的资金转回以太坊主网时却需要用户花费约一周(或以上)的时间,这对某些安全性的需求相对较低,而在交易成本和吞吐量方面的需求较高的领域并不友好。为此 Arbitrum 推出 AnyTrust 链,集成强大安全保障、允许更低的成本和更快的提款等优点的 Arbitrum 模式。


Arbitrum Nova 登场

Nova 已对开发人员开放

对于以太坊和 Arbitrum 社区的每个人来说,Nova 的发布是 Arbitrum 前进的一大步。Arbitrum Nova 使用 AnyTrust 技术构建,是针对超低成本、交易优化的新技术,同时具有强大的安全保障。

Nova 将公平推出,目前开发人员已经能够在官方通道里申请访问权限,通过后将提供访问权限,可以开始进行部署。Arbitrum Nova 的链 ID 为:0xa4ba(十进制:42170)。在接下来的几周会陆续推出更多文档和相关资源。官方计划 Nova 在向用户开放之前,会给予开发人员至少两周的时间来准备和构建 Nova。

开发人员申请地址:

https://docs.google.com/forms/d/e/1FAIpQLScuVz5UNpmonn8j2tam9py0PItrXEZKE85iHNE0KHgbxZbeKg/viewform?usp=sf_link



最新 AnyTrust 文档:

https://github.com/OffchainLabs/nitro/blob/master/docs/inside_anytrust.md

Nova 与 Arbitrum One

Arbitrum One 是现有的链,建立在 Optimistic Rollup 技术之上,Nova 是一个全新的链,具有一组不同的假设,专为游戏、社交应用程序和对成本更敏感的用例而设计。两者关键的技术区别在于,Arbitrum One 始终将所有交易数据放在以太坊上,而 Nova 则利用了数据可用性委员会,首先将数据发送给委员会,并且只有在委员会未能完成工作时才会退回到将数据上链

Nova 优势面面观

Nova 完全兼容 EVM,一旦 Arbitrum One 迁移到 Nitro,在两条链上开发的感觉将完全相同。至于链的运作方式,有两个关键区别。

首先, Arbitrum Nova 在处理交易数据的过程中添加了一个最小信任假设——假设至少有两名委员会成员是诚实的。L1 链上不需要记录 L2 交易数据,因为如果需要,节点可以依靠委员会提供数据。委员会为批量交易签署数据可用性证书(又名 DACerts),并且只有这些证书发布到 L1,这导致基础层的存储需求小得多。为了真正保持数据可用,委员会运行数据可用性服务器,它公开一个 REST API,允许通过哈希获取数据批次。

其次,开发人员能够真切感受到交易费用的进一步降低。由于使用了 DAC,与 Arbitrum One 相比,Nova 上的交易将显著降低交易费用。虽然 Arbitrum One 已经比以太坊便宜 97%,但 Nova 的成本将在此基础上大大降低。

总之,Nova 非常适合有着成本敏感、高交易量预期的项目。例如经常 Mint 新物品或货币的游戏,或具有许多不同杠杆进行链上交互的社交项目......随着这类项目规模不断扩大,降低交易成本的需求成为重中之重,Nova 链将支持这类项目的持续发展。在未来,Arbitrum Nova 将不断改进完善,进一步降低成本。


展望未来

随着 Nova 的运行,Arbitrum 有两条独立的链在主网上实时运行,可支持几乎所有的区块链领域。Nova 将成为游戏和社交应用的首选解决方案,而 Arbitrum One 将继续覆盖 DeFi 和 NFT 项目。目前 Arbitrum Nova 的首要任务是确保链的稳定性和新项目的持续加入,培育一个强大的 Arbitrum 生态系统。


本节内容主要来自 Offchain Labs:

Introducing Nova: Arbitrum AnyTrust Mainnet is open for Developers

https://offchain.medium.com/introducing-nova-arbitrum-anytrust-mainnet-is-open-for-developers-9a54692f345e

了解更多:

Arbitrum 中文推特号:

https://twitter.com/arbitrum_cn

Arbitrum 小助手:Arbitrum_assistant

Arbitrum Discord:discord.gg/arbitrum



L2 Summer 到来,各 Layer 2 方案如火如荼地开拓以太坊扩展领域,技术和生态发展日新月异。TinTinLand 将持续关注 L2 赛道项目的最新进展,为各位开发者和用户带来前沿技术解读和生态活动资讯,并将继续举办 TinTinMeeting 系列活动,邀请专业技术大咖,畅聊当下热点话题,分享技术干货,助力各位小伙伴在 L2 热夏中乘风破浪,在 Web3 世界中收获无限风光。

发布于: 刚刚阅读数: 3
用户头像

TinTinLand

关注

还未添加个人签名 2022.01.14 加入

TinTin 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。

评论

发布
暂无评论
Arbitrum Nova 发布!打造低成本高速度的游戏社交领域专用链_TinTinLand_InfoQ写作社区