Gas 成本降低 55 倍?来试试 Arbitrum Rollup 上的 Uniswap V2

以太坊爱好者热度: 16007
Arbitrum 具备用户友好型代币桥功能,可以促进资产在以太坊和 Arbitrum Rollup 链之间的转移。

以太坊

原文标题:《通告 | Arbiswap:在 Arbitrum Rollup 上运行的 Uniswap V2》

撰文:Offchain Labs

翻译 & 校对:闵敏 & 阿剑

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

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

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

扩展的基准

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

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

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

Arbiswap 有什么功能?

Arbiswap 既不是概念证明,也并非像 Uniswap 这样的应用,而是一个运行在 Rollup 上、功能完备的 Uniswap V2 (它是运行在 Layer 2 上的,因此还具备其它优点)。我们采用了 Uniswap 代码库,并将其全部迁移到 Arbitrum 上。

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

Arbitrum 具备用户友好型代币桥功能,可以促进资产在以太坊和 Arbitrum Rollup 链之间的转移。为了更炫酷一点,我们将代币桥直接整合到 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 和 The Graph 等以太坊开发工具。

如果我遇到问题怎么办?

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

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

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

Arbiswap 是 Offchain Labs 使用 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