卓游屋

Arbitrum组件结构详解:深入剖析

2023-12-28   小编:lw

Arbitrum One 技术解读,在上篇文章中我们介绍了 Arbitrum 核心组件中的排序器、Validator、Sequencer Inbox 合约、Rollup Block、非交互式欺诈证明的作用。今天的文章将介绍与跨链消息传递及抗审查交易入口相关的组件。

Arbitrum组件结构详解:深入剖析图片1

跨链与桥接的原理

跨链交易可分为 L1 到 L2(充值)与 L2 到 L1(提现)。跨链交易在 L1 和 L2 这两个不同的系统中进行了信息互换,过程更复杂。对于 Rollup 与 ETH 主网之间的跨链行为,其安全性取决于跨链桥的运营者,而 Rollup 官方的跨链桥在运作结构上是绝对安全的。L2 在用户角度看,像一条独立的链,但实际上所谓的「Layer2」只是 Rollup 对用户敞开的快速展示窗口。

可重试票据 Retryables

跨链是异步和非原子性的,但使用可重试票据可以避免资金卡住等问题。在 Arbitrum 官方桥充值时,ETH 和 ERC20 的充值都会使用到可重试票据。对于 Arbitrum 官方桥的提现流程,虽然和充值行为在流程上有一定对称相似性,但并没有 Retryables 这个概念。

ERC-20 资产跨链 Gateway

Arbitrum 使用了 Gateway 系统解决了大部分 ERC20 跨链的痛点,具有以下特性:Gateway 组件在 L1 和 L2 成对出现,Gateway Router 负责维护 Token L1Token L2 之间的地址映射。对于 ERC-20 资产的跨链,使用了白名单+手动清单的方案,来规避各种复杂的问题和边界情况。

Arbitrum组件结构详解:深入剖析图片2

相关软件

推荐软件

推荐下载

最新软件

相关文章

网友评论

    加载更多
    回复 [1楼 ]取消回复