Vitalik Buterin: Ethereum prawdopodobnie nigdy nie będzie dużo szybsze

Węzeł źródłowy: 1604137

Na wynos

  • Vitalik Buterin wyjaśnił, dlaczego czas blokowania Ethereum prawdopodobnie nie zostanie znacznie skrócony w przyszłości.
  • Według Buterina skrócenie czasu blokowania, niezależnie od tego, czy jest to Proof-of-Work, czy Proof-of-Stake, ma konsekwencje w odniesieniu do decentralizacji i bezpieczeństwa sieci.
  • Inni wybitni twórcy i twórcy kryptowalut dołączyli do dyskusji na Twitterze.

Udostępnij ten artykuł

W komentarzu, który może wstrząsnąć niektórymi entuzjastami Ethereum, Vitalik Buterin wyraził się pogląd, że Ethereum może nigdy nie być dużo szybsze niż teraz. on jestwyjaśnił, że skrócenie czasu blokowania było ograniczone koniecznym kompromisem z „bezpieczeństwem i decentralizacją”. 

Vitalik o szybkości sieci

Vitalik Buterin zasugerował że blockchain Ethereum prawdopodobnie nie będzie znacznie szybszy, pomimo planowanych aktualizacji.

Komentarze Buterina pojawiły się wczoraj w odpowiedzi na użytkownika Reddita, który zapytał, dlaczego przejście z Proof-of-Work na Proof-of-Stake nie skróciłoby czasu potwierdzania bloków. 

Podobnie jak w przypadku większości problemów związanych z blockchainem, optymalizacja pod kątem jednej zmiennej (np. szybkości) prawdopodobnie odbędzie się kosztem innej (np. bezpieczeństwa sieci). Kompromis szybkości (czasu blokowania) i decentralizacji/bezpieczeństwa istnieje niezależnie od tego, czy sieć jest typu Proof-of-Work czy Proof-of-Stake, choć z różnych powodów.

W przypadku Proof-of-Work „podstawowym problemem”, według Buterina, jest wbudowana losowość czasu blokowania. Ethereum może mieć średni czas bloku 13 sekund, ale to nie znaczy, że blok jest faktycznie zapisywany co 13 sekund na kropce. Jest pewna szansa, że ​​nowy blok może zostać zatwierdzony zaledwie sekundę po potwierdzeniu ostatniego, wyjaśnia Buterin. Kiedy tak się stanie, górnik z lepszym połączeniem sieciowym z większym prawdopodobieństwem będzie pierwszym, który rozpropaguje następny blok. Skrócenie czasów blokowania znacznie pogarsza ten problem.

W przypadku Proof-of-Stake w grę wchodzi inny czynnik. Wersja Proof-of-Stake Ethereum zajmie, pisze Buterin, wymaga bloków, aby pozyskać około 9,100 podpisów na gniazdo, które należy uwzględnić, co zapewnia „bardzo wysoki poziom potwierdzenia nawet po jednym gnieździe”. Ponieważ czas potrzebny na ten proces jest bardziej logarytmiczny niż liniowy, skrócenie czasu slotu o połowę (gdzie wymagane było tylko około 4,550 sygnatur) „nie zadziałałoby, ponieważ każdy teraz krótszy slot nadal zabierałby prawie jak długo." Skrócenie czasów blokowania spowodowałoby wykluczenie wielu podpisów z łańcucha bloków, a „wysoce scentralizowani aktorzy” znajdowaliby się na coraz korzystniejszych pozycjach, by zbierać nieproporcjonalne korzyści. 

Dlatego Buterin stwierdza, że ​​przyszłe aktualizacje nie będą oznaczać znaczącego skrócenia „czasu na slot”, a aplikacje wymagające szybkich potwierdzeń będą musiały polegać na kanałach lub rollupach.

Do dyskusji na Twitterze włączyli się również najważniejsi programiści innych łańcuchów warstwy 1. Założyciel firmy Ava Labs, która opracowała Avalanche, Emi̇n Gun Si̇rer, podsumowałem w Buterin, zdaje się krytykować go za wybór parametrów łańcucha, który, jak twierdzi Sirer, sprawia, że ​​konsensus jest wąskim gardłem. Buterin odpowiedzi, mówiąc Sirerowi, aby „przestał być nieuczciwy” i wyjaśnił, że jego wcześniejsze twierdzenia o konsensusie, który nie stanowi wąskiego gardła, odnosiły się raczej do przepustowości niż opóźnień.

Dyskusja toczyła się dalej, a Anatolij Jakowenko, współzałożyciel Solana Labs (twórca Solany) również zważone z własnymi pytaniami dotyczącymi wymagań podpisu w funkcji czasu slotu. Do dialogu dołączył również współzałożyciel Dogecoin, pytanie Sirer, dlaczego nazwał swoją „kryptowalutę po czymś, co upada”.

Ujawnienie: W momencie pisania tego tekstu autor tego artykułu był właścicielem ETH i kilku innych kryptowalut.

Udostępnij ten artykuł

Znak czasu:

Więcej z Crypto Briefing