Przejdź do głównej zawartości

Plan działania Ethereum

Droga do zwiększenia skalowalności, bezpieczeństwa i stabilności Ethereum.

Chociaż Ethereum jest już potężną platformą do globalnej koordynacji, wciąż jest ulepszane. Ambitny zestaw ulepszeń spowoduje, że Ethereum stanie się w pełni skalowalną, maksymalnie odporną platformą. Ulepszenia te zostały określone w planie działania Ethereum.

Aby dowiedzieć się więcej o poprzednich ulepszeniach Ethereum, odwiedź stronę naszej historii

Jakie zmiany nadchodzą w Ethereum?

Plan działania Ethereum określa konkretne ulepszenia, które zostaną wprowadzone do protokołu w przyszłości. Ogólnie rzecz biorąc, plan działania przyniesie następujące korzyści użytkownikom Ethereum:

Dlaczego Ethereum potrzebuje planu działania?

Ethereum otrzymuje regularne ulepszenia, które zwiększają jego skalowalność, bezpieczeństwo lub zrównoważony rozwój. Jedną z głównych zalet Ethereum jest adaptacja w miarę pojawiania się nowych pomysłów w ramach badań i rozwoju. Zdolność do adaptacji zapewnia Ethereum elastyczność w radzeniu sobie z nowymi wyzwaniami i nadążaniu za najbardziej zaawansowanymi przełomami technologicznymi.

Jak zdefiniowany jest plan działania

Plan działania jest głównie wynikiem wielu lat pracy badaczy i programistów — protokół jest bowiem bardzo techniczny — ale każda zmotywowana osoba może w nim uczestniczyć. Pomysły zwykle zaczynają się od dyskusji na forum, np. ethresear.ch(opens in a new tab), Ethereum Magicians(opens in a new tab) lub na serwerze Discord Eth R&D. Mogą one być odpowiedzią na nowo odkryte luki w zabezpieczeniach, sugestią organizacji pracujących w warstwie aplikacji (jak np. i giełdy) lub znanym utrudnieniem dla użytkowników (jak np. koszty lub szybkość transakcji). Gdy pomysły te zostaną dopracowane, mogą zostać zaproponowane jako Propozycje Ulepszeń Ethereum(opens in a new tab). Wszystko to odbywa się publicznie, dzięki czemu każdy członek społeczności może w każdej chwili wyrazić swoją opinię.

Więcej o zarządzaniu Ethereum

Ethereum Wallet

Czym było ETH2?

Termin „Eth2” był powszechnie używany do opisywania przyszłości Ethereum przed przejściem na , ale został wycofany na rzecz precyzyjniejszej terminologii. Pierwotnie był używany w celu rozróżnienia sieci Ethereum przed przejściem na proof-of-stake i po, lub czasami w odniesieniu do różnych klientów Ethereum ( byli czasami określani jako klienci ETH1, a byli czasami określani jako klienci ETH2).

Czy plan działania Ethereum zmieni się z czasem?

Tak — prawie na pewno. Plan działania to aktualny plan aktualizacji Ethereum, obejmujący zarówno plany krótkoterminowe, jak i przyszłe. Oczekujemy, że plan działania będzie się zmieniać w miarę udostępniania nowych informacji i technologii.

Pomyśl o planie działania Ethereum jak o zestawie intencji dotyczących ulepszania Ethereum; jest to najlepsza hipoteza głównych badaczy i programistów na temat optymalnej ścieżki rozwoju Ethereum.

Kiedy plan działania zostanie ukończony?

Niektóre ulepszenia mają mniejszy priorytet i prawdopodobnie nie zostaną wdrożone przez następne 5-10 lat (np. odporność kwantowa). Podanie dokładnego czasu każdego ulepszenia jest trudne do przewidzenia, ponieważ wiele elementów planu działania jest opracowywanych równolegle i rozwijanych w różnym tempie. Pilność ulepszenia może również zmieniać się w czasie w zależności od zewnętrznych czynników (np. w razie gwałtownego wzrostu wydajności i dostępności komputerów kwantowych kryptografia odporna na kwanty może stać się pilniejszą sprawą).

Jednym z możliwych podejść do rozwoju Ethereum jest porównanie do ewolucji biologicznej. Sieć, która jest w stanie dostosować się do nowych wyzwań i utrzymać sprawność, ma większe szanse na sukces niż ta, która jest oporna na zmiany, chociaż w miarę jak sieć staje się coraz bardziej wydajna, skalowalna i bezpieczna, wymaganych będzie mniej zmian w protokole.

