A Solidityben írt Ethereum-natív projektek, mint például az Uniswap, átültethetők a StarkNetre a Nethermind új „Warp” projektjén keresztül
Az Ethereum fejlesztő cég, a Nethermind bejelentette, hogy „transzpilálta és összeállította” a decentralizált csere (DEX) Uniswap v3-at a „Warp”-on – ez a projekt célja, hogy az Ethereum felhasználók tokeneket cserélhessenek a skálázhatóbb Ethereum layer-2 hálózaton, a StarkNeten.
A mérföldkő az volt bejelentés csapatvezető, Jorik Schellekens, október 9-i közepes posztban.
A Nethermind a Warp-ot „Solidity to Cairo Transpiler”-ként írja le, amely lehetővé teszi, hogy a Solidityben írt Ethereum-alapú projektek kódbázisát a StarkNetre vigyék át, lehetővé téve számukra az olcsóbb díjak hasznosítását.
Az átültetés az a folyamat, amikor az egyik programozási nyelven írt forráskódot egy másik nyelvre alakítják át, amely hasonló absztrakciós szinttel rendelkezik.
Ebben az esetben a Warp átküldi a Solidity kódot Kairóba – a programozási nyelvbe, amelyet az alkalmazások StarkNet-en történő írásához használnak.
A Warp beépülő modul technikailag még fejlesztés alatt áll a Schellekens szerint, de hozzátette, hogy a Nethermind hamarosan „a Uniswap teljes tesztcsomagja a StarkNeten telepített Uniswap implementációval fog futni”.
A mérföldkő a StarkNet új „szerződések létrehozása más szerződésekből” képessége után következett be, amely lehetővé tette a Warp számára, hogy sikeresen átültessen és telepítsen minden Solidity fájlt a Uniswap v3-ból.
Schellekens megjegyezte ennek a bravúrnak a jelentőségét, tekintettel az Uniswap kódbázisának puszta méretére, amely lehetővé teszi, hogy bármilyen méretű projekt felkerüljön a StarkNetre.
„Mivel a Warp gyorsan fejlődik, csökken a belépési korlát a nagy és kis projektek előtt, hogy teszteljék a StarkNet képességeit.”
De Warp Solidity to Cairo fordítása nem volt tökéletes. Warp GitHubja mutatja hogy még mindig van számos Solidity-függvény, amelyet a Nethermind fejlesztői nem találtak ki, hogyan adják hozzá Kairóhoz, míg néhány más kulcsfontosságú funkcióhoz vagy „fejlesztői beavatkozásra” lesz szükség, vagy „valószínűleg soha nem lesz támogatott”.
Kapcsolódó: A StarkWare 100 millió dollárt keres, mivel a befektetők a 2. réteg sikerére támaszkodnak
A Nethermind azt mondta, hogy a Warp funkcióinak továbbfejlesztését tervezik, hogy több Ethereum-alapú projektet hozzanak a StarkNetbe.
"Továbbra is keményen dolgozunk a funkciókon, és megismételjük ezt a kísérletet néhány másik protokollal, új protokollokat hozva a StarkNetbe, és megvetemedési sebességgel."
A StarkWare, a StarkNet mögött álló cég, összeállt 2021 júliusában a Netherminddel, hogy segítsen a StarkNet fejlett funkcióinak és infrastrukturális elemeinek kialakításában.
A Nethermind és a Warp nem kapcsolódik a decentralizált csere (DEX) Uniswap-hoz.
Forrás: https://cointelegraph.com/news/decentralized-exchange-uniswap-v3-gets-warp-ed-onto-starknet