Pierwszy hard fork Ethereum 2.0 — Altair — oficjalnie aktywowany: surowsze kary, fundament pod klienty lekkie i rozgrzewka przed „The Merge”

ETH
kary dla walidatorówhard fork AltairProof-of-Stakekomitet synchronizującyEthereum 2.0Beacon Chainklient lekkiThe Merge
1 godzinę temuŹródło: blockweeks.com
Pierwszy hard fork Ethereum 2.0 — Altair — oficjalnie aktywowany: surowsze kary, fundament pod klienty lekkie i rozgrzewka przed „The Merge”

Ten artykuł został opracowany i zorganizowany przez BlockWeeks

EthereumBeacon Chain (Beacon Chain) zakończył swój pierwszy w historii hard fork o nazwie kodowej Altair. Ta aktualizacja wprowadza surowsze mechanizmy kar, sprawiedliwszy sposób śledzenia zachowań oraz przypisuje nowe obowiązki uczestnikom sieci — czyli walidatorom.

Beacon Chain to zupełnie nowy łańcuch konsensusu aktywowany po aktualizacji Ethereum 2.0. Jak sama nazwa wskazuje, jest jak „wieczny płomień” nowej sieci, zapewniający fundament konsensusu dla całego systemu PoS. Altair to niezgodna wstecznie aktualizacja całego systemu, która została oficjalnie aktywowana 27 października 2021 roku.

Oś czasu: Altair to tylko „rozgrzewka”

Altair nosi nazwę dwunastej najjaśniejszej gwiazdy na nocnym niebie. W oczach deweloperów protokołu jest to bardziej „mecz rozgrzewkowy” w serii aktualizacji — prawdziwym głównym wydarzeniem jest znacznie bardziej złożone i ryzykowne „Merge” (The Merge), które następuje później.

Mapa drogowa wygląda w przybliżeniu następująco: najpierw Beacon Chain kończy swój pierwszy hard fork, Altair; następnie w grudniu 2021 roku główny łańcuch Ethereum PoW przejdzie aktualizację „Arrow Glacier”, aby przygotować się na ostateczne połączenie dwóch równoległych łańcuchów; według ówczesnych szacunków deweloperów protokołu, Merge miał być gotowy do wdrożenia do końca marca 2022 roku.

Po zakończeniu Merge Ethereum na stałe zakończy wydobycie, zastępując proof-of-work (PoW) mechanizmem proof-of-stake (PoS) Beacon Chain.

Szczególnie ważne jest to, że w przeciwieństwie do operatorów węzłów w łańcuchu PoW, osoby i instytucje uruchamiające oprogramowanie Beacon Chain muszą przeprowadzić aktualizację dla wszystkich trzech hard forków, w tym tego w grudniu. Powód jest taki, że połączenie z Beacon Chain samo w sobie wymaga od użytkowników uruchomienia zarówno węzła Ethereum PoW, jak i węzła Beacon Chain.

Przejście na PoS: zużycie energii spada o ponad 99%

Jednym z głównych powodów, dla których deweloperzy Ethereum cenią PoS, jest to, że sprawi on, iż wydobycie odejdzie do przeszłości, zmniejszając tym samym zużycie energii przez sieć o ponad 99%. Ponieważ sieć nie musi już zużywać dużych ilości energii elektrycznej i mocy obliczeniowej, Ethereum po Merge ma się jeszcze bardziej wyróżnić na tle Bitcoina i stać się stosunkowo bardziej przyjaznym dla środowiska aktywem kryptowalutowym.

Od czasu uruchomienia Ethereum deweloperzy protokołu planowali pełne przejście na PoS. Jednak eksplozywny wzrost aktywności użytkowników znacznie spowolnił postępy: podmioty uczestniczące w zdecentralizowanym zarządzaniu protokołem rozrosły się z garstki osób na początku w ogromny zbiorowy organizm. W obliczu rozległego ekosystemu DApp i różnorodnych uczestników — użytkowników, deweloperów, górników, giełd, dostawców usług portfeli — zbiorowe podejmowanie decyzji o przyszłości Ethereum stawało się coraz trudniejsze.

Jednak w wyraźnym kontraście do społeczności Bitcoina, społeczność Ethereum nie popadła w polityczną przepychankę zdecentralizowanego zarządzania, która na długie okresy pozostawia protokół w stagnacji. Zamiast tego kontynuuje rozwój i pozostaje innowacyjna na czele technologii blockchain.

Decentralizacja: pozwolić lekkim klientom działać na telefonach i laptopach

Oprócz przybliżenia Ethereum o krok do „zielonego” PoS, najważniejsze znaczenie Altair polega na położeniu fundamentów pod „lekką” wersję kodu Beacon Chain — tego rodzaju lekcy klienci mogą działać na niemal każdym urządzeniu, od smartfonów po laptopy.

Dzięki przyjaznemu dla urządzeń mobilnych oprogramowaniu klienckiemu, drobni posiadacze ETH, którzy wcześniej mogli uzyskiwać zyski wyłącznie przez scentralizowane kanały, takie jak giełdy lub dostawcy usług stakingowych, mogą łatwiej połączyć się z siecią za pomocą własnego sprzętu, odzyskując tym samym kontrolę nad swoimi aktywami. Im bardziej wartość stakingu jest rozproszona wśród wielu uczestników, a nie skoncentrowana w rękach kilku dużych graczy, tym wyższe jest bezpieczeństwo i niezawodność całego protokołu.

