Čo je Network Upgrade?
A Network Upgrade je koordinovaná zmena pravidiel alebo softvéru blockchainu, ktorá zlepšuje funkcie, bezpečnosť alebo výkonnosť. Predstavte si to ako aktualizáciu operačného systému vášho telefónu, len milióny strojov a ľudí musia súhlasiť s tým, kedy kliknúť na aktualizáciu.
A Network Upgrade nie je magické tlačidlo, ktoré zafunguje za jeden okamih. Je naplánovaný, otestovaný a koordinovaný tak, aby validátori, burzy, peňaženky a aplikácie mohli ísť spolu bez chaosu.
Ako Network Upgrade funguje
Tu je rýchly prehľad, žiadne buzzwords nepotrebné. Predstavte si populárny reťazec, ktorý pridáva novú sadu funkcií.
- Návrh: Vývojári a komunita diskutujú o cieľoch, píšu špecifikácie a vyberajú, čo sa dostane do finálneho súboru.
- Build: Tímové projekty kódujú zmeny zatiaľ čo uzly operátory pripravujú svoje nastavenia.
- Test: Zmeny bežia na testnetoch a shadow forks, aby sa odhalili chyby. Ak to spôsobí problém, vydajú to neskôr.
- Harmonogram: Vybral sa blokový výška alebo časový údaj, aby každý vedel, kedy sa upgrade aktivuje.
- Aktivácia: Uzly, ktoré aktualizovali, dodržiavajú nové pravidlá. Tie, ktoré tak neurobili, odbočia od starých pravidiel a musia sa dobehnúť.
Áno, je to také jednoduché, keď to ide správne.
Prečo má Network Upgrade význam
Tu je dôvod, prečo by ste sa mali zaujímať, aj keď nikdy neotevriete príkazový riadok:
- Prínos: Rýchlejšie potvrdenia, nižšia latencia, lepšia bezpečnosť a niekedy aj nižšie poplatky.
- Pohľad: Veľké upgrady často otvárajú nové použitia, ako nové opkódy alebo typy účtov. Memes nasledujú, niekedy aj cena.
- Relevantnosť: Uvidíte upgrady v peňaženkách, burzách, dApps a DAO, pretože všetky sa prispôsobujú novým pravidlám.
Pred Network Upgrade si prečítajte release notes od vášho tímu klienta, zálohujte kľúče a aktualizujte včas, nie na poslednú chvíľu. Nudné, ale ušetrí to stres.
Kľúčové vlastnosti Network Upgrade
Nachádzajte spoločné vlákna naprieč reťazcami:
- Konsenzus: Zmeny sa držia iba vtedy, keď dostatočný počet účastníkov súhlasí s ich spustením.
- Kompatibilita: Niektoré upgrady fungujú so staršími pravidlami, iné nie.
- Časovanie: Aktivácia je pripnutá na konkrétny blok alebo časový údaj pre predvídateľnosť.
- Klienti: Viacero implementácií má za cieľ vydať rovnaké správanie zo s rovnakou špecifikáciou.
- Obnova: Rollbacks sú zriedkavé, takže testovanie a audity majú veľký význam.
Variácie
Upgrady sa vyskytujú v niekoľkých verziách, Rolex stretnutie s témami na Reddite:
- Hard: Nie je spätne kompatibilný a potrebuje, aby všetci išli spolu (hard forks).
- Soft: Spätná kompatibilita a umožňuje starým uzlom stále overovať podľa nových pravidiel, predstavuje soft fork.
- Fázovaný: Rozdelené do štádií na zníženie rizika, napríklad najprv zmena konsenzu, neskôr vylepšenia funkcií.
- Ešte: Bezpečnostné opravy sú tlačené rýchlo, keď sa nájde chyba.
Apps, peňaženky, mosty a orákule sa tiež musia pripraviť na Network Upgrade. Ak je jeden odkaz v reťazci oneskorený, používatelia to pocítia ako prvý.
Príklad
Shanghai Ethereumu umožnila výber stakovaného ETH a doladila gas pre určité operácie, Network Upgrade, ktorý zmenil, ako kapitál pohyboval v priebehu hodín.
Zaujímavosť
Aktivácia Taprootu Bitcoinu využila metódu signalizácie minerov nazývanú Speedy Trial a vyvolala mesiace ostrých debát, potom sa z toho stal meme šablón.
Zhrnutie
Krátka verzia. Network Upgrade je spôsob komunity, ako vydávať lepšie pravidlá bez toho, aby bolo potrebné žiadať o povolenie od sprostredkovateľa.