L2 需求做好充足准备以迎候用户的到来,不能轻视了用户的参加程度和高估了网络功能。

北京时间 6 月 29 日晚,在 Arbitrum 奥德赛(Odyssey)活动第二阶段发动的第一天,因为链上的深重负载导致高于正常的 gas 费用,Arbitrum 宣告暂停奥德赛活动。

据 L2 Fees 数据,在这一天,Arbitrum 网络进行每笔买卖的平均 gas 费用最高时飙升超过 9 美元,高于同期以太坊主网的 gas 费两倍。

Arbitrum 作为最受欢迎的以太坊二层扩展网络之一,其最主要的方针是大幅下降 gas 费用以进步用户体会,但呈现这样的工作无疑令人啼笑皆非。那么,Arbitrum 网络终究产生了什么?

事情回忆

事情首先要 Arbitrum 的奥德赛活动说起,此前 Arbitrum 宣告推出为期 8 周的 Arbitrum 生态项目探究活动,鼓励玩家参加生态项目交互,包含跨链桥、 DeFi 、NFT 和游戏等,第一周活动会集在跨链桥上,大部分买卖都是从其它链发起并直接到账,仅部分跨链桥需求手动 withdraw,因而并未引起 Arbitrum 网络反常。

奥德赛的第二周活动包含固定利率借贷协议 Yield Protocol 和去中心化买卖平台 GMX 的体会任务,这些协议的操作则相对冗杂,其中 GMX 平台的任务要求用户完成 3 次交互,但是昂扬的 gas 费让用户感到不适,并促使用户在各种途径寻觅其中原因。

据 GMX 社区成员反映,GMX 在前一天最小的买卖费用为 0.0006 ETH,当时却设置为 0.005 ETH(setMinExecutionFee = 0.005ETH)。该费用不属于 gas 费,而是用于发动和关闭 GMX 交互合约时的费用。在很多用户发现此原因并激烈对立之后,GMX 将费用下调至 0.002 ETH。

不过需求留意的是,在此期间 Arbitrum 上绝大多数使用 gas 费并没有明显进步。以 Uniswap 为例,以太坊主网费用为 0.005 ETH ,Arbitrum 上 gas 费用是其一半 ——0.0025 ETH(2.75 美元);此外,Arbiscan 数据显示,Arbitrum 绝大多数链上事务买卖费用为 0.002 ETH~0.003 ETH(3 美元以下)之间,也没有到达 6 美元以上。

也就是说,Arbitrum 昂扬的 gas 费用主要是被 GMX 平均出来的,「二层网络 gas 费大幅高于以太坊主网」更多地是一种假象。一起,这些数据好像将矛头指向 GMX,有人乃至指责 GMX 暗自调高费用大赚一笔。

而对于调整参数的原因,GMX 在 Discord 频道上回应,用户在 GMX 上开仓和平仓的过程触及两部分买卖,分别为发送恳求开仓 / 平仓、keeper 履行恳求,这些买卖的本钱取决于当时 Arbitrum 的 Gas 价格。在曩昔几个小时里,因为与 Odyssey 相关的链上活动大幅增加,Arbitrum 的 Gas 价格呈现了飙升,但发送恳求开仓 / 平仓的手续费用只用于履行买卖;而 keeper 履行恳求的手续费用,GMX 没有也不会从此类费用中赚取任何收益。

在 GMX 官方解说之后,整个 Arbitrum 网络的 gas 费仍然居高不下。Arbitrum 于晚上 11 点左右宣告因为链上的深重负载导致高于正常的 gas 费用,因而决议暂停暂停奥德赛活动并布置 Nitro 增加其容量并下降买卖本钱,以便 Arbitrum 内的一切社区和项目持续拥有最佳体会。但没有公布清晰的 Nitro 上线的详细日期。

Arbitrum 网络拥堵的真正原因

以太坊上的 POW 机制让用户饱受网络拥堵的困扰,在大规模的买卖或许转账时期极易产生网络拥堵,用户必须付出高于平常的 gas 费用才干打动矿工帮忙处理买卖。

