文章探讨了以太坊合约向 Rollup 发送消息时如何支付 L2 执行成本的问题,对比了 Arbitrum 和 Optimism 的不同方案,并提出了两种新的以太坊opcode提案:EXTRACTGAS(将 gas 转换为 value)和 PAYFROMORIGIN(从交易发起者的 value 中扣除)。这些方案旨在解决现有桥接方案的不足,使得消息发送方无需修改合约接口即可支付 L2 执行成本。
一、背景去中心化金融(DeFi)自2020年“DeFi之夏”以来迅速崛起,挑战了传统金融体系的中心化模式。中心化交易所(CEX)如Binance、Bybit等虽然提供了高效的交易体验,但其托管模式和不透明性带来了安全隐患,例如2022年FTX崩盘事件暴露了CEX的风险
细说 Arbitrum Rollup 的工作原理
Offchain Labs 发布了 BOLD 协议,旨在为 Arbitrum 链实现无需许可的验证。BOLD 通过在争议发生时,保证链的安全性和活跃性,最小化状态结算的延迟,并防止恶意方提高诚实方的成本。该协议通过固定的额外延迟上限,解决了乐观 Rollup 链面临的拒绝服务攻击问题,从而提高了 Arbitrum 链的去中心化程度。
Stylus 是 Arbitrum Nitro 的一次升级,允许智能合约用 Rust、C 和 C++ 等语言编写
在短期内,以太坊上的Rollups(如Arbiturm)将主导可扩展性方案的格局,并将通过以太坊2.0及其分片方案的部署进一步增强。
本文介绍了Arbitrum这个以太坊的扩容方案,以及它的生态系统。
Arbitrum 基金会宣布 Arbitrum One 和 Arbitrum Nova 网络启动 DAO 治理,$ARB 代币将用于 DAO 治理,并于3月23日空投 12.75% 的 $ARB 代币。同时,Arbitrum Orbit 的推出使开发者可以更轻松地启动自己的 Layer 3 链。
Arbitrum Rollup 是一个由以太坊链上合约管理的链下协议。为使自己的应用能够在 Arbitrum Rollup 上运行,dApp 的开发者需要用 Solidity 编写一组合约,然后将这些合约编译成可以在 Arbitrum 虚拟机上运行的可执行代码
Arbitrum 主网 Beta 已向开发者启动。文章介绍了 Arbitrum One 的公平启动计划,目前仅对已申请的开发者开放,之后将向最终用户开放。文章还阐述了从 Mainnet Beta 到完全去中心化的路径,以及关于费用和未来发展方向的规划。
ChainlinkDataFeeds是区块链开发者连接智能合约与现实世界数据的桥梁,提供去中心化、可靠的外部数据源,广泛应用于去中心化金融(DeFi)、NFT、保险等领域。本文将通过实际代码示例,带你一步步实现ChainlinkDataFeeds在以太坊上的集成
该UMIP提议在DVM中增加对IS_RELAY_VALID价格请求的支持。IS_RELAY_VALID将允许DVM验证来自Optimism或Arbitrum的relay请求,使用bridge合约。投票者需要使用多个合约来评估relay的有效性,并提供详细的验证步骤和公式来计算费用,若验证失败,则价格应为0,验证成功则为1。
该UMIP提议向DVM添加对IS_RELAY_VALID价格请求的支持,通过验证来自Optimism或Arbitrum的桥接合约的 relay 请求,使用户能够快速将资金从L2转回L1,从而避免与rollup相关的漫长等待期。验证过程涉及多个合约的交互,包括BridgePool、BridgeAdmin等,以及对事件数据的核对。如果relay无效,价格应为0,否则为1。