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

本文主要是介绍Arbitrum Nova 发布!打造低成本高速度的游戏社交领域专用链,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

为什么需要 AnyTrust

Arbitrum 与 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 世界中收获无限风光。

这篇关于Arbitrum Nova 发布!打造低成本高速度的游戏社交领域专用链的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/213011

相关文章

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc

Nginx实现前端灰度发布

《Nginx实现前端灰度发布》灰度发布是一种重要的策略,它允许我们在不影响所有用户的情况下,逐步推出新功能或更新,通过灰度发布,我们可以测试新版本的稳定性和性能,下面就来介绍一下前端灰度发布的使用,感... 目录前言一、基于权重的流量分配二、基于 Cookie 的分流三、基于请求头的分流四、基于请求参数的分

Spring AI与DeepSeek实战一之快速打造智能对话应用

《SpringAI与DeepSeek实战一之快速打造智能对话应用》本文详细介绍了如何通过SpringAI框架集成DeepSeek大模型,实现普通对话和流式对话功能,步骤包括申请API-KEY、项目搭... 目录一、概述二、申请DeepSeek的API-KEY三、项目搭建3.1. 开发环境要求3.2. mav

定价129元!支持双频 Wi-Fi 5的华为AX1路由器发布

《定价129元!支持双频Wi-Fi5的华为AX1路由器发布》华为上周推出了其最新的入门级Wi-Fi5路由器——华为路由AX1,建议零售价129元,这款路由器配置如何?详细请看下文介... 华为 Wi-Fi 5 路由 AX1 已正式开售,新品支持双频 1200 兆、配有四个千兆网口、提供可视化智能诊断功能,建

用Java打造简易计算器的实现步骤

《用Java打造简易计算器的实现步骤》:本文主要介绍如何设计和实现一个简单的Java命令行计算器程序,该程序能够执行基本的数学运算(加、减、乘、除),文中通过代码介绍的非常详细,需要的朋友可以参考... 目录目标:一、项目概述与功能规划二、代码实现步骤三、测试与优化四、总结与收获总结目标:简单计算器,设计

五大特性引领创新! 深度操作系统 deepin 25 Preview预览版发布

《五大特性引领创新!深度操作系统deepin25Preview预览版发布》今日,深度操作系统正式推出deepin25Preview版本,该版本集成了五大核心特性:磐石系统、全新DDE、Tr... 深度操作系统今日发布了 deepin 25 Preview,新版本囊括五大特性:磐石系统、全新 DDE、Tree

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

多模块的springboot项目发布指定模块的脚本方式

《多模块的springboot项目发布指定模块的脚本方式》该文章主要介绍了如何在多模块的SpringBoot项目中发布指定模块的脚本,作者原先的脚本会清理并编译所有模块,导致发布时间过长,通过简化脚本... 目录多模块的springboot项目发布指定模块的脚本1、不计成本地全部发布2、指定模块发布总结多模