Współzałożyciel Ethereum (ETH), Vitalik Buterin, zaproponował przebudowę infrastruktury smart kontraktów blockchaina poprzez zastąpienie Ethereum Virtual Machine (EVM) architekturą zestawu instrukcji open-source RISC-V.
Ta zmiana ma na celu rozwiązanie jednego z kluczowych wąskich gardeł skalowania Ethereum poprzez znaczne poprawienie efektywności i prostoty wykonywania smart kontraktów.
Vitalik Buterin proponuje porzucenie EVM na rzecz RISC-V
Propozycja została szczegółowo opisana w poście na forum Ethereum Magicians. W nim Buterin zasugerował, że smart kontrakty mogłyby ostatecznie być kompilowane do RISC-V zamiast do kodu EVM.
Według Buterina, ta zmiana rozwiązuje długoterminowe wyzwania skalowalności. Dotyczy to szczególnie utrzymania produkcji bloków konkurencyjnej oraz poprawy efektywności dowodów EVM z zerową wiedzą (ZK). W poście napisano:
„Zmiana ma na celu znaczne poprawienie efektywności warstwy wykonawczej Ethereum, rozwiązując jedno z głównych wąskich gardeł skalowania, a także może znacznie uprościć warstwę wykonawczą – w rzeczywistości jest to być może jedyny sposób, aby to osiągnąć.”
Obecne implementacje ZK-EVM spędzają około połowy swoich cykli dowodowych na wykonaniu EVM. Przechodząc na natywną maszynę wirtualną RISC-V, Ethereum mogłoby potencjalnie osiągnąć do 100x wzrostu efektywności.
Co ważne, wiele fundamentalnych aspektów architektury Ethereum pozostałoby niezmienionych, zachowując ciągłość dla deweloperów i użytkowników. Podstawowe abstrakcje, takie jak konta, przechowywanie smart kontraktów, salda ETH i wywołania między kontraktami, działałyby dokładnie tak, jak dzisiaj.
Deweloperzy nadal pisaliby kontrakty w znanych językach, takich jak Solidity czy Vyper. Byłyby one po prostu kompilowane do RISC-V zamiast do bajtkodu EVM. Narzędzia i przepływy pracy pozostałyby w dużej mierze niezmienione, zapewniając płynne przejście.
Co istotne, propozycja zapewnia zgodność wsteczną. Istniejące kontrakty EVM pozostaną w pełni operacyjne i będą współdziałać z nowymi kontraktami RISC-V.
Potencjalna ścieżka implementacji
Vitalik Buterin przedstawia kilka potencjalnych ścieżek implementacji. Pierwsza wspierałaby zarówno kontrakty EVM, jak i RISC-V natywnie. Druga sugeruje opakowanie kontraktów EVM do uruchamiania za pomocą interpretera napisanego w RISC-V. Umożliwiłoby to pełne przejście bez łamania zgodności.
Trzecie, bardziej modułowe podejście, opiera się na drugim, formalnie ustanawiając interpretery jako część protokołu Ethereum. Pozwoliłoby to na wsparcie EVM i przyszłych maszyn wirtualnych w standardowy sposób.
Buterin stwierdził, że pomysł jest „równie ambitny jak wysiłek związany z beam chain”. Następnie dodał:
„Wysiłek związany z beam chain ma wielki potencjał do znacznego uproszczenia warstwy konsensusu Ethereum. Ale aby warstwa wykonawcza osiągnęła podobne korzyści, tego rodzaju radykalna zmiana może być jedyną realną ścieżką.”
Dla kontekstu Ethereum Beam Chain to przeprojektowanie warstwy konsensusu Ethereum (Beacon Chain). Skupia się na szybszych czasach bloków, szybszej finalności i odporności na kwanty. Rozwój prawdopodobnie rozpocznie się w 2026 roku.
Ta propozycja wpisuje się w szerszą wizję Ethereum dotyczącą modułowości, prostoty i długoterminowej skalowalności. Wcześniej BeInCrypto informowało o planach Buterina dotyczących prywatności blockchaina.
Propozycja skupiała się na integracji technologii zachowujących prywatność. Ponadto zbliża się również aktualizacja Pectra, z premierą oczekiwaną na 7 maja.
Tymczasem ETH nadal zmaga się z trudnościami rynkowymi, handlując na poziomach z marca 2023 roku. Ten rok był dość trudny dla altcoina, ponieważ odnotował spadek o 50,8%. W rzeczywistości dominacja Ethereum osiągnęła najniższy poziom od 5 lat w zeszłym tygodniu.

Jednak dane od BeInCrypto pokazały niewielkie ożywienie w ciągu ostatnich 14 dni. ETH wzrosło o 6,1%. W ciągu ostatniego dnia odnotowano skromne zyski na poziomie 1,7%. W momencie pisania tego tekstu ETH kosztowało 1639 USD.
Aby zapoznać się z najnowszą analizą rynku kryptowalut od BeInCrypto, kliknij tutaj.
Wyjaśnienie
Wszystkie informacje zawarte na naszej stronie internetowej są publikowane w dobrej wierze i wyłącznie w ogólnych celach informacyjnych. Wszelkie działania podejmowane przez czytelnika w związku z informacjami znajdującymi się na naszej stronie internetowej odbywają się wyłącznie na jego własne ryzyko.
