Ethereum jest już bardzo bezpieczną, zdecentralizowaną platformą . Wciąż jednak można wprowadzić ulepszenia, aby Ethereum pozostało odporne na wszelkiego rodzaju ataki w dalekiej przyszłości. Obejmują one subtelne zmiany w sposobie, w jaki radzą sobie z konkurującymi , a także zwiększenie szybkości, z jaką sieć uznaje bloki za „sfinalizowane” (co oznacza, że nie można ich zmienić bez ogromnych strat ekonomicznych dla atakującego).
Istnieją również ulepszenia, które znacznie utrudniają cenzurowanie transakcji, sprawiając, że proponujący blok nie widzą rzeczywistej zawartości swoich bloków, a także nowe sposoby identyfikacji, kiedy klient cenzuruje. Razem te ulepszenia zaktualizują protokół , tak aby użytkownicy – od osób prywatnych po korporacje – mieli natychmiastową pewność co do swoich aplikacji, danych i aktywów w Ethereum.
Wypłaty ze stakingu
Aktualizacja z do dowodu stawki (PoS) rozpoczęła się od pionierów Ethereum „stakujących” swoje ETH w kontrakcie depozytowym. To ETH jest używane do ochrony sieci. Druga aktualizacja miała miejsce 12 kwietnia 2023 r., aby umożliwić walidatorom wypłatę stakowanego ETH. Od tego czasu walidatorzy mogą swobodnie stakować lub wypłacać ETH.
Przeczytaj o wypłatachObrona przed atakami
Istnieją ulepszenia, które można wprowadzić do protokołu dowodu stawki (PoS) Ethereum. Jednym z nich jest view-merge (opens in a new tab) – bezpieczniejszy algorytm wyboru , który utrudnia pewne wyrafinowane rodzaje ataków.
Skrócenie czasu potrzebnego Ethereum na bloków zapewniłoby lepsze wrażenia użytkownika i zapobiegłoby wyrafinowanym atakom typu „reorganizacja łańcucha”, w których atakujący próbują przetasować bardzo niedawne bloki, aby czerpać zyski lub cenzurować określone transakcje. Ostateczność w pojedynczym slocie (SSF) to sposób na zminimalizowanie opóźnienia finalizacji. Obecnie istnieje 15 minut bloków, do których rekonfiguracji atakujący mógłby teoretycznie przekonać innych walidatorów. Dzięki SSF ten czas wynosi 0. Użytkownicy, od osób prywatnych po aplikacje i giełdy, zyskują szybką pewność, że ich transakcje nie zostaną cofnięte, a sieć zyskuje dzięki wyeliminowaniu całej klasy ataków.
Przeczytaj o ostateczności w pojedynczym slocieObrona przed cenzurą
Decentralizacja zapobiega uzyskaniu zbyt dużych wpływów przez jednostki lub małe grupy . Nowe technologie stakingu mogą pomóc w zapewnieniu, że walidatorzy Ethereum pozostaną tak zdecentralizowani, jak to tylko możliwe, jednocześnie chroniąc ich przed awariami sprzętu, oprogramowania i sieci. Obejmuje to oprogramowanie, które dzieli obowiązki walidatora na wiele . Jest to znane jako technologia rozproszonych walidatorów (DVT). są zachęcane do korzystania z DVT, ponieważ pozwala to wielu komputerom na wspólne uczestnictwo w walidacji, dodając redundancję i odporność na błędy. Dzieli to również klucze walidatora na kilka systemów, zamiast polegać na pojedynczych operatorach obsługujących wielu walidatorów. Utrudnia to nieuczciwym operatorom koordynowanie ataków na Ethereum. Ogólnie rzecz biorąc, chodzi o czerpanie korzyści z bezpieczeństwa poprzez uruchamianie walidatorów jako społeczności, a nie jako jednostek.
Przeczytaj o technologii rozproszonych walidatorówWdrożenie separacji proponującego i budującego (PBS) drastycznie poprawi wbudowaną obronę Ethereum przed cenzurą. PBS pozwala jednemu walidatorowi na utworzenie bloku, a innemu na rozgłoszenie go w sieci Ethereum. Zapewnia to, że zyski z profesjonalnych algorytmów budowania bloków maksymalizujących zysk są dzielone sprawiedliwiej w całej sieci, zapobiegając koncentracji stawki u najlepiej radzących sobie instytucjonalnych stakerów z biegiem czasu. Proponujący blok może wybrać najbardziej opłacalny blok zaoferowany mu przez rynek budowniczych bloków. Aby cenzurować, proponujący blok często musiałby wybrać mniej opłacalny blok, co byłoby ekonomicznie irracjonalne, a także oczywiste dla reszty walidatorów w sieci.
Istnieją potencjalne dodatki do PBS, takie jak szyfrowane transakcje i listy włączeń, które mogłyby jeszcze bardziej poprawić odporność Ethereum na cenzurę. Sprawiają one, że budowniczy bloków i proponujący nie widzą rzeczywistych transakcji zawartych w ich blokach.
Przeczytaj o separacji proponującego i budującegoOchrona walidatorów
Możliwe jest, że wyrafinowany atakujący mógłby zidentyfikować nadchodzących walidatorów i spamować ich, aby uniemożliwić im proponowanie bloków; jest to znane jako atak typu odmowa usługi (DoS). Wdrożenie tajnego wyboru lidera (SLE) ochroni przed tego typu atakiem, uniemożliwiając wcześniejsze poznanie proponujących blok. Działa to poprzez ciągłe tasowanie zestawu zobowiązań kryptograficznych reprezentujących kandydatów na proponujących blok i wykorzystywanie ich kolejności do określenia, który walidator zostanie wybrany w taki sposób, że tylko sami walidatorzy znają swoją kolejność z wyprzedzeniem.
Przeczytaj o tajnym wyborze lideraObecny postęp
Aktualizacje bezpieczeństwa na mapie drogowej są na zaawansowanym etapie badań, ale nie oczekuje się ich wdrożenia przez jakiś czas. Kolejnymi krokami dla view-merge, PBS, SSF i SLE są sfinalizowanie specyfikacji i rozpoczęcie budowy prototypów.
