Ethereum 2.0 se chystá na první hard fork

The Official Etherscan Beacon Chain Ethereum 2.0 Explorer

První hard fork Ethereum 2.0 má být obecným testem před zavedením hlubších změn.

Spoluzakladatel společnosti Ethereum Vitalik Buterin zveřejnil plán na první hard fork nového Etherea 2.0 Beacon Chain, předběžně pojmenovaného HF1.

Hard fork by vývojářům umožnil představit několik klíčových upgradů nedávno spuštěného Beacon Chainu, což by také sloužilo jako užitečný test pro hlubší změny v budoucnosti.

Největší praktickou změnou je podpora pro lehké klienty – uzly, které by měly minimální požadavky na zdroje a mohly by běžet na mobilních zařízeních. To by umožnilo „peněženkám s minimální důvěryhodností“ samostatně ověřovat blockchain místo toho, aby se spoléhaly na externí poskytovatele služeb.

Podpora lehkých klientů je zavedena prostřednictvím speciálních „synchronizačních výborů“, skupin validátorů, které jsou náhodně přiřazeny k vytváření zvláštních podpisů, které usnadňují určení správné verze řetězce.

Mezi další vylepšení patří opravy pravidel výběru forku, kde vývojáři identifikovali několik instancí protokolu, které jsou potenciálně zranitelné vůči útokům – reorganizaci. Problémy jsou malé a vyžadují přesné načasování, ale mohly by umožnit hackerům zneužít síť a ovládat malou část validátorů. Tyto slabosti byly známy před spuštěním, ale byly objeveny příliš pozdě na to, aby byly napraveny včas, napsal Buterin.

Z hlediska praktických změn si hard fork klade za cíl přepracovat, jak funguje mechanika sekání a úniky nečinnosti. V současné době mohou účastníci sázky na Eth2 přijít o část svého kapitálu buď z důvodu neaktivity, nebo pokusem o podporu menšinové vidlice řetězce, která je potrestána sekáním.

Únik nečinnosti (Inactivity leakage) byl někdy považován za odrazující prostředek pro domácí sázení, kvůli tomu, že byl penalizován za problémy vyšší moci, jako je nerovnoměrné připojení k internetu nebo výpadky proudu. I když byl systém nastaven tak, aby byl velmi shovívavý, tým nyní dále vylepšuje mechanismus, aby zjednodušil život sázejícím s nestabilním připojením. Únik má být kvadratický, což znamená, že mezi přerušovanou a trvalou nečinností bude významný rozdíl. Pro hrubý příklad velikosti by staker, který zaznamenal každých 6 minut 10 výpadků, celkem jednu hodinu, ztratil 10krát méně než jiný staker, který jednoduše odpojil svůj stroj na jednu nepřetržitou hodinu.

Úniky nečinnosti také skončí postupně místo okamžitě, což zajistí, že offline uzly budou nadále ztrácet hodnotu, dokud nebude síť výrazně nad nezbytnou prahovou hodnotou pro zabezpečení.

Zatímco některé změny způsobují, že je systém shovívavější k čestným chybám, tým mění některé parametry, aby zavedl přísnější peněžní pokuty za špatné chování.

Není jasné, kdy bude hard fork proveden, přičemž u některých podrobností návrhu bude stále zapotřebí vývoj a kontrola. Mezitím se vývojáři Etherea snaží přijít s konvencí pojmenování pro HF1 a budoucí hard forky. Navrhovaná témata zatím zahrnují mimo jiné jména hvězd, planetární systémy, zóny World of Warcraft a měsíce v roce.

Zdroj: cointelegraph.com

Související příspěvky

Leave a Comment