Uniswap v3 zostaje „wypaczony” na StarkNet

  • DEX Uniswap nie jest powiązany z Nethermind lub Warp
  • Projekty natywne dla Ethereum, takie jak Uniswap, które są napisane w Solidity, mogą być teraz „transpilowane” do StarkNet 
  • Można to zrobić za pomocą nowego projektu Warp Nethermind

Zdecentralizowana wymiana (DEX) Uniswap v3 został opracowany i skompilowany w Warp, projekcie zaprojektowanym, aby umożliwić użytkownikom Ethereum wymianę tokenów w bardziej skalowalnej sieci warstwy 2 Ethereum StarkNet, według firmy deweloperskiej Ethereum, Nethermind.

W poście Medium 9 października lider zespołu Jorik Schellekens ogłosił kamień milowy.

Warp, według Nethermind, to Transpiler Solidity to Cairo, który umożliwia projektom Ethereum opartym na Solidity migrację ich bazy kodu do StarkNet i skorzystaj z niższych opłat.

 Warp transpiluje kod Solidity do Kairu 

Proces przekształcania kodu źródłowego napisanego w jednym języku programowania na inny język o podobnym poziomie abstrakcji jest znany jako transpiring. W tym przypadku Warp tłumaczy kod Solidity na Cairo, język programowania aplikacji StarkNet. 

Schellekens stwierdził, że chociaż wtyczka Warp jest technicznie wciąż w fazie rozwoju, Nethermind wkrótce uruchomi cały zestaw testowy Uniswap z implementacją Uniswap wdrożoną na StarkNet.

Warp był w stanie z powodzeniem transpilować i wdrażać każdy plik Solidity z Uniswap v3 dzięki nowej funkcji StarkNet „tworzenie kontraktu z innych kontraktów”, co oznaczało osiągnięcie tego kamienia milowego.

Biorąc pod uwagę samą wielkość bazy kodu Uniswap, która umożliwia dołączenie do StarkNet projektom dowolnej wielkości, Schellekens podkreślił znaczenie tego osiągnięcia. Wraz z szybkim rozwojem Warp, barierą wejścia zarówno dla dużych, jak i małych projektów do przetestowania StarkNet możliwości maleją.

PRZECZYTAJ RÓWNIEŻ: Solana widzi swój najbardziej negatywny sentyment od miesięcy

StarkWare dołączył do Nethermind w lipcu 2021 r.

Jednak tłumaczenie Solidity to Cairo przez Warpa nie było bezbłędne. GitHub firmy Warp ujawnia, że ​​programiści Nethermind muszą jeszcze dodać kilka funkcji Solidity do Kairu, podczas gdy kilka innych podstawowych funkcji będzie wymagało „interwencji programisty” lub „prawdopodobnie nigdy nie będzie obsługiwanych”.

Aby wprowadzić do StarkNet więcej projektów opartych na Ethereum, Nethermind oświadczył, że chciałby dalej rozwijać funkcje Warp. 

W oświadczeniu czytamy, że będą nadal wkładać wiele wysiłku w funkcje i powtarzać ten eksperyment z kilkoma innymi protokołami, wprowadzając nowe protokoły do ​​StarkNet z prędkością warp.

W lipcu 2021 r. Nethermind i StarkWare, firma odpowiedzialna StarkNet, współpracowali przy opracowywaniu zaawansowanych funkcji i komponentów infrastruktury.

Steve Anderson
Najnowsze posty Steve'a Anderrsona (zobacz wszystkie)

Źródło: https://www.thecoinrepublic.com/2022/10/10/uniswap-v3-gets-warped-onto-starknet/