Autor: Assad Jafri
Sestavil: Huohuo, Deep Tide TechFlow
Jako druhý největší blockchain na světě podle tržní kapitalizace je pokračující vývoj Etherea životně důležitý pro jeho obrovskou uživatelskou základnu a vyžaduje neustálé revize za účelem posílení decentralizace, efektivity a bezpečnosti.
Zakladatel Etherea Vitalik Buterin tento týden představil inovativní návrh na zlepšení mechanismu sázek Etherea.
Decentralizovaná vize kůlu
Vitalikův návrh se tentokrát zaměřuje především na omezení současného systému sázek.
Zejména poukázal na problémy decentralizace týkající se procesu výběru operátora uzlů pro různé sázkové fondy a poukázal na neefektivitu současného mechanismu konsenzu na 1. vrstvě.
V současné době omezení jednotlivých sázek v kombinaci s problémy s likviditou znamenají, že platforma může zpracovat pouze přibližně 100 000 až 1 milion podpisů BLS na relaci. (Poznámka: V kryptoměnových a blockchainových sítích se podpisy BLS používají k ověřování a autorizaci transakcí.)
Tam, kde je třeba u podpisů sledovat odpovědnost, je problém dále komplikován požadavkem, aby každý podpis měl záznam o účasti. Pokud se Ethereum globálně rozšíří, spoléhat se pouze na plné úložiště danksharding stále nemusí stačit, protože každý slot má kapacitu pouze 16 MB a pojme pouze asi 64 milionů stakerů.
Vitalik se inspiroval modely implementovanými společnostmi Rocketpool a Lido a navrhl dvouúrovňový systém vytyčování. V této struktuře se operátoři uzlů a delegátoři stávají ústředními postavami.
Dvě úrovně modelů zástavy se konkrétně dělí na:
1) Trestná úroveň s vysokou složitostí a vysokou účastí, ale omezeným počtem účastníků (asi 10 000 lidí).
2) Nízká úroveň složitosti, nepravidelná účast a minimální nebo žádné riziko trestu.
Model bude zahrnovat úpravu balančního limitu validátoru a implementaci bilančních prahů pro klasifikaci validátorů do těchto dvou úrovní.
Vitalik rozvedl potenciální roli malých zúčastněných stran:
1) Každý slot náhodně vybere 10 000 malých zástavců, kteří podepíší hlavičku bloku svého slotu. (Poznámka: Hlavička bloku obvykle obsahuje důležité informace o bloku, jako je číslo bloku, časové razítko, hash hodnota předchozího bloku atd.) Pokud dojde k neshodě mezi stakerem a operátorem uzlu, spustí se chyba Připomenutí urychlit zásah komunity
2) Prostřednictvím systému, kde se zmocnitel přihlásí online a vyjádří svou ochotu sloužit jako malý zástavce po určitou dobu. Aby mohla být zpráva uzlu potvrzena, musí ji rozpoznat jak uzel, tak náhodně vybraný principál.
3) Jiný přístup spočívá v tom, že delegáti signalizují svou dostupnost a následně vybraní delegáti potvrdí svůj online status. Tito delegátoři pak mohou publikovat seznamy zařazení pro ověření bloků.
(Poznámka: „Seznam zahrnutí“ označuje seznam zveřejněný vybraným principálem, který obsahuje veřejné klíče nebo jiné relevantní informace o principálech uznaných pro blokové ověření. Tyto subjekty potvrzují svůj online stav a dostupnost a jsou vybrány k účasti na procesu ověřování blok).
Role, kterou hrají malí zástavci, se vyznačuje nepravidelnou účastí a beztrestností. Důležité je, že role malých stakerů řeší důležitou otázku, kterou je, že operátoři uzlů mohou obsadit více než 51 % většinové moci v síti a pokoušet se provádět cenzuru transakcí. Zavedením role malých stakerů se snižuje riziko, že operátoři uzlů budou centrálně ovládat síť, což jim zabrání ve zneužívání své pravomoci k cenzuře nebo omezování transakcí. Účast malých stakerů může zvýšit decentralizaci sítě a zajistit větší bezpečnost a odolnost proti cenzuře, a tím chránit práva a zájmy uživatelů.
Vitalik také uvažoval o implementaci těchto řešení v kontextu funkce staking pool. Navrhl protokol, který by validátorům umožnil specifikovat dva vytyčovací klíče: perzistentní klíč a dočasný klíč, jejichž kombinace určuje konečné potvrzení bloku.
Vliv
Vitalikův návrh není jen technickou opravou, ale vizí budoucnosti Etherea. Další decentralizací procesu vytyčování a integrací záchranných sítí jsou jeho cíle: 1) Zmocnit ty, kteří nemají zdroje, aby sázeli sami, a poskytnout jim smysluplné způsoby, jak se zapojit.
2) Snižte zátěž zpracováním transakcí na vrstvě Ethereum consensus, čímž všem usnadníte provoz ověřovacích uzlů.
Decentralizací procesu sázek a začleněním ochranných opatření se cíl stává jasným: poskytnout smysluplné způsoby účasti pro ty, kteří tradičně postrádali prostředky k individuálnímu sázení, a zmírnit tlak na zpracování transakcí na vrstvě konsensu Ethereum. To pomáhá dosáhnout inkluzivnější platformy, která umožňuje účast každému, kdo má v úmyslu provozovat uzel validátoru.
Tyto návrhy jsou založeny na principu minimálních úprav a v kombinaci se strategickou perspektivou, s konečným cílem dosáhnout vyvážené, decentralizované a efektivně fungující sítě Ethereum.
