Decentraliserad utbyte Uniswap v3 "förvrängs" till StarkNet

Ethereum-baserade projekt som Uniswap som är skrivna i Solidity kan nu transpileras till StarkNet via Netherminds nya 'Warp'-projekt

Ethereum-utvecklingsföretaget Nethermind har meddelat att det har "transpilerat och kompilerat" decentraliserad utbyte (DEX) Uniswap v3 på "Warp" - ett projekt utformat för att låta Ethereum-användare byta tokens på det mer skalbara Ethereum layer-2-nätverket StarkNet. 

Milstolpen var meddelade av lagledaren Jorik Schellekens i ett Medium-inlägg den 9 oktober.

Nethermind beskriver Warp som en "Solidity to Cairo Transpiler" som gör det möjligt för Ethereum-baserade projekt skrivna i Solidity att överföra sin kodbas till StarkNet, vilket gör att de kan dra nytta av billigare avgifter.

Transpilering är processen att ta källkod skriven på ett programmeringsspråk och omvandla den till ett annat språk som har en liknande abstraktionsnivå.

I det här fallet transpilerar Warp Solidity-kod till Kairo - programmeringsspråket som används för att skriva applikationer på StarkNet

Warp-pluginet är fortfarande tekniskt under utveckling enligt Schellekens, men han tillade att Nethermind snart kommer att ha "Uniswaps hela testsvit som körs mot en Uniswap-implementation utplacerad på StarkNet."

Milstolpen kom efter StarkNets nya förmåga att skapa kontrakt från andra kontrakt, vilket gjorde det möjligt för Warp att framgångsrikt transpilera och distribuera varje Solidity-fil från Uniswap v3.

Schellekens noterade betydelsen av denna bedrift med tanke på den stora storleken på Uniswaps kodbas, vilket gör det möjligt för projekt av alla storlekar att komma in på StarkNet. 

"Med Warp som mognar snabbt minskar inträdesbarriären för stora och små projekt för att testa StarkNets kapacitet."

Men Warps översättning Solidity to Cairo har inte varit helt perfekt. Warps GitHub visar att det fortfarande finns ett antal Solidity-funktioner som Netthermind-utvecklare inte har listat ut hur de ska lägga till i Kairo, medan några andra nyckelfunktioner antingen kommer att kräva "utvecklarintervention" eller "sannolikt aldrig kommer att stödjas" alls.

Relaterat: StarkWare tjänar 100 miljoner dollar när investerare satsar på framgång i lager 2

Nethermind sa att de planerar att utveckla Warps funktioner ytterligare för att få fler Ethereum-baserade projekt till StarkNet.

"Vi kommer att fortsätta arbeta hårt med funktioner och upprepa detta experiment med några andra protokoll, vilket ger nya protokoll till StarkNet med förvrängningshastighet."

StarkWare, företaget bakom StarkNet, teamed upp med Nethermind i juli 2021 för att hjälpa till att bygga avancerade funktioner och infrastrukturelement för StarkNet.

Nethermind och Warp är inte anslutna till den decentraliserade börsen (DEX) Uniswap.

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