Decentraliseret udveksling Uniswap v3 bliver 'Warp'ed' på StarkNet

Ethereum-native projekter som Uniswap, der er skrevet i Solidity, kan nu transpileres til StarkNet via Netherminds nye 'Warp'-projekt

Ethereum-udviklingsselskabet Nethermind har annonceret, at det har "transpileret og kompileret" decentraliseret udveksling (DEX) Uniswap v3 på "Warp" - et projekt designet til at give Ethereum-brugere mulighed for at bytte tokens på det mere skalerbare Ethereum layer-2-netværk StarkNet. 

Milepælen var annoncerede af teamleder Jorik Schellekens i et 9. oktober Medium post.

Nethermind beskriver Warp som en "Solidity to Cairo Transpiler", som gør det muligt for Ethereum-baserede projekter skrevet i Solidity at overføre sin kodebase til StarkNet, hvilket giver dem mulighed for at kapitalisere på billigere gebyrer.

Transpilering er processen med at tage kildekode skrevet på ét programmeringssprog og transformere den til et andet sprog, der har et lignende abstraktionsniveau.

I dette tilfælde transpilerer Warp Solidity-kode til Cairo - programmeringssproget, der bruges til at skrive applikationer på StarkNet

Warp-pluginnet er stadig teknisk under udvikling ifølge Schellekens, men han tilføjede, at Nethermind snart vil have "Uniswaps hele testsuite kørende mod en Uniswap-implementering implementeret på StarkNet."

Milepælen kom efter StarkNets nye "kontraktoprettelse ud fra andre kontrakter", hvilket er det, der gjorde det muligt for Warp at transpilere og implementere alle Solidity-filer fra Uniswap v3.

Schellekens bemærkede betydningen af ​​denne bedrift i betragtning af den store størrelse af Uniswaps kodebase, der tillader projekter af alle størrelser at komme ind på StarkNet. 

"Med Warp, der modnes hurtigt, er adgangsbarrieren for både store og små projekter for at teste StarkNets egenskaber ved at blive mindre."

Men Warps Solidity to Cairo-oversættelse har ikke været billed-perfekt. Warps GitHub viser at der stadig er en række Solidity-funktioner, som Netthermind-udviklere ikke har fundet ud af, hvordan de skal tilføje til Cairo, mens nogle få andre nøglefunktioner enten vil kræve "udviklerintervention" eller "formentlig aldrig blive understøttet" overhovedet.

Relateret: StarkWare tjener 100 millioner dollars, da investorer banker på lag 2-succes

Nethermind sagde, at de planlægger at fremme Warps funktioner yderligere for at bringe flere Ethereum-baserede projekter til StarkNet.

"Vi vil fortsætte med at arbejde hårdt på funktioner og gentage dette eksperiment med et par andre protokoller, hvilket bringer nye protokoller til StarkNet med warp-hastighed."

StarkWare, virksomheden bag StarkNet, gået op med Nethermind i juli 2021 for at hjælpe med at bygge avancerede funktioner og infrastrukturelementer til StarkNet.

Nethermind og Warp er ikke tilknyttet den decentraliserede udveksling (DEX) Uniswap.

Kilde: https://cointelegraph.com/news/decentralized-exchange-uniswap-v3-gets-warp-ed-onto-starknet