Gas 成本降低 55 倍?来试试 Arbitrum Rollup 上的 Uniswap V2_ROL:RBI

原文标题:《通告|Arbiswap:在ArbitrumRollup上运行的UniswapV2》

撰文:OffchainLabs

翻译&校对:闵敏&阿剑

太长不看:一次简单的移植,可将gas成本降低55倍以上。今天就来试试吧!

本月早些时候,我们官宣了新的ArbitrumRollup测试网。ArbitrumRollup是一个功能完备的OptimisticRollup解决方案,让任何人都能立即部署Layer2合约。今天,我们通过移植以太坊上最流行的dApp之一,来展示Arbitrum的神奇之处。这就是Arbiswap:运行在ArbitrumRollup测试网上的UniswapV2。

以太坊Gas Price重回100 Gwei左右:ethgasstation信息显示,以太坊Gas Price重回100 Gwei左右。Etherchain.org信息显示,目前Base fee为53 Gwei。[2021/8/8 1:41:53]

接下来试试Arbiswap吧。为了方便起见,我们做了一个水龙头,可以将你的代币直接发送到Arbitrum链上。但是,如果你已经在Kovan上持有以太币或一些ERC20代币,你也可以直接Arbiswap,用不着在水龙头里领取代币了。完成交换之后,可以直接到ArbitrumRollup区块浏览器上查看你的交易,了解其gas使用情况。

扩展的基准

在以太坊Layer1的Uniswap上交易代币需要消耗大约109,500gas;每个区块的gas上限是1000万,大约每13秒挖出一个区块。也就是说,以太坊Layer1每秒最多可以处理7笔Uniswap代币交易。

以太坊矿工已开始增加Gas限制容量:以太坊矿工已经开始将Gas限制容量增加到1300万,而近一年来的上限是1250万。Etherstats数据显示,目前的Gas限制为1300万,这表明矿工已经开始投票赞成增加Gas上限。只需51%的矿工进行投票就可以更改上限,以将总容量增加17%。Ethermine矿池母公司Bitfly今天表示:“在柏林硬分叉提高效率之后,我们相信将以太坊Gas限制从1250万增至1500万是划算的。”(TRUSTNODES )[2021/4/21 20:41:21]

Arbiswap:在ArbiswapRollup链满负荷运行的情况下,Layer1的gas成本降至每笔交易1965gas。也就是说,Layer1每秒最高可处理390笔交易,将gas成本降低了55倍!

Gate.io行情:GAS 24小时涨幅达426.82%:据Gate.io芝麻开门行情显示,截至今日11:15,GAS 24H最高涨幅426.82%,当前涨幅265.37%,24H最高报价22.727美元,当前报价17.377美元。近期行情波动较大,请注意控制风险。[2021/2/21 17:36:21]

但是,我们的目标不止于此。在下一个Arbitrum测试网版本中,我们将支持BLS签名和其它压缩技术,将gas使用量再降低一至两倍。

Arbiswap有什么功能?

Arbiswap既不是概念证明,也并非像Uniswap这样的应用,而是一个运行在Rollup上、功能完备的UniswapV2。我们采用了Uniswap代码库,并将其全部迁移到Arbitrum上。

数据:过去1小时,Alameda Research单个做市钱包Gas费消耗占比近1%:数据分析平台 Nansen CEO Alex Svanevik 发推表示,在过去 1 小时内,加密量化交易公司 Alameda Research 的单个 DEX 做市钱包的 Gas 费消耗占比已近 1%。过去一小时 Alameda Research 的做市钱包约花费了 5 个 ETH 的 Gas 费,价值近约 1 万美元;而过去一周他们的 Gas 费花销超过了 100 万美元。[2021/2/18 17:26:56]

代币桥。所有Rollup链都离不开一个关键功能,即,让代币可以在以太坊和Rollup链之间双向转移。如果做不到这一点,Uniswap就无法发挥很大的用处,因为你无法用它来交换以太币或任何ERC20代币。

Arbitrum具备用户友好型代币桥功能,可以促进资产在以太坊和ArbitrumRollup链之间的转移。为了更炫酷一点,我们将代币桥直接整合到Uniswap的用户界面中。在我们的demo中,你可以在Uniswap上直接交易真正的以太币。实际上,你可以将任何你喜欢的代币移植到我们的demo上,这样就可以直接交易了。这里面没有任何套路。就是这么简单!

钱包支持。我们很高兴地宣布,我们已经新增了钱包支持。现在你可以在三种钱包上使用Arbiswap:Metamask、Fortmatic和Portis。我们非常感谢Magic和Portis团队的支持,同时我们也在积极为其它钱包提供支持。请关注后续公告。

下一个幸运儿就是你!

既然Arbiswap的demo这么酷,难道你不想将你的应用移植到Arbitrum上吗?想必你会有一些疑问需要解答。

将我的dApp移植到Arbtrum有多复杂?

一点也不复杂!你只需要将你的RPC端点改成?https://kovan2.arbitrum.io/rpc?即可。

我需要重写代码库中的大部分代码吗?

不!你完全不需要修改代码。

哪里可以下载Arbitrum工具?

你不需要下载任何新软件即可在Arbitrum上部署合约。你甚至不需要重新编译你的合约。

我可以使用现有的以太坊开发设施吗?

可以!Arbitrum支持Solidity、Vyper、Yul等EVM语言,以及Truffle、Hardhat、ethers.js和TheGraph等以太坊开发工具。

如果我遇到问题怎么办?

如果你遇到任何问题,请在Discord上向我们发送消息。我们会为你提供帮助!

我想体验一下Arbiswap,并在Arbitrum上进行构建。现在就可以开始吗?

当然了。很高兴你能有这个兴趣。

Arbiswap是OffchainLabs使用Uniswap的开源代码构建的demo,但它不属于Uniswap公司。我们欢迎Uniswap社区来体验Arbiswap,并在Arbitrum即将上线的主网上发布Uniswap实例。

Arbiswap:https://swap.arbitrum.io开发者文档:https://developer.offchainlabs.com/docs/Rollup_basics/测试网登陆页:https://arbitrum.io/testnet/区块浏览器:https://explorer.offchainlabs.com/#/社区:https://discord.gg/ZpZuw7p

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:15ms0-3:759ms