Arbitrum迭代飞速,预期6周后即可支持Layer2添加自定义Token Gateway

原文链接:Continued Path to Decentralization: Bridging Tokens into Arbitrum | by Offchain Labs | Sep, 2021 | Medium

编译:Eigen Labs(Eigen Network是Arbitrum上第一个提供隐私保护的工具)

正文:

在推动路线图的下一个开发计划前,Arbitrum给大家带来一个好消息:在过去仅仅十天之内,以太坊社区迈出了从Layer1到Layer2迁移的一大步。这个进步使我们整个团队十分激动。

在上周的推文里,我们公布,Arbitrum One正式上线,基于Arbitrum的开发及交互功能也同步开启。但关于Token跨链的相关事宜还在进行中,截止目前(2021.9.11),我们还在与一些项目方朋友讨论,具体哪些Token可以跨链到Arbitrum。

图片来源:https://offchain.medium.com/mainnet-for-everyone-27ce0f67c85e

之所以这样做,是为了让各个项目可以得到符合他们需要的Token类型,目前我们将跨链到Arbitrum的ERC-20 Token分为两类:标准型和定制型。标准 ERC-20 代币,支持基本的ERC-20 功能以及在 Layer1 和 Layer2 互相传输的功能。定制ERC-20 代币指那些有附属功能的代币,例如治理币和稳定币等。

如果一个标准ERC-20 代币已经跨链到Arbitrum 上了,但后来又有项目创建了新的地址,我们将会把这两个代表同一Token 的地址合并,以免给用户或开发者造成困扰。虽然这种情况不会造成安全风险(用户资金不会丢失,也能正常提现到Layer1),但这种情况对用户来说很不方便,我们会极力阻止这种情况发生。

话虽如此,但我们不希望也不会一直使用白名单这种形式,我们更偏向于无需许可的Token 跨链方式。所以我们提出了一种方案(并不是最终定论),方案会根据大家的反馈进行迭代。

我们计划在接下来的六周内(直到10月22日)维护白名单,之后会开放并且默认任何未桥接的资产为标准 ERC-20代币。此前,在研发者开发主网阶段,我们已经花了几个月的时间与各个项目沟通。现在,我们希望这额外的六周时间能够让项目确定是否需要定制功能(Custom Functionality)并实施所有必要的操作。再次声明,我们积极接受社区反馈。

至于项目到底是否需要定制化代币,我们需要了解清楚治理币和锚定币这类Token 在Arbitrum 上的必要性。需要注意的是,标准ERC-20 合约不可升级,将Token从标准 ERC-20 转换到自定义ERC-20非常复杂。所以,现在界定币种分类这件事很有意义。

请务必注意:如果您的项目Token需要在Arbitrum上定制合约,请在10月22日之前完成申请,您可以点击这条链接(https://developer.offchainlabs.com/docs/bridging_assets#setting-up-your-token-with-the-generic-custom-gateway)查看关于定制Token的文档,点击这条链接(https://github.com/OffchainLabs/arbitrum/blob/master/packages/arb-bridge-peripherals/contracts/tokenbridge/arbitrum/StandardArbERC20.sol)查看关于标准Token的文档。另外,我们非常欢迎您通过表格(https://docs.google.com/forms/d/e/1FAIpQLSdXUaQeICSD3ulakR2JL0gz0SUGQMU9vxDi8kNCiMFJ9JFYEw/viewform)直接与我们联系。

如果您的Token需要在Arbitrum上标准实现,可以在10月22号以后通过桥接的功能,直接部署。如果你不想等到10月22号,也可以登记表单申请白名单。

目前,虽然有很多项目仍然在研发自定义Token(Custom Token),因此我们考虑仍然维持白名单上的Token桥接,或者为他们暂时开通主网权限,但后者显然不符合预期。虽然短期内会有很多困难和挑战,但长远来看确实利大于弊的。随着时间推移,越来越多的项目会进入基于Rollup的Layer2。Arbitrum团队期待大家加入Arbitrum生态,并将项目Token链接到ArbitrumOne。后续也会持续公布进度,感谢大家的关注。