去中心化交易所 Uniswap v3 被“扭曲”到 StarkNet
用 Solidity 编写的 Uniswap 等以太坊原生项目现在可以通过 Nethermind 的新“Warp”项目转译到 StarkNet
以太坊开发公司 Nethermind 宣布已在“Warp”上“转换和编译”去中心化交易所 (DEX) Uniswap v3,该项目旨在允许以太坊用户在更具可扩展性的以太坊第 2 层网络 StarkNet 上交换代币。
Nethermind 将 Warp 描述为“Solidity to Cairo Transpiler”,它使以 Solidity 编写的基于以太坊的项目能够将其代码库转换到 StarkNet,从而使他们能够利用更便宜的费用。
转译是获取以一种编程语言编写的源代码并将其转换为具有相似抽象级别的另一种语言的过程。
根据 Schellekens 的说法,Warp 插件在技术上仍在开发中,但他补充说,Nethermind 很快就会有“Uniswap 的整个测试套件针对部署在 StarkNet 上的 Uniswap 实现运行。”
这个里程碑是在 StarkNet 新的“从其他合约创建合约”功能之后出现的,这使 Warp 能够成功地从 Uniswap v3 转换和部署每个 Solidity 文件。
“随着 Warp 的迅速成熟,大大小小的项目测试 StarkNet 功能的门槛正在降低。”
但是 Warp 的 Solidity 到开罗的翻译并不完美。Warp 的 GitHub显示,仍有许多 Solidity 功能是 Nethermind 开发人员尚未弄清楚如何添加到 Cairo 的,而其他一些关键功能要么需要“开发人员干预”,要么“可能永远不会得到支持”。
“我们将继续努力开发新功能,并用其他一些协议重复这个实验,以极快的速度为 StarkNet 带来新协议。”
StarkNet 背后的公司StarkWare 于 2021 年 7 月与 Nethermind合作,帮助为 StarkNet 构建高级功能和基础设施元素。
Nethermind 和 Warp 不隶属于去中心化交易所 (DEX) Uniswap。
Scan QR code with WeChat