Desentralisert utveksling Uniswap v3 blir 'Warp'ed på StarkNet

Ethereum-native prosjekter som Uniswap som er skrevet i Solidity kan nå transpileres til StarkNet via Netherminds nye 'Warp'-prosjekt

Ethereum-utviklingsselskapet Nethermind har kunngjort at det har "transpilert og kompilert" desentralisert utveksling (DEX) Uniswap v3 på "Warp" - et prosjekt designet for å tillate Ethereum-brukere å bytte tokens på det mer skalerbare Ethereum layer-2-nettverket StarkNet. 

Milepælen var annonsert av teamleder Jorik Schellekens i et Medium innlegg 9. oktober.

Nethermind beskriver Warp som en "Solidity to Cairo Transpiler" som gjør det mulig for Ethereum-baserte prosjekter skrevet i Solidity å overføre kodebasen sin til StarkNet, slik at de kan kapitalisere på billigere avgifter.

Transpilering er prosessen med å ta kildekode skrevet på ett programmeringsspråk og transformere den til et annet språk som har et lignende abstraksjonsnivå.

I dette tilfellet transpilerer Warp Solidity-kode til Kairo - programmeringsspråket som brukes til å skrive applikasjoner på StarkNet

Warp-plugin-modulen er fortsatt teknisk under utvikling ifølge Schellekens, men han la til at Nethermind snart vil ha "Uniswaps hele testsuite kjører mot en Uniswap-implementering utplassert på StarkNet."

Milepælen kom etter StarkNets nye "kontraktoppretting fra andre kontrakter", som er det som gjorde at Warp kunne transpilere og distribuere hver Solidity-fil fra Uniswap v3.

Schellekens bemerket betydningen av denne bragden gitt den store størrelsen på Uniswaps kodebase, slik at prosjekter av alle størrelser kan komme inn på StarkNet. 

"Med Warp som modnes raskt, reduseres barrieren for inngang for store og små prosjekter for å teste ut egenskapene til StarkNet."

Men Warps Solidity to Cairo-oversettelse har ikke vært bilde-perfekt. Warps GitHub viser at det fortsatt er en rekke Solidity-funksjoner som Netthermind-utviklere ikke har funnet ut hvordan de skal legge til i Kairo, mens noen få andre nøkkelfunksjoner enten vil kreve «utviklerintervensjon» eller «sannsynligvis aldri vil bli støttet» i det hele tatt.

Relatert: StarkWare tjener $100 millioner når investorer banker på lag 2-suksess

Nethermind sa at de planlegger å fremme Warps funksjoner ytterligere for å bringe flere Ethereum-baserte prosjekter til StarkNet.

"Vi vil fortsette å jobbe hardt med funksjoner og gjenta dette eksperimentet med noen få andre protokoller, og bringe nye protokoller til StarkNet med deformeringshastighet."

StarkWare, selskapet bak StarkNet, gikk sammen opp med Nethermind i juli 2021 for å hjelpe til med å bygge avanserte funksjoner og infrastrukturelementer for StarkNet.

Nethermind og Warp er ikke tilknyttet den desentraliserte børsen (DEX) Uniswap.

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