0x财经|Optimism發佈網關允許任意ERC20代幣接入

8月27日消息,以太坊L2擴容方案Optimism推出了新的網關接口,允許任意的ERC20代幣在Optimism上進行存取款操作。

該橋接方式取決於Optimism團隊設計的新的代幣橋接系統,當L1的地址向Optimism轉賬時,會在Optimism上對應的地址上生成L2代幣完成跨鏈。

Optimism向開發者提供了一個CLI工具來部署新的ERC20代幣,開發者可以在生成的地址中輸入網關實現與Optimism的交互。此外,該系統的前端採用了Uniswap的代幣列表模式來管理受信任的L1、L2代幣對。

在Optimism的官方介紹文檔裡可以查看到,關於代幣傳輸標準橋的描述。

為了在兩個網絡之間傳輸ETH 和ERC20 代幣,Optimism構建了“標準橋”,以盡可能輕鬆地在L1 和L2 之間移動這些資產。

標準橋由兩個主要合同組成OVM_L1StandardBridge (對於第1 層)和OVM_L2StandardBridge (對於第2 層)。

存款和取款

#存入ETH

ETH 存入L2 可以通過depositETH或觸發depositETHTo。或者,也可以簡單地將ETH 直接發送到橋接合約。 OE(Optimism Ethereum網絡)有一個內置的ERC20 兼容的WETH代幣合約,一旦存款在L2 上完成,就會發行。在L1 上存入的任何ETH 都將保持鎖定在存款合約中,直到取款為止。

#存入ERC20 代幣

ERC20 存入L2 可以通過depositERC20和depositERC20To函數觸發。存入的代幣金額需要經過標準橋的批准才能轉移。

#提取資產

ETH 和ERC20 的提款是相同的,因為ETH 在L2 上與ERC20 兼容。使用withdraw和withdrawTo方法OVM_L2StandardBridge啟動提款。

#向標準橋添加ERC20 代幣

任何人都可以向標準橋添加新的ERC20 代幣。但必須在L1 和L2 上都有一個代幣合約。 L2 代幣合約還必須實施IL2StandardERC20 界面。 Optimism 提供了該接口的標準實現作為L2StandardERC20合約。

如果L2StandardERC20實現不足以滿足要求,可以部署替代實現,只要它符合IL2StandardERC20接口即可。可以自由地將提議的實現部署到Optimistic Kovan 測試網。準備好經過測試的kovan 部署後,可以通過請求審核,Optimism將考慮將部署者地址列入Optimistic Ethereum 主網上的白名單。

Total
0
Shares
Related Posts