Co je to blockchain fork a jaké typy existují?

Blockchain fork je v podstatě kolektivně dohodnutá aktualizace softwaru. Zatímco vidlice sledují známé vzory, každá vidlice je jedinečná a poskytuje jiný výsledek. Je důležité znát kontext a detaily každé vidlice, abyste mohli využít drastických a náhlých změn, ke kterým často dochází. Pojďme se podívat, co jsou forky v blockchainu a jak je můžeme odlišit.

Co je to blockchain fork?

Blockchain fork je v podstatě a kolektivně dohodnuté na aktualizaci softwaru. Blockchainy spoléhají na decentralizované skupiny validátorů, které spolupracují. Každý jednotlivý validátor, běžně známý jako „úplný uzel“, spouští software nezbytný k ověření veřejné knihy blockchainu a udržení sítě v bezpečí. Čím více plných uzlů současně běží software, tím bezpečnější bude síť.

diagram

Zjednodušený diagram funkcí klienta Ethereum. Zdroj: Ethereum.org.

V zásadě musí každý úplný uzel provozovat stejný software, aby měl přístup ke stejné sdílené účetní knize. Jinými slovy, každý úplný uzel, který provozuje jádro bitcoinového softwaru (tj. Bitcoin Core) má přístup k blockchainové knize bitcoinů, a proto můžete ověřovat bitcoinové transakce a přistupovat k historii bitcoinových transakcí. Ale úplný uzel, který provozuje pouze základní software Ethereum (tj. Go-ethereum) nemá přístup k bitcoinovému blockchainu.

Typy vidlic blockchain.

Důležitá je také verze softwaru. Pokud vývojáři Bitcoin Core (nebo kdokoli jiný, kdo dokáže přesvědčit dostatek plnohodnotných uzlů, aby přešli na jejich software) aktualizují kód Bitcoinu, aby nainstalovali nové funkce nebo změnili důležité parametry, aktualizovaný software nemusí být kompatibilní s předchozí verzí softwaru. Podívejme se, jaké typy forků můžeme najít v technologii blockchain:

Tvrdé a měkké vidlice – jaký je mezi nimi rozdíl? | Kroky analýzy
Rozdíly mezi a měkká vidlička a Těžké vidlice. Zdroj: AnalyticSteps.

Tvrdé vidlice.

Vidličky, že nejsou kompatibilní s předchozími verzemi softwaru Jsou známé jako hard forky (tvrdé vidličky). Tvrdé vidlice pravidla konsenzu se často mění (tj. velikost bloku, těžební algoritmus, konsensus protokol) způsobem, který umožňuje starší verze softwaru jsou nekompatibilní. Například aktualizace „The Merge“ společnosti Ethereum změní pravidla konsenzuálního protokolu, protože Ethereum zahajuje přechod z Proof-of-Work (PoW) na Proof-of-Stake (PoS).

diagram

Vysvětlena aktualizace The Merge společnosti Ethereum. Zdroj: GARP.

Když bylo Ethereum upgradováno díky fúzi, upgrade byl hard fork. Úplné uzly, které se rozhodly již neaktualizovat svůj software nebude kompatibilní s aktualizovanými PoS uzly. Naštěstí jsou hard forky Ethereum obvykle nekontroverzní a většina sítě souhlasí s upgradem. Jinak by úplný uzel s aktualizovaným softwarem PoS neměl přesně stejnou knihu jako úplný uzel se starší verzí. Vzhledem k každý uzel by měl jiná pravidla konsenzu, v podstatě by provozovali samostatný blockchain.

Měkké vidličky.

Existují však některé vidlice, které jsou kompatibilní se staršími verzemi softwaru. Měkké vidličky Jsou to aktualizace softwaru, které stále fungují s předchozími verzemi. Například upgrade bitcoinu SegWit byl soft fork. Když byl SegWit aktivován, byla vytvořena nová třída adres (Bech32). Ale těch, kteří používají starší adresy P2SH, se aktualizace nedotkla. Úplný uzel s verzí 0.1 softwaru Bitcoin Core by mohl odeslat transakci, která není SegWit, do uzlu, na kterém běží aktualizovaný software SegWit, a transakce by přesto prošla. Dokud se alespoň 51 % hašovací síly přesune na upgrade soft fork, budou starší verze softwaru nadále fungovat (pokud starší verze navrhnou neplatné bloky, budou dočasně tvořit verze účetní knihy „pouze staré řetězce“).

Sázky Bitcoin Core 0.18.0 na přijetí Segwitu a rady při podepisování Tx offline – Ethereum World News
Rozdíly mezi Bitcoinem a Segwitem. Zdroj: Ethereum World News.

Sporné pevné vidlice.

Ne všechny bifurkace jsou jednomyslně dohodnuty od celé komunity uzlů. Většina nejznámějších (a notoricky známých) forků byla považována za hard forky a ve skutečnosti byla velmi kontroverzní. Sporný pevný vidlice nastává, když významná část úplných uzlů nesouhlasí o tom, jakou verzi softwaru spustit. Například on Ethereum DAO hack (kde bylo ukradeno ETH v hodnotě 55 milionů dolarů) vyvolalo bouřlivou debatu v rámci komunity. Mnoho plných uzlů chtělo zvrátit hack a vrátit ukradené prostředky. Mnoho dalších však tvrdilo, že zvrácení útoku by zásadně podkopalo legitimitu blockchainu. Obě strany se nedokázaly dohodnout. Komunita, která byla proti zvrácení hacku konečně se odtrhl a vytvořil nový blockchain, ethereum Classic.

Historie DAO – SuperRare Editorial
Hard fork ETH vysvětlen po hacku Ethereum DAO. Zdroj: SuperRare Editorial

Důležité je, že majitelé původního tokenu často obdrží poměrné částky nového tokenu vytvořené ve sporném hard forku. Po forku Ethereum Classic dostali všichni majitelé ETH ETC úměrné množství ETH, které vlastnili.

Vidličky kontroverzní.

Během posledního měsíce května 2022 Protokol Terra a celý jeho ekosystém se zhroutil, čímž posuneme celý ekosystém kryptoměn kupředu. Poté, co byl svědkem jedné z nejznámějších havárií v historii kryptoprostoru, prohrál téměř 28 miliard kapitalizace za méně než týden, na základě protokolu Terra zahájili návrhy, aby mohli projekt oživit po všech těch kontroverzích, které se táhly během minulého měsíce. Najednou se rozezněly zvony, když bylo téma provést hard fork o blockchainu Luna.

Začíná hlasování o návrhu pevné vidlice Terra (LUNA).
Hlasování o provedení hard forku na blockchainu LUNA. Zdroj: BeInCrypto

Po chybách způsobených nestabilitou výplat výnosů těch, kteří zablokovali UST tokeny, bylo komentováno, že provedení hard forku v protokolu by bylo nejrozumnější, protože bylo nutné zavést/upravit proměnné, které by nebyly kompatibilní s předchozí verzí. Tento návrh měl velkou váhu, ale nakonec žádná taková tvrdá vidlice Luna Classic nebyla vyrobena, ale přímo nový blockchain z bloku Genesis 0 Důvěra vložená investory se však již vytratila spolu s miliardami dolarů, které jejich komunita ztratila.

Narativní změna na rozcestí.

Cena Etherea klesla po hacku DAO a sporném hard forku Ethereum Classic. Z tohoto důvodu byly sporné hard forky obecně považovány za škodlivé pro hlavní řetězec. To se však změnilo, když Bitcoin Cash byl forkován z Bitcoinu. Bitcoin Cash byl výsledkem mnohaleté debaty o nejlepší cestě zvýšit počet transakcí v bitcoinové síti. Přestože bylo navrženo několik řešení, žádné z nich nebylo přijato drtivě. Jeden návrh obhajoval mimo jiné větší velikost bloku. To nakonec vytvořilo kontroverzní hard fork, který byl nazván Bitcoin Cash.

Odkud se vzal Bitcoin Cash? -Crypto Ambit
Vysvětlení hard forku BTC, kde se zrodil BCH. Zdroj: Crypto Ambit

Na základě forku Ethereum DAO Hack si mnozí mysleli, že tento fork by vedlo k poklesu ceny bitcoinu. Ale místo toho Bitcoin začal raketově stoupat krátce po spuštění Bitcoin Cash v srpnu 2017. Bitcoin Cash se řídil podobným vzorem jako Bitcoin a rychle vzrostl z přibližně 300 USD za coin na vrchol přes 3.000 2017 USD za coin v prosinci XNUMX. Po meteorickém vzestupu Bitcoin Cash se narativ kolem kontroverzních hard forků změnil. Nyní, sporné hard forky jsou často popisovány jako "peníze zadarmo" nebo jako obecné pozitivum pro hlavní řetězec, protože skupina, která vytváří spor můžete volně pracovat na své vlastní verzi protokolu.


Přidat jako preferovaný zdroj