Obecnie decentralizacja sieci Ethereum przewyższa konkurencyjne rozwiązania warstwy 1, takie jak Solana, Polkadot i Near, ale przejście na PoS może również sprawić, że kontrola nad siecią w większym stopniu znajdzie się w rękach „kapitału (podaży)”, budząc obawy o centralizację. Aby zabezpieczyć się przed tym ryzykiem, deweloperzy Ethereum wprowadzają odpowiednie protokoły, dzięki którym drobni posiadacze również mogą uczestniczyć w konsensusie PoS.

Niezależnie od tego, czy wywodzą się z Altair, czy z szerszego procesu Merge, te zmiany, które czynią Ethereum bardziej zdecentralizowanym i łatwiejszym do uczestnictwa dla zwykłych użytkowników, ostatecznie zwiększą globalną adopcję tej kryptowaluty i wzmocnią zewnętrzne zaufanie do ekosystemu DApp Ethereum.

Trzy główne zmiany w Altair

Podstawowe funkcje Altair można pogrupować w trzy kategorie: aktualizacje parametrów kar, reformę wskaźnika nieaktywności oraz mechanizm komitetu synchronizacyjnego.

1. Kary zwiększone wszechstronnie

W wyniku wejścia w życie Altair kary na Beacon Chain za nieaktywność i złośliwe zachowanie będą znacznie surowsze:

  • Gdy finalizacja bloków utknie, czas wymagany do ukarania przez sieć walidatorów będących offline skróci się o około 13%;
  • Minimalna kwota slashingu wzrośnie z 0,25 ETH do 0,5 ETH;
  • Kara „skorelowana” za złośliwe zachowanie — czyli dodatkowa kara skalowana proporcjonalnie do całkowitej liczby walidatorów poddanych slashingowi w tym samym czasie — wzrośnie z mnożnika 1x do 2x.

Logika stojąca za zwiększeniem kar polega na przywróceniu kosztu ataku lub manipulacji siecią do pierwotnego zamierzenia projektowego Beacon Chain. Od uruchomienia protokołu 1 grudnia 2020 r. parametry zapisane w kodzie były celowo złagodzone, aby zachęcić użytkowników do stakowania ETH w najbardziej wczesnej i eksperymentalnej fazie wdrożenia Beacon Chain. Po prawie roku bez większych problemów deweloperzy protokołu zaczęli „zaciskać wodze” poprzez Altair.

2. Komitety synchronizacyjne i struktura nagród

W ramach pierwotnego mechanizmu walidatorzy niewybrani do produkcji bloków są przydzielani do komitetów atestacyjnych. Każdy komitet składa się z co najmniej 128 walidatorów, a każdy członek musi głosować nad proponowanym blokiem, aby potwierdzić, że dane w bloku są ważne — jest to atestacja bloku.

Po Altair walidatorzy będą również przydzielani do udziału w „komitetach synchronizacyjnych”, odpowiedzialnych za dostarczanie użytecznych danych dla informacji przekazywanych klientom lekkim, takich jak informacje o najnowszej epoce.

Po aktualizacji około 3% nagród walidatorów będzie pochodzić z obowiązków związanych z komitetem synchronizacyjnym; jednak nearly 85% nagród nadal będzie pochodzić z atestacji bloków — których rolą jest potwierdzanie postępu pojedynczego łańcucha bloków i określanie, który łańcuch jest łańcuchem kanonicznym w przypadku rozgałęzienia łańcucha.

3. Infrastruktura klientów lekkich

Jednym z celów Altair jest zbudowanie elementów składowych wsparcia dla klientów lekkich, aby DApps, portfele i inne usługi blockchain mogły je wykorzystać do tworzenia przyjaznych dla urządzeń mobilnych form produktów. Poprawi to decentralizację sieci w dłuższej perspektywie i pobudzi adopcję protokołu Ethereum.

Kto musi dokonać aktualizacji?

Altair to pierwsza poważna zmiana specyfikacji kodu dla sieci, która zgromadziła nearly 30 miliardów dolarów w zastakowanym ETH: nakłada surowsze kary na naruszających walidatorów, resetuje parametry, aby nagrody walidatorów były sprawiedliwsze, i kładzie fundament pod wsparcie klientów lekkich.

Wszyscy operatorzy węzłów walidatorskich muszą zaktualizować oprogramowanie do najnowszej wersji, aby nadal otrzymywać nagrody. Górnicy i inni usługodawcy, którzy uruchamiają węzły tylko na równoległym łańcuchu PoW Ethereum, nie muszą uczestniczyć w tej aktualizacji.

Jednak niezależnie od tego, czy na Beacon Chain, czy na łańcuchu PoW, wszyscy operatorzy węzłów muszą zaktualizować swoje maszyny w grudniu 2021 r. z powodu drobnej zmiany w kodzie wpływającej na krzywą trudności wydobycia. Grudniowa aktualizacja Arrow Glacier i aktualizacja Altair to dwie ostatnie korekty protokołu Ethereum przed Merge, po których cała uwaga zwróci się ku Merge.

Wnioski: „Barometr” dla Merge

Jako pierwszy punkt kontrolny przed Merge, Altair ma służyć jako miara do oceny, czy Beacon Chain może płynnie aktywować zmiany protokołu, a także jego elastyczności i gotowości. Jednocześnie, kładąc fundament pod oprogramowanie klientów lekkich, Altair ma również pomóc w przeciwstawieniu się siłom centralizującym po przejściu Ethereum na PoS.