Arbiswap:Uniswap V2 在 Arbitrum Rollup 上的移植,成本下降 55 倍

微信扫一扫,分享到朋友圈

Arbiswap:Uniswap V2 在 Arbitrum Rollup 上的移植,成本下降 55 倍

Uniswap V2 在 Arbitrum Rollup 上的移植, 让交易成本下降 55 倍

一个简单的移植, 成本降低了55倍,还有更多其他功能。 立即尝试一下吧 !

本月初,我们宣布新的 Arbitrum Rollup测试网 ,一个功能完备的Optimistic Rollup,任何人都可以立即部署L2合约。今天,我们通过移植以太坊最流行的dapp展示了Arbitrum的出色表现。

进入 Arbiswap : 这是在Arbitrum Rollup 测试网上运行的 Uniswap V2。

为方便起见,在继续尝试 Arbiswap 之前,我们提供了一个[水龙头](https://twitter.com/intent/tweet?text=@Arbi_Swap hey @OffchainLabs, gimme some Arbiswap test tokens plz! 0xYourETHAddressHere)直接在Arbitrum链上向你发送通证,但是如果你在Kovan上已经有ETH或一些ERC-20通证,则也可以将Arbiswap与这些通证一起使用。完成交换后,请转到Arbitrum Rollup 区块浏览器 查看交易并了解其 gas 使用情况。


Arbiswap:Arbitrum Rollup 上的Uniswap V2

扩展性评估

在第1层Uniswap上交换通证大约需要109,500 gas 。每个区块1000万个 gas ,每13秒大约1个区块。这意味着以太坊第1层每秒最多可以处理7次Uniswap 兑换。

在Arbiswap:在Arbiswap Rollup 链满负荷运行的情况下,第1层 gas 成本降低至每次交换消耗 1965 gas ;这意味着L1每秒最多可以处理 390 次交换**,基础层的 gas 效率提高了55倍**!

但是我们还没有完成。在下一个Arbitrum测试网版本中,我们将添加对BLS签名的支持以及其他压缩功能,这将使 gas 使用量减少大约两倍。

包括什么?

这不是概念证明,也不是 看起来像 Uniswap。这是一本完整的,功能齐全的Uniswap V2,可以按Rollup运行(由于它在L2中,因此还增加了一些荣耀)。我们采用了Uniswap代码库,并将其批量移植到Arbitrum。

  1. 通证桥( Token bridge )

    任何 Rollup 链的关键组成部分是能够将通证从以太坊转移到 Rollup 链中,然后再转回的能力。如果无法执行此操作,则Uniswap(或任何DeFi应用程序)将不会非常有用,因为你将无法使用它来交换Ether或任何ERC20通证。

    Arbitrum 附带了一个用户友好的 通证桥 ,可促进在以太坊和Arbitrum Rollup链之间转移资产。为了使事情变得更酷,我们将通证桥直接集成到Uniswap UI中。在我们的演示中,你可以在Uniswap上交换真实的(测试网)ETH,实际上,你可以将所需的任何通证移植到我们的demo中,并且可以使用。没有花哨的技巧。就是这样!

2. 钱包支持

我们也很高兴宣布添加了新的钱包集成。 Arbiswap支持使用三个钱包:Metamask,Fortmatic和Portis。我们感谢Magic和Portis的团队的支持,我们也在积极努力增加对其他钱包的支持。请继续关注即将发布的公告。

下一个就是你的应用!

因此Arbiswap demo很酷,你想将应用程序移植到Arbitrum。但是你肯定有一些疑问。

将我的dapp移植到Arbitrum有多复杂?

这并不复杂!就像将你的RPC端点更改为 https://kovan2.arbitrum.io/rpc .

我是否需要重写代码库的大部分内容?

没有!你无需对代码进行任何更改。

我在哪里可以下载Arbitrum工具?

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

等等,我可以使用现有的以太坊开发环境吗?

是! Arbitrum支持Solidity,Vyper,Yul和任何EVM语言以及以太坊开发人员工具,例如Truffle,Hardhat,ethers.js和TheGraph等。

如果遇到问题怎么办?

如果遇到任何问题,请给我们留言 Discord .我们在这里为你提供帮助!

我使用Arbiswap,并开始在Arbitrum上构建dapp。我现在可以开始了吗?

当然。我们很惊讶你能做这一点。

有用链接

**Arbiswap **:http://swap.arbitrum.io/ 开发工具 : https://developer.offchainlabs.com/docs/Rollup_basics/ 测试网发布页面 : https://arbitrum.io/testnet/ 区块浏览器 :https://explorer.offchainlabs.com/#/ 社区 :https://discord.gg/ZpZuw7p

Arbiswap是由Offchain Labs使用Uniswap的 开源代码 构建的Demo,但与该公司的Uniswap无关。我们欢迎Uniswap社区尝试Arbiswap,并在Arbitrum即将推出的主网上启动Uniswap实例。

https://medium.com/offchainlabs/arbiswap-our-port-of-uniswap-v2-on-arbitrum-rollup-2fe3c64bef00

一个简单的移植, 成本降低了55倍,还有更多其他功能。 立即尝试一下吧 !

本月初,我们宣布新的 Arbitrum Rollup测试网 ,一个功能完备的Optimistic Rollup,任何人都可以立即部署L2合约。今天,我们通过移植以太坊最流行的dapp展示了Arbitrum的出色表现。

进入 Arbiswap : 这是在Arbitrum Rollup 测试网上运行的 Uniswap V2。

为方便起见,在继续尝试 Arbiswap 之前,我们提供了一个[水龙头]( https://twitter.com/intent/tweet?text=@Arbi_Swap hey @OffchainLabs, gimme some Arbiswap test tokens plz! 0xYourETHAddressHere)直接在Arbitrum链上向你发送通证,但是如果你在Kovan上已经有ETH或一些ERC-20通证,则也可以将Arbiswap与这些通证一起使用。完成交换后,请转到Arbitrum Rollup 区块浏览器 查看交易并了解其 gas 使用情况。


Arbiswap:Arbitrum Rollup 上的Uniswap V2

扩展性评估

在第1层Uniswap上交换通证大约需要109,500 gas 。每个区块1000万个 gas ,每13秒大约1个区块。这意味着以太坊第1层每秒最多可以处理7次Uniswap 兑换。

在Arbiswap:在Arbiswap Rollup 链满负荷运行的情况下,第1层 gas 成本降低至每次交换消耗 1965 gas ;这意味着L1每秒最多可以处理 390 次交换 ,基础层的 gas 效率提高了55倍

但是我们还没有完成。在下一个Arbitrum测试网版本中,我们将添加对BLS签名的支持以及其他压缩功能,这将使 gas 使用量减少大约两倍。

包括什么?

这不是概念证明,也不是 看起来像 Uniswap。这是一本完整的,功能齐全的Uniswap V2,可以按Rollup运行(由于它在L2中,因此还增加了一些荣耀)。我们采用了Uniswap代码库,并将其批量移植到Arbitrum。

  1. 通证桥( Token bridge )

    任何 Rollup 链的关键组成部分是能够将通证从以太坊转移到 Rollup 链中,然后再转回的能力。如果无法执行此操作,则Uniswap(或任何DeFi应用程序)将不会非常有用,因为你将无法使用它来交换Ether或任何ERC20通证。

    Arbitrum 附带了一个用户友好的 通证桥 ,可促进在以太坊和Arbitrum Rollup链之间转移资产。为了使事情变得更酷,我们将通证桥直接集成到Uniswap UI中。在我们的演示中,你可以在Uniswap上交换真实的(测试网)ETH,实际上,你可以将所需的任何通证移植到我们的demo中,并且可以使用。没有花哨的技巧。就是这样!

2. 钱包支持

我们也很高兴宣布添加了新的钱包集成。 Arbiswap支持使用三个钱包:Metamask,Fortmatic和Portis。我们感谢Magic和Portis的团队的支持,我们也在积极努力增加对其他钱包的支持。请继续关注即将发布的公告。

下一个就是你的应用!

因此Arbiswap demo很酷,你想将应用程序移植到Arbitrum。但是你肯定有一些疑问。

将我的dapp移植到Arbitrum有多复杂?

这并不复杂!就像将你的RPC端点更改为 https://kovan2.arbitrum.io/rpc .

我是否需要重写代码库的大部分内容?

没有!你无需对代码进行任何更改。

我在哪里可以下载Arbitrum工具?

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

等等,我可以使用现有的以太坊开发环境吗?

是! Arbitrum支持Solidity,Vyper,Yul和任何EVM语言以及以太坊开发人员工具,例如Truffle,Hardhat,ethers.js和TheGraph等。

如果遇到问题怎么办?

如果遇到任何问题,请给我们留言 Discord .我们在这里为你提供帮助!

我使用Arbiswap,并开始在Arbitrum上构建dapp。我现在可以开始了吗?

当然。我们很惊讶你能做这一点。

有用链接

Arbiswap: http://swap.arbitrum.io/ 开发工具https://developer.offchainlabs.com/docs/Rollup_basics/ 测试网发布页面https://arbitrum.io/testnet/ 区块浏览器https://explorer.offchainlabs.com/ #/ 社区https://discord.gg/ZpZuw7p

Arbiswap是由Offchain Labs使用Uniswap的 开源代码 构建的Demo,但与该公司的Uniswap无关。我们欢迎Uniswap社区尝试Arbiswap,并在Arbitrum即将推出的主网上启动Uniswap实例。

https://medium.com/offchainlabs/arbiswap-our-port-of-uniswap-v2-on-arbitrum-rollup-2fe3c64bef00

本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

  • 发表于 46分钟前
  • 阅读 ( 54 )
  • 学分 ( 0 )
  • 分类:Rollup

微信扫一扫,分享到朋友圈

Arbiswap:Uniswap V2 在 Arbitrum Rollup 上的移植,成本下降 55 倍

华为MateStation台式机即将登场:7nm CPU、集显性能堪比独显

上一篇

SQL是如何在数据库中执行的?

下一篇

你也可能喜欢

Arbiswap:Uniswap V2 在 Arbitrum Rollup 上的移植,成本下降 55 倍

长按储存图像,分享给朋友