Czy muszę coś zrobić w razie ulepszenia?

Ulepszenia zwykle nie mają wpływu na użytkowników końcowych, z wyjątkiem zapewnienia lepszego doświadczenia użytkownika i bezpieczniejszego protokołu oraz być może większej liczby opcji interakcji z Ethereum. Zwykli użytkownicy nie muszą aktywnie uczestniczyć w ulepszeniu ani w podejmowaniu jakichkolwiek działań w celu zabezpieczenia swoich aktywów. Operatorzy będą musieli zaktualizować swoich klientów, aby przygotować się do uaktualnienia. Niektóre ulepszenia mogą powodować zmiany dla twórców aplikacji. Na przykład ulepszenia wygaśnięcia historii mogą skłonić twórców aplikacji do pobierania historycznych danych z nowych źródeł.

Co z The Verge, The Splurge itp.?

Vitalik Buterin zaproponował wizję planu działania Ethereum(opens in a new tab), który został podzielony na kilka kategorii powiązanych ich wpływem na architekturę Ethereum. Obejmował on:

  • The Merge (Połączenie): ulepszenia związane z przejściem z na
  • The Surge: aktualizacje związane ze skalowalnością przez i shardingiem danych
  • The Scourge: ulepszenia związane z odpornością na cenzurę, decentralizacją i zagrożeniami dotyczącymi protokołów od
  • The Verge: ulepszenia związane z łatwiejszą weryfikacją
  • The Purge: ulepszenia związanie ze zmniejszeniem kosztów obliczeniowych uruchomionych węzłów i uproszczeniem protokołu
  • The Splurge: inne ulepszenia, które nie pasowały do poprzednich kategorii.

Zdecydowaliśmy się nie używać tej terminologii, ponieważ chcieliśmy zastosować prostszy i bardziej skoncentrowany na użytkowniku model. Chociaż używamy języka skoncentrowanego na użytkowniku, wizja pozostaje taka sama jak ta zaproponowana przez Vitalika.

Co z shardingiem?

Sharding dzieli blockchain Ethereum w taki sposób, że podzbiory są odpowiedzialne tylko za część wszystkich danych. Pierwotnie miał to być sposób na skalowanie Ethereum. Jednak pakiety zbiorcze rozwinęły się znacznie szybciej niż oczekiwano i zapewniły już sporą skalowalność, a po wdrożeniu Proto-Dankshardingu zapewnią znacznie więcej. Oznacza to, że „łańcuchy odłamkowe” nie są już potrzebne i zostały usunięte z planu działania.

Szukasz określonych ulepszeń technicznych?

  • Danksharding — danksharding sprawia, że pakiety zbiorcze warstwy 2 są znacznie tańsze dla użytkowników poprzez dodawanie „blobów” danych do bloków Ethereum.
  • Wypłaty ze stakingu — ulepszenie Shanghai/Capella umożliwiło wypłaty ze stakingu na Ethereum, pozwalając ludziom odblokować ich zestakowane ETH.
  • Finalizacja pojedynczego slotu — zamiast czekania przez piętnaście minut bloki można by zaproponować i sfinalizować w tym samym slocie. Jest to wygodniejsze dla aplikacji i znacznie trudniejsze do zaatakowania.
  • Podział proponent-twórca — podzielenie zadań tworzenia bloków i proponowania bloków na oddzielne walidatory stwarza uczciwszy, bardziej odporny na cenzurę i skuteczny sposób na osiągnięcie konsensusu przez Ethereum.
  • Tajny wybór lidera — sprytna kryptografia może zostać wykorzystana do zapewnienia, że tożsamość bieżącego proponenta bloku nie zostanie upubliczniona, co ochroni go przed niektórymi rodzajami ataków.
  • Abstrakcja kont — abstrakcja kont to rodzaj ulepszenia, który obsługuje portfele inteligentnych kontraktów natywnie na Ethereum, zamiast konieczności korzystania ze złożonego oprogramowania pośredniczącego.
  • Drzewa Verkle — drzewa Verkle to struktura danych, którą można wykorzystywać do włączania klientów bezstanowych na Ethereum. Ci „bezstanowi” klienci będą wymagać niewielkiej ilości przestrzeni dyskowej, ale nadal będą w stanie weryfikować nowe bloki.
  • Bezstanowość — bezstanowi klienci będą mogli weryfikować nowe bloki bez konieczności przechowywania dużych ilości danych. Zapewni to wszystkie korzyści płynące z uruchomienia węzła przy niewielkim ułamku obecnych kosztów.

Czy ta strona była pomocna?