扩容领跑者 Arbitrum 抢占 Layer3 竞争高地

news2024/11/30 8:44:42

图片

近段时间以来,Arbitrum 凭借创新技术和优越生态系统逐渐成为顶尖的以太坊扩容解决方案。当新一轮 Layer3 竞争在 Rollup 领域展开时,Arbitrum 和 Optimism 始终是备受瞩目的两大角色。Optimism 以独特的 OP Stack 进行水平扩展,而 Arbitrum 则选择了以 Arbitrum Orbit 为基础的垂直变革。为了进一步抢占 Layer3 战略的高地,Arbitrum 的研发团队 Offchain Labs 在社交平台上表示,已上线 Arbitrum Stylus 代码和公共测试网发布。这一全新的技术升级和部署对 Arbitrum 生态发展有何裨益?对开发者和用户来说,又能带来怎样的技术红利呢?

9 月 21 日 TinTinWeekly 第 29 期活动由 TinTinLand 社区经理 Tracy 主持,活动邀请到了 Arbitrum 亚太区集成工程师 Jason Wan 与关注 Arbitrum 技术发展与开发环境的爱好者们相聚直播间,一同探索 Nova 与 XAI 区别、 Stylus 特点以及 Arbitrum 的未来计划。本次线上活动共吸引了近 100 位观众的参与,不少观众还在直播间与嘉宾们近距离交流互动。

错过直播的小伙伴们可以点击 Twitter 链接查看哦!
🚩Twitter Space 回放链接:https://twitter.com/i/spaces/1lPKqBvvzwLGb

图片

精彩观点

  • Arbitrum 发布链上无许可验证方案(BOLD),抵御 “delay attack”

  • Orbit 链实现根据业务需求的精确定制,为开发者提供去中心化的安全假设方式

  • XAI 作为专用 Layer3 链,使资源密集型用例(如计算密集型的 AI 模型)成为可能

  • Stylus 允许用户部署自主 Wasm 合约,提升 10-100 倍执行效率

Arbitrum 打造完整 Rollup 服务,开发链上无许可验证方案

Arbitrum 从 2021 年 8 月份上线主网开始就致力于打造一个完整的 Rollup 服务,并且具备了相应体系的配件。Arbitrum 的总锁仓价值目前稳居各 L2 首位,其生态项目数量也最为丰富,已有 559 个项目接入。Arbitrum 生态目前主要包含三条子链:Arbitrum One 是主网;Arbitrum Nova 面向高频应用;Arbitrum Orbit 是构建 L3 的工具包。今年 8 月,Arbitrum 持续上线新的技术,比如链上无许可验证方案——有界流动性延迟(BOLD),该方案强化了争议协议,以抵御一种名为“delay attack”的拒绝服务攻击。“由于验证者需要在用户提取资产的时候对其数据状态进行质押,所以如果验证者发动一些攻击或者是提交错误的这个证明的话,那么有很是有可能对用户资产进行错误更改或盗取”,Jason 老师谈道。

图片

因此,去中心化验证者计划允许所有人进入 Arbitrum 生态参与验证,并且可以使得延迟攻击、投票通道等技术优化设想逐步落地。一个月前,我们还发布了分布式的 C 控制计划共享排序器和 Stylus 新版本,开发者可以在 Arbitrum 生态实现轻松部署 Rust 或 C+ 等一系列技术语言项目,同时将生态运行的效率提升到 10-100 倍,这是值得大家期待和尝试的。

可部署、可配置 Orbit 链,精确定制业务需求

Arbitrum Orbit 是一个通用、模块化的 Layer3 堆栈,允许开发团队创建自己的专用链,并将其结算到 Arbitrum 的其中一个 Layer 2 (L2) 链:Arbitrum One、Arbitrum Nova 或 Arbitrum Goerli。我们可以把 Orbit 链看作是可部署、可配置的 Arbitrum L2 Nitro 技术堆栈分支与 L2 链紧密结合,能够实现根据业务需求的精确定制,为开发者提供另一种逐步去中心化应用程序来采用 Ethereum 基础层属性和安全假设方式。目前 Orbit 已开始支持测试网的部署并处于审计的过程中,“我们也计划加入一些用户自定义的功能和文档优化升级的部分”,Jason 老师分析道。

