去中心化交易所Uniswap v3 被扭曲到StarkNet

行业资讯1年前 (2023)发布 领域OK
148 0 0

用 Solidity 编写的 Uniswap 等以太坊原生项目现在可以通过 Nethermind 的新“Warp”项目转译到 StarkNet。

以太坊开发公司 Nethermind 宣布已在“Warp”上“转换和编译”去中心化交易所 (DEX) Uniswap v3,该项目旨在允许以太坊用户在更具可扩展性的以太坊第 2 层网络 StarkNet 上交换代币。

去中心化交易所Uniswap v3 被扭曲到StarkNet

团队负责人 Jorik Schellekens 在 10 月 9 日的 Medium 帖子中宣布了这一里程碑。

Nethermind 将 Warp 描述为“Solidity to Cairo Transpiler”,它使以 Solidity 编写的基于以太坊的项目能够将其代码库转换到 StarkNet,从而使他们能够利用更便宜的费用。

转译是获取以一种编程语言编写的源代码并将其转换为具有相似抽象级别的另一种语言的过程。

在这种情况下,Warp 将 Solidity 代码转换为 Cairo——用于在 StarkNet 上编写应用程序的编程语言。

根据 Schellekens 的说法,Warp 插件在技术上仍在开发中,但他补充说,Nethermind 很快就会有“Uniswap 的整个测试套件针对部署在 StarkNet 上的 Uniswap 实现运行。”

这个里程碑是在 StarkNet 新的“从其他合约创建合约”功能之后出现的,这使 Warp 能够成功地从 Uniswap v3 转换和部署每个 Solidity 文件。

Schellekens 指出,鉴于 Uniswap 代码库的庞大规模,这一壮举的重要性,允许各种规模的项目进入 StarkNet。

“随着 Warp 的迅速成熟,大大小小的项目测试 StarkNet 功能的门槛正在降低。”

但是 Warp 的 Solidity 到开罗的翻译并不完美。Warp 的 GitHub显示,仍有许多 Solidity 功能是 Nethermind 开发人员尚未弄清楚如何添加到 Cairo 的,而其他一些关键功能要么需要“开发人员干预”,要么“可能永远不会得到支持”。

Nethermind 表示,他们计划进一步推进 Warp 的功能,以将更多基于以太坊的项目引入 StarkNet。

“我们将继续努力开发功能,并用其他一些协议重复这个实验,以极快的速度为 StarkNet 带来新协议。”

StarkNet 背后的公司StarkWare 于 2021 年 7 月与 Nethermind合作,帮助为 StarkNet 构建高级功能和基础设施元素。

Nethermind 和 Warp 不隶属于去中心化交易所 (DEX) Uniswap。

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...