但是,Layer 2 也有类似的竞价机制。据 GoPlus Security 对 Arbitrum Gas 费飙升的剖析,Layer 2 的费用分两部分,一部分是 L1 数据提交费,理论上是用户越多,均摊到每个用户的费用越便宜;另一部分是 Layer 2 本身 Sequencer 的运转费用,则是人越多越贵。

因而,造成 Arbitrum 网络 gas 费过高的真正原因是奥德赛活动太火爆,超出了 Arbitrum 网络预设的承受能力。现在 Arbitrum 网络中负责处理买卖的节点(Sequencer)有每秒 120,000 arbgas 的带宽约束。arbgas 是用于计算(computationa)和贮存(storage)买卖数据的计量单位,很多的用户涌入将 computational gas 拉升最高超过 1000 倍,使得每笔买卖的 computational gas 占用过多的带宽,在节点数量不变的情况下,整个网络处理买卖的能力大幅下降。

Gas 费一度超以太坊主网 Arbitrum 暴露了哪些问题?

一起,每笔买卖中 arbgas 的定价由节点全权定义,理论上节点能够将 arbgas 下调至 0 以保持 Layer 2 低手续费的功能,但是如此操作会导致节点来不及处理很多买卖事情,最终结果仍然是网络拥堵。在这种情况下,Arbitrum 最好的应急计划是暂停奥德赛活动,而根本的解决计划是发动 Nitro 以扩展网络带宽。

据了解,Arbitrum Nitro 根据 WASM 技能构建而且将以太坊客户端 Geth 的核心编译到 Arbitrum 中,还供给了跨链通信以及新的批处理和压缩系统。,因而与 EVM 更兼容且比当时的技能快一个数量级。官方团队估计 Arbitrum Nitro 运转后第 2 层履行速度将进步 20 至 50 倍,本钱会大幅下降。

GoPlus Security 还表明,一切的 Layer2 网络都会存在这个问题。GoPlus Security 给出的解决计划是,优化计费模型和下降 Computational 的实际本钱。

Layer2 的故事怎么持续讲下去

Layer2 扩容主要方向是 Rollup,即在二层网络上把多笔买卖打包起来,然后作为一个整体提交到主网进行验证结算以进步买卖速度。Arbitrum 等 Rollup 四大天王被商场寄予厚望,但 Optimism 和 Arbitrum 网络相继遭遇重大问题,这反映出 Layer 2 仍然处于十分前期的阶段,跟着用户的涌入,各种 bug 的呈现可能会成为常态化事情。

此前在 6 月初,Optimism 敞开空投代币 OP 的收取,但是大规模用户造成的高负载导致主网和远程调用(RPC)呈现严峻延迟等现象,Optimism 经过布置 10 名工程师来保护公共端点正常运转,一起将 Optimism 的容量增加一倍来缓解网络延迟的状态。过后 Optimism 反思大大轻视了空投会产生的流量,需求将公共端点的容量进步 7 倍,而得到的经验还包含定时履行负载测验、用过度供给取代 drop、要求合作伙伴提早扩展容量、优先考虑并发批量提交等等。

还有 StarkNet v0.9.0 版别升级,导致之前的钱包地址将报废,测验网的一切前期项目参加者面对白名单不可用、活动历史记录丢失、资产搬运繁琐等问题。

虽然多个 Layer2 协议都提出了进一步进步功能的解决计划,但其开发速度能够满足赛使用的快速增长的需求?现在,已经有头部使用挑选探究其它公链。6 月 22 日,衍生品龙头协议 dYdX 宣告将之后的 v4 版别作为根据 Cosmos SDK 和 Tendermint 一致的独立区块链推出。其原因是 Stark 技能开发周期长、L2 计划 Node Operator 网络完全去中心化还需求很长时间。

Layer 2 需求做好充足的准备以迎候用户的到来,不能每次都轻视了用户的参加程度和高估了网络功能。Cinneamhain Ventures 合伙人 Adam Cochran 个人交际平台发表了观点:Layer2 不是全能的,对于 Arbitrum,他们的 Nitro 已在批处理和压缩方面做出了巨大的进步。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注