Decentralizovana razmena Uniswap v3 dobija 'Warp'ed' na StarkNet

Projekti porijeklom iz Ethereuma kao što je Uniswap koji su napisani na Solidityu sada se mogu prenijeti na StarkNet putem Nethermindovog novog 'Warp' projekta

Kompanija za razvoj Ethereuma Nethermind objavila je da je "transpilirala i kompajlirala" decentraliziranu razmjenu (DEX) Uniswap v3 na "Warp" — projekat dizajniran da omogući korisnicima Ethereuma da razmjenjuju tokene na skalabilnijoj Ethereum layer-2 mreži StarkNet. 

Prekretnica je bila objavio vođa tima Jorik Schellekens u srednjoj objavi od 9. oktobra.

Nethermind opisuje Warp kao “Solidity to Cairo Transpiler” koji omogućava projektima baziranim na Ethereum-u napisanim na Solidity-u da prebace svoju kodnu bazu na StarkNet, omogućavajući im da iskoriste jeftinije naknade.

Transpilacija je proces uzimanja izvornog koda napisanog u jednom programskom jeziku i transformacije u drugi jezik koji ima sličan nivo apstrakcije.

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

Warp dodatak je još uvijek tehnički u razvoju prema Schellekensu, ali je dodao da će Nethermind uskoro imati “cijeli Uniswap paket za testiranje koji radi protiv Uniswap implementacije raspoređene na StarkNet-u.”

Prekretnica je uslijedila nakon StarkNetove nove mogućnosti „kreiranja ugovora iz drugih ugovora“, što je omogućilo Warpu da uspješno transpilira i implementira svaki Solidity fajl iz Uniswap v3.

Schellekens je istakao značaj ovog podviga s obzirom na samu veličinu Uniswap-ove kodne baze, omogućavajući projektima svih veličina da dođu na StarkNet. 

„S obzirom da Warp brzo sazrijeva, barijera ulasku za velike i male projekte kako bi se testirale mogućnosti StarkNet-a se smanjuje.”

Ali prijevod Warpove Solidity to Cairo nije bio savršen za sliku. Warp-ov GitHub emisije da još uvijek postoji niz Solidity funkcija koje programeri Netherminda nisu shvatili kako dodati u Cairo, dok će nekoliko drugih ključnih funkcija ili zahtijevati "intervenciju programera" ili "vjerovatno nikada neće biti podržane".

Povezano: StarkWare zarađuje 100 miliona dolara dok investitori računaju na uspjeh sloja 2

Nethermind je rekao da planiraju dalje unapređenje Warp-ovih karakteristika kako bi na StarkNet doveli više projekata baziranih na Ethereum-u.

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

StarkWare, kompanija koja stoji iza StarkNeta, udružena zajedno sa Nethermindom u julu 2021. kako bi pomogli u izgradnji naprednih funkcija 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