Decentralizirana razmjena Uniswap v3 dobiva 'Warp'ed' na StarkNet

Ethereum izvorni projekti poput Uniswapa koji su napisani u Solidityju sada se mogu prenijeti na StarkNet putem Nethermindovog novog 'Warp' projekta

Tvrtka za razvoj Ethereuma Nethermind objavila je da je "transpilirala i kompajlirala" decentraliziranu razmjenu (DEX) Uniswap v3 na "Warp" — projekt osmišljen kako bi omogućio korisnicima Ethereuma da mijenjaju tokene na skalabilnijoj Ethereum sloj-2 mreži StarkNet. 

Prekretnica je bila najavio od strane voditelja tima Jorika Schellekensa u srednjem postu od 9. listopada.

Nethermind opisuje Warp kao "Solidity to Cairo Transpiler" koji projektima temeljenim na Ethereumu napisanim u Solidityju omogućuje prijenos svoje baze koda na StarkNet, što im omogućuje da iskoriste niže naknade.

Transpiliranje je proces uzimanja izvornog koda napisanog u jednom programskom jeziku i njegove transformacije u drugi jezik koji ima sličnu razinu apstrakcije.

U ovom slučaju, Warp transpilira Solidity kod u Cairo — programski jezik koji se koristi za pisanje aplikacija na StarkNetu

Dodatak Warp je tehnički još uvijek u razvoju prema Schellekensu, ali je dodao da će Nethermind uskoro imati “cijeli testni paket Uniswap-a koji radi protiv Uniswap implementacije postavljene na StarkNetu.”

Prekretnica je došla nakon StarkNetove nove mogućnosti “stvaranje ugovora iz drugih ugovora”, što je omogućilo Warpu da uspješno transpilira i implementira svaku Solidity datoteku iz Uniswap v3.

Schellekens je istaknuo značaj ovog podviga s obzirom na samu veličinu Uniswapove baze kodova, što omogućuje projektima svih veličina da dođu na StarkNet. 

"Budući da Warp brzo sazrijeva, prepreka ulasku za velike i male projekte podjednako za testiranje mogućnosti StarkNeta se smanjuje."

Ali Warpov prijevod Solidity to Cairo nije bio savršen za sliku. Warpov GitHub pokazuje da još uvijek postoje brojne Solidity funkcije koje programeri Netherminda nisu smislili kako dodati u Cairo, dok će nekoliko drugih ključnih funkcija ili zahtijevati "intervenciju programera" ili "vjerojatno nikada neće biti podržane" uopće.

Povezano: StarkWare zarađuje 100 milijuna dolara dok ulagači računaju na uspjeh sloja 2

Iz Netherminda su rekli da planiraju dodatno unaprijediti Warpove značajke kako bi na StarkNet doveli više projekata temeljenih na Ethereumu.

"Nastavit ćemo naporno raditi na značajkama i ponoviti ovaj eksperiment s nekoliko drugih protokola, donoseći nove protokole u StarkNet velikom brzinom."

StarkWare, tvrtka koja stoji iza StarkNeta, sprega u suradnji s Nethermindom u srpnju 2021. kako biste pomogli u izgradnji naprednih značajki i infrastrukturnih elemenata za StarkNet.

Nethermind i Warp nisu povezani s decentraliziranom razmjenom (DEX) Uniswap.

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