Starknet, rozwiązanie skalujące warstwę 2 zerowej wiedzy dla Ethereum, jest o krok bliżej pełnej kompatybilności z Ethereum Virtual Machine (EVM), w oczekiwaniu na sierpniowe uruchomienie sieci testowej Kakarot, nowego zkEVM.
3 czerwca zespół Kakarot ogłosił, że otrzymał nowe wsparcie od współzałożyciela Ethereum Vitalika Buterina, współzałożyciela Ledgera Nicholasa Bacci i Starkware'a.
Naładowaliśmy się i weszliśmy w tryb Super Saiyan⚡. Kakarot Labs zostało oficjalnie zarejestrowane i zamknęło rundę pre-seed z inwestorami najwyższej klasy. Rozpakujmy naszą wizję, obecną pozycję i ekscytującą przyszłość. pic.twitter.com/VI8QRdPLfw
— Kakarot zkEVM (@KakarotZkEvm) 2 czerwca 2023
W wywiadzie z Cointelegraph, dyrektor generalny i współzałożyciel Kakarot, Elias Tazartes, wyjaśnił, że podczas gdy Starknet stoi jako wiodący Zero Knowledge roll-up w ekosystemie Ethereum, nie jest kompatybilny z EVM, więc istnieje „pewnego rodzaju bariera wejścia.”
Starknet jest używany przez deweloperów do skalowania zdecentralizowanych aplikacji, transakcji i obliczeń na Ethereum, ale używa swojego rodzimy języka Cairo. Według Starknet, użycie Cairo ułatwia i przyspiesza rozwój, przegląd i utrzymanie nowego kodu.
Minusem jest to, że nie jest kompatybilny z EVM, co może zniechęcić niektórych deweloperów.
„Największy wpływ, jaki Kakarot może mieć, to uczynienie Starknet kompatybilnym z EVM.”
„Kakarot w tej chwili jest jak silnik Solidity lub jakikolwiek inny silnik językowy. Ostatecznie będziesz mógł umieścić ten silnik w Starknet, aby uczynić go kompatybilnym z EVM.”
Obecnie Starknet działa na własnej niestandardowej maszynie wirtualnej kontraktów inteligentnych nazwanej „Cairo VM”, która wykorzystuje swój rodzimy język kodowania Cairo. Oznacza to, że Starknet nie ma bezpośredniej kompatybilności z EVM „od ręki”, co może okazać się znaczną przeszkodą dla ogólnej wydajności rollup.
Współzałożyciel Kakarot Elias Tazartes.
„Niektóre zespoły naprawdę muszą mieć możliwość korzystania z Solidity. Na przykład, jeśli ktoś napisał DEX lub AMM dla ekosystemu Ethereum i ma już 60 000 linii kodu, które zostały audytowane i są gotowe do użycia, ale jest to tylko na łańcuchach EVM.”
Jeśli ci deweloperzy chcieli zacząć korzystać ze Starknet, musieliby zatrudnić cały nowy zespół deweloperski, napisać kod, ponownie go audytować i utrzymywać dwie bazy kodu, stając się tym, co Tazartes opisuje jako „zbyt kosztowne.”
Według Tazartesa, pomysł na zkEVM został po raz pierwszy przedstawiony podczas konferencji Starkware w lipcu 2022 roku. Do października zespół deweloperski był w stanie spotkać się przez tydzień podczas wydarzenia hacker house w Lizbonie w Portugalii, aby zabrać się do pracy nad nowym zkEVM.
Dwa miesiące i 20 dni później w grudniu, kodowanie projektu zostało zakończone, osiągając w pełni funkcjonalną warstwę wykonawczą — wszystko to zostało osiągnięte bez jakiegokolwiek finansowania venture.
Co ważne, Tazartes powiedział, że współzałożyciel Ethereum Vitalik Buterin później zainwestował w Kakarot z powodu jego entuzjazmu do podejścia wielozkEVM w budowie ekosystemu Ethereum.
„Dla Vitalika, im więcej zkEVM, tym lepiej, ponieważ tak długo, jak masz szeroką różnorodność architektury i różnorodność podejść… to naprawdę dobrze dla przestrzeni jako całości.”
Tazartes podzielił się, że wersja testnet Kakarot zostanie uruchomiona do publicznego użytku w sierpniu tego roku.
Magazyn: Tornado Cash 2.0 — Wyścig w budowie bezpiecznych i legalnych mixerów monet.