XAI 开启全新 Layer3 较量,焕发 Arbitrum 生态优势

XAI 是基于 Arbitrum Orbit 的首个 L3 链,对 Arbitrum 的战略部署来说至关重要,可视为对 Optimism 的明确挑战;Nova 则是一个通用的 Layer2 链且专为游戏场景设计,理论上应满足基本的游戏场景需求,由持有 Arbitrum 数字资产的用户决定其如何升级。

图片

但与 Nova 这样的通用链相比,XAI 作为专用的 Layer3 链能够实现更高的性能,并拥有专用的计算和存储资源,使得资源密集型用例(如计算密集型的 AI 模型)成为可能。XAI 主要受益于 Arbitrum 技术堆栈 Nitro、BOLD 和 Stylus。Nitro 是 Arbitrum One 的技术堆栈升级,通过在客户端软件基层直接编译 Geth 核心,实现了更高的以太坊兼容性;BOLD 是 Arbitrum 提出的无许可验证机制;Stylus 是 Arbitrum 开发的支持多语言构建应用程序的开源 SDK,让开发者能够在 Arbitrum 上使用不同编程语言,从而降低成本。可以看到 Nova 的设计应用是前期基础,而 XAI 进一步焕发了 Arbitrum 的生态优势特性。

Stylus 让开发者更自主部署 Wasm 合约

上文提到 Stylus 作为 Arbitrum 开发的开源 SDK,为 XAI 的蓬勃兴起持续加码。事实上,Stylus 也在不断寻求技术优化方向,8 月已经上线了一个测试网项目。Stylus 和 Nitro 最大的区别就在于是否允许开发者部署自主的 Wasm 合约。虽然之前像 Solana 链等都是支持部署 Wasm 合约的,但是他们的 EVM 合约和 Wasm 合约状态并不互通(相当于两个黑箱),操作起来会比较麻烦;而在 Stylus 里,用户在 Wasm 合约能够非常方便地调用 Solidity 合约,这一点不管对开发者还是用户来说都是非常友好的。

图片

执行效率最优化,满足更多开发要求

除此以外,就像上文提及到 Stylus 在执行效率上做了极大程度的优化。当开发者部署 Stylus 合约时,可以使用 Rust、C+ 等 Wasm 支持的语言来进行编写,“你可以自定义 Storage 的变量,并且扩展和调用其他合约。因此这对于本就属于以太坊且熟悉 Rsut 的开发者而言,这是一个非常好的机会。开发者可以重写 Solidity 合约并部署成 Rust 形式。我们希望未来 Stylus 能够满足更多 Web3 的开发需求,提供更具韧性的技术部署基础。”

开发学习低门槛,轻松转换合约形式

正因为 Stylus 可以使用 Rust、C+ 等语言进行开发编写,所以如果是已经学会 Rust 语言的开发者进入 Stylus 进行开发的话学习成本就会非常低,基本无需额外学习其他内容。此外,Arbitrum 也为 Rust 合约的调用方式提供了很多技术工具,同时也有自查确认的功能设置,实现轻松将 Rust 合约转换为 Solidity 的 ABI 模式。“我们非常欢迎开发者来到 Stylus 进行测试。经过一段时间的测试后,我们会在 Arbitrum Foundation 发起提案,决定是否在主网支持 Stylus。如果大家感兴趣的话也可以关注我们整体提案的下一个版本更新。

Arbitrum 的开发之路将不会就此止步。面向未来,Jason 老师感慨道,“降低开发者 Gas 费用成本,不断提高以太坊虚拟机(EVM)合约执行速度是努力的方向。我们期待更多对 Arbitrum 感兴趣的开发者加入,一同聚焦技术项目的多样性、全面性发展。”

活动预告:外链数据分析平台 BubbleAI 如何辅助用户轻松决策?

「TinTin AMA」活动作为 TinTinLand 推出的全新线上品牌活动将目光聚焦 Web3 潜力初创项目。第一期 AMA 活动让我们认识了多模态 AI 项目——W3AI,感受垂类 AI 项目的技术魅力;第二期活动将继续聚焦 AI 方向的潜力项目,走近帮助用户轻松交易决策的智能数据分析工具平台——BubbleAI。如果你也想了解这一专业外链数据项目是如何与行内专业数据平台协作,共同助力企业、用户的交易日常,那就别错过本周二晚 20:00 的「TinTin AMA」活动!

项目介绍——BubbleAI

一家专业的外链数据分析平台,拥有业内最快的新闻媒体抓取速度和顶尖的人工智能情绪分析工具,可以帮助交易者做出最快捷的交易决策。目前,BubbleAI 已经获得了 Lux Capital 数百万美元的融资,并与 0xscope、ioTeX 等专业上链数据平台形成了战略合作伙伴关系。

  • 推特:https://twitter.com/bubbleai

  • Tiktok:https://www.tiktok.com/@bubbleai.xyz

  • 网站:https://bubbleai.xyz

  • Discord:https://discord.gg/dFgH7YD

活动主题

BubbleAI AMA:区块链外链数据的未来

活动时间

2023 年 9 月 26 日(周二) 20:00

活动形式

关注 TinTin 推特账号:@OurTinTinLand

Twitter Space 直播间 :

https://twitter.com/i/spaces/1yoJMwReoQDKQ

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1054900.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

K-Means(下):数据分析 | 数据挖掘 | 十大算法之一

⭐️⭐️⭐️⭐️⭐️欢迎来到我的博客⭐️⭐️⭐️⭐️⭐️ 🐴作者:秋无之地 🐴简介:CSDN爬虫、后端、大数据领域创作者。目前从事python爬虫、后端和大数据等相关工作,主要擅长领域有:爬虫、后端、大数据…

shell脚本使用(宿主机windows-服务器-centos)--用于使用shell脚本方式控制docker容器

需求: 我想要使得windows上编写shell脚本,并且在这个shell脚本在linux中也可用 shell脚本在windows上无法直接运行,但是有WSL这个linux子系统的工具 可以使得shell脚本在主机上执行 视频讲解连接 https://www.bilibili.com/video/BV1Tw411Y7FP/方式1 …

Object.defineProperty()方法详解,了解vue2的数据代理

假期第一篇,对于基础的知识点,我感觉自己还是很薄弱的。 趁着假期,再去复习一遍 Object.defineProperty(),对于这个方法,更多的还是停留在面试的时候,面试官问你vue2和vue3区别的时候,不免要提一提这个方法…

【VIM】VIm-plug插件

如何查找需要的插件 https://github.com/mhinz/vim-startify https://github.com/vim-airline/vim-airline https://github.com/Yggdroot/indentLine github.com/w0ng/vim-hybrid github.com/altercationi/vim-colors-solarized guithub.com/morhetz/gruvbox github.com/sc…

cesium 雷达扫描 (波纹线性雷达扫描效果)

cesium 雷达扫描 (波纹线性雷达扫描效果) 1、实现方法 使用ellipse方法加载圆型,修改ellipse中material方法来实现效果 2、示例代码 2.1 <!DOCTYPE html> <html lang="en"><head>&l

NSSCTF做题(3)

[鹤城杯 2021]EasyP 代码审计 <?php include utils.php; if (isset($_POST[guess])) { $guess (string) $_POST[guess]; if ($guess $secret) {//两个变量相等 $message Congratulations! The flag is: . $flag; } else { $message Wron…

java多线程相关介绍

1. 线程的创建和启动 在 Java 中创建线程有两种方式。一种是继承 Thread 类并重写其中的 run() 方法&#xff0c;另一种是实现 Runnable 接口并重写其中的 run() 方法。创建完线程对象后&#xff0c;调用 start() 方法可以启动线程。 2. 线程的状态 Java 的线程在不同阶段会处于…

计算机竞赛 深度学习火车票识别系统

文章目录 0 前言1 课题意义课题难点&#xff1a; 2 实现方法2.1 图像预处理2.2 字符分割2.3 字符识别部分实现代码 3 实现效果4 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 图像识别 火车票识别系统 该项目较为新颖&#xff0c;适…

牛客网_HJ2_计算某字符出现次数

HJ2_计算某字符出现次数 原题思路代码运行截图收获 原题 HJ2_计算某字符出现次数 思路 把输入的字符串和字符都变成大写或小写&#xff0c;然后逐一计数 代码 #include <cctype> #include <iostream> #include <string> #include <algorithm> usi…

Python3数据科学包系列(二):数据分析实战

Python3中类的高级语法及实战 Python3(基础|高级)语法实战(|多线程|多进程|线程池|进程池技术)|多线程安全问题解决方案 Python3数据科学包系列(一):数据分析实战 Python3数据科学包系列(二):数据分析实战 一&#xff1a;通过read_table函数读取数据创建(DataFrame)数据框 #…

数据结构:复杂度分析

目录 1 算法效率评估 1.1 实际测试 1.2 理论估算 2 迭代与递归 2.1 迭代 1. for 循环 2. while 循环 3. 嵌套循环 2.2 递归 1. 调用栈 2. 尾递归 3. 递归树 2.3 两者对比 3 时间复杂度 3.1 统计时间增长趋势 3.2 函数渐近上界…

Unity HDRP Custom Pass 实现场景雪地效果

先使用Shader Graph连一个使用模型法线添加雪地的shader&#xff0c;并赋给一个material。 1.1 先拿到模型世界坐标下的顶点法线&#xff0c;简单处理一下&#xff0c;赋给透明度即可。 给场景添加Custom Pass&#xff0c;剔除不需要的层级。 1.在Hierarchy界面中&#xff…

Ps:选择高光阴影中间调的方法

素描中的三大面&#xff1a;明面、灰面及暗面&#xff0c;基本上可对应数字图像中的高光、中间调和阴影。选出数字图像的这三大区域&#xff0c;可快速进行分级调色。 说明&#xff1a; 在练习过程中&#xff0c;为了更清楚地识别选择的范围&#xff0c;可以建立一个从黑到白的…

Promise击鼓传花的游戏

Promise击鼓传花的游戏 Promise系列导航前言一、学习Promise的原因二、揭开击鼓传花游戏的面纱补充小知识 Promise系列导航 1.Promise本质击鼓传花的游戏 2.Promise四式击鼓 3.Promise击鼓传花 4.Promise花落谁家知多少 前言 &#x1f468;‍&#x1f4bb;&#x1f468;‍&…

竞赛 大数据房价预测分析与可视

0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 大数据房价预测分析与可视 &#x1f947;学长这里给一个题目综合评分(每项满分5分) 难度系数&#xff1a;3分工作量&#xff1a;3分创新点&#xff1a;4分 该项目较为新颖&#xff0c;适合…

Spring5 自定义标签开发

spring5 自定义脚本开发步骤 1 定义bean&#xff0c; public class User {private String id;private String userName;private String email;private String password;public String getId() {return id;}public void setId(String id) {this.id id;}public String getUser…

计组+系统02:30min导图复习 存储系统

&#x1f433;前言 图源&#xff1a;文心一言 考研笔记整理&#xff0c;纯复习向&#xff0c;思维导图基本就是全部内容了&#xff0c;不会涉及较深的知识点~~&#x1f95d;&#x1f95d; 第1版&#xff1a;查资料、画思维导图~&#x1f9e9;&#x1f9e9; 编辑&#xff1a;…

C 语言关键字_at_的使用

查看一些老旧代码的时候看到有这么一段。 这个函数是轮询执行的&#xff0c;但是sourceinsight却没有找到vs_ucLedSegDutyRam的定义&#xff0c;全局搜索才找得到&#xff0c;结果发现原来它的定义很奇特。 里面用了_at_这个东西 _at_是让定义的vs_ucLedSegDutyRam首地址定义在…

常说的I2C协议是干啥的(电子硬件)

I2C&#xff08;Inter-Integrated circuit&#xff09;协议是电子传输信号中常用的一种协议。 它是一种两线式串行双向总线&#xff0c;用于连接微控制器和外部设备&#xff0c;也因为它所需的引脚数只需要两条&#xff08;CLK和DATA&#xff09;&#xff0c;硬件实现简单&…

机器人入门(一)

机器人入门&#xff08;一&#xff09; 一、ROS是什么&#xff0c;能用来干什么&#xff1f;二、哪些机器人用到了ROS&#xff1f;三、ROS和操作系统是绑定的吗&#xff1f;四、ROS 1 和ROS 2的关系是什么&#xff1f;4.1架构中间件改变API改变数据格式改变 4.2特性4.3工具/生态…