Základný pojem
Jadrom Bitcoinu je špeciálny softvér s otvoreným zdrojovým kódom. Každý používateľ s príslušnými technickými zručnosťami k nemu môže pristupovať a upravovať ho vrátane vytvárania vlastných projektov.
Úpravy zdrojového kódu sa nazývajú vetvy alebo tvrdé a mäkké «vidlice».»
Ak hovoríme zrozumiteľným jazykom, fork je proces zmeny pôvodného súboru pravidiel, na základe ktorých knižnica Blockchain (alebo reťazec následných blokov a ich údajov) funguje, a identifikuje sa jeho originalita. Na čo slúži? Obe forky, hoci sa líšia svojím mechanizmom, majú za úlohu modernizovať a vylepšovať siete kryptomien v prípade absencie centrálnej autority.
Tvrdé vidlice VS mäkké vidlice
Zvyčajne sa rozlišujú dva typy vidlíc, z ktorých mäkká vidlička je následne mäkkou formou jeho prejavu, zatiaľ čo tvrdé zostať prísnejšou a kardinálnou zmenou v zdrojovom kóde.
Venujme sa jednotlivým druhom podrobnejšie.
Hard fork (možno aj hardfork) sa vzťahuje na technológiu blockchain a predstavuje radikálnejšiu zmenu protokolu siete, ktorá robí predtým neplatné bloky a transakcie platnými a naopak. Použitie hard forku predpokladá, že všetci používatelia alebo uzly siete bitcoin musia zostať aktualizovaní s najnovšou verziou softvérového protokolu. Soft fork je kontrastný pojem k hard forku, po ktorom nenasleduje povinná aktualizácia softvéru na implementáciu nových pravidiel a je spätne kompatibilný.
Tieto dva typy blockchain forkov sa preto spúšťajú ako reakcia na staré pravidlá vývojárov a kryptokomunít, ktoré sú nespokojné s funkciami softvéru protokolu navrhnutého už existujúcimi blockchain aplikáciami. Môžu sa teda objaviť ako crowdsource metóda financovania rôznych technologických projektov, resp. kryptomena ponuky.
Princíp práce s vidličkami
Nielen Bitcoin je náchylný na blockchain fork - to sa môže stať v akékoľvek kryptografická technologická platforma. Dôvodom je, že blockchainy a kryptomeny vlastnia podobný princíp práce bez ohľadu na to, na akej kryptoplatforme pracujú. Je jednoduchšie predstaviť si bloky v blockchainoch ako takzvané kryptografické kľúče, ktoré spravujú kapacitu a funkcie vašej pamäte (podobne aj hip blockchain mineri definujú pravidlá, ktoré prenášajú pamäť v blockchainovej sieti).
Napriek tomu sa očakáva, že obsah platného bloku v reťazci a súvisiace pravidlá potvrdia takmer všetci ťažiarov. V prípade, že by ste chceli tieto pravidlá zmeniť, museli by ste sa obrátiť na proces fork - ako indikátor dôležitej zmeny v protokole alebo akéhokoľvek odklonu v sieti.
Položili ste si niekedy otázku, prečo bolo v poslednom čase vytvorených toľko kryptomien podobných Bitcoinu? (S veľkou pravdepodobnosťou ste počuli o bitcoin cash, bitcoin gold a podobne). Je to spôsobené týmto mechanizmom forkingu. Ak ste v investovaní do kryptomien nováčik, je určite ťažké definovať osobitosti všetkých týchto kryptomien a vytvoriť si o každej z nich hlbokú predstavu. Napriek tomu existuje množstvo článkov odhaľujúcich zákulisie najzásadnejších typov hard forkov bitcoinu na trhu, s ktorými odporúčame sa oboznámiť.
Mechanizmus hard forku podrobnejšie
Tvrdý typ forku nastáva vtedy, keď uzly najnovšej verzie blockchainu už neakceptujú staršie verzie blockchainu, čím vzniká trvalá odchýlka od predchádzajúcej verzie blockchainu. Nové uzly a staré uzly, ktoré nie sú zmenené, odmietajú aktualizované pravidlá, a to je faktor, ktorý vytvára divergenciu alebo hard fork v blockchaine.
Pridaním nového pravidla do kódu sa v podstate vytvorí rozvetvenie blockchainu: jedna cesta nasleduje nový, aktualizovaný blockchain a druhá cesta pokračuje po starej ceste. Vo všeobecnosti si po krátkom čase tí, ktorí sú v starom reťazci, uvedomia, že ich verzia blockchainu je zastaraná alebo irelevantná, a rýchlo prejdú na najnovšiu verziu.
Tvrdý fork možno porovnať s mäkká vidlica.
- Hard fork vytvára a vedie k drastickej zmene protokolu blockchainovej siete, ktorá sa efektívne rozdelí na dve vetvy, jednu, ktorá sa riadi predchádzajúcim protokolom, a druhú, ktorá sleduje novú verziu.
- Držitelia tokenov v hard forku pôvodného blockchainu dostanú tokeny v novom forku, ale od ťažiarov sa očakáva, že si vyberú konkrétny blockchain, ktorý budú overovať.
- K hard forku môže dôjsť v akomkoľvek type blockchainu, nielen v Bitcoine (kde sa hard forky uplatnili napríklad v Bitcoine Cash a Bitcoine SV, ako aj v mnohých ďalších typoch).
Čo sa deje počas mäkkej vidlice?
Softvérové vidlice nie sú sprevádzané povinnými aktualizáciami softvéru na presadzovanie nových pravidiel. Aj keď niektoré uzly zo spoločnej siete nemožno zmeniť, nezabráni im to v interakcii s inými uzlami, ktoré pravidlá prijali.
Podobný príklad môžete uviesť aj pri jazykoch. Ak všetky uzly v sieti pred zavedením rozvetvenia rozumeli angličtine amerického typu a po zavedení nových pravidiel je potrebné prejsť na britský typ, potom všetci “Američania” budú môcť pohodlne komunikovať s “Britmi” a naopak.
Možno zhrnúť, že softfork je reverzibilná modifikácia kódu, ktorá neporušuje podstatu protokolu.
Čo je podstatou hard forku?
Teraz sa pozrime na koncept hard forku.
Tu nie je všetko také jednoduché a zadané zmeny budú v rozpore so starými, takže uzly so zdrojovým kódom nemôžu správne spracovať prácu uzlov, ktoré sa správajú kvalitatívne novým spôsobom.
Opäť sa odvolávame na príklad s jazykmi, staré uzly sú v angličtine a nové v čínštine. V prípade hard forku sa mení podstata protokolu, takže sieť sa rozdelí na dve časti, z ktorých každá bude fungovať samostatne. Tento jav sa vysvetľuje tým, že pôvodné bloky jedného smeru nebudú identifikované tými vo forku.
Tvrdé vidlice vs. mäkké vidlice
Aké sú základné vlastnosti “tvrdých” a mäkkých vidlíc a naopak? Ako už bolo objasnené v predchádzajúcich kapitolách, tvrdé a mäkké vidlice sú väčšinou rovnaké v tom, že ak sa zmení existujúci kód kryptomenovej platformy, vytvoria sa dve samostatné siete a stará verzia zostáva v sieti, zatiaľ čo nová verzia reťazca je v procese vytvárania. Keď sa blockchain rozdelí na dva potenciálne spôsoby, môže sa to týkať buď histórie transakcií siete, alebo nového pravidla definujúceho platnosť transakcie a vytvárania nových platných blokov. Zatiaľ tvrdý typ forkov ako nová verzia blockchainu sa zvyčajne spracúva v prípade, keď existuje väčšinová podpora zo strany komunity kryptografických ťažiarov (čo zvyčajne znamená, že sa očakáva, že 90 až 95 percent príde s pozitívnymi odpoveďami k procesu aktualizácie forku), a ak áno, vývojári blockchainu začnú meniť a aktualizovať existujúci kód.
Naproti tomu sa predpokladá, že k mäkkému rozvetveniu dochádza vtedy, keď si zmena v softvérovom protokole zachováva spätnú kompatibilitu, čo znamená, že nový rozvetvený reťazec bude spĺňať čerstvo aktualizované pravidlá, ako aj staré pravidlá, zatiaľ čo pôvodný reťazec bude stále dodržiavať staré pravidlá (napríklad zmenšenie veľkosti bloku môže byť spracované mechanizmom mäkkého rozvetvenia). Na rozdiel od hard forku, ktorý by sa nespracoval, pokiaľ by takmer všetky uzly nesúhlasili s aktualizáciou čerstvej verzie, soft forky vyžadujú len to, aby väčšina ťažobných bazénov zostala aktuálna, aby sa čerstvo aktualizované pravidlá stali účinnými.
Rozdvojka pre kryptomenu
Ak navrhnete proces vetvenia kryptomeny, potom pre rozvetvenie znamená zmenu pravidiel kódu s potrebou zmeniť protokol. Bitcoin je tak bezpečnejší a spoľahlivejší.
Hlavné dôsledky hard forku
Na začiatok uvedieme tri možné prípady, ktoré môžu nastať, ak komunita ťažiarov kryptomien implementuje hard-fork:
- Jeden blockchain zvíťazí nad hard forkom, zatiaľ čo iné siete získajú nízke prijatie a hodnotu v komunite (napríklad Bitcoin Unlimited a tradičný Bitcoin);
- Oba blockchainy sú schválené, a teda fungujú autonómne s približne rovnakým prijatím a hodnotou v komunite (napríklad Bitcoin Cash);
- Oba blockchainy sú zavedené, ale jeden z nich je preferovaný pred druhým, a preto dominuje v hodnote a miere prijatia (napríklad sieť Ethereum).
Po zavedení aktualizovaných pravidiel tvrdého typu môže jeden z nových reťazcov jednoducho zaniknúť, hoci existuje šanca, že bude existovať aj naďalej. V tomto prípade už záleží na koeficiente hašovacej sily pre každý smer. Čím väčšia sila, tým väčšia pravdepodobnosť prežitia.
Výrazným príkladom toho, čo sa stalo, je sieť Ethereum, keď sa vlani v lete vykonali zmeny v protokole a vznikla nová reťaz ETH, ktorá existuje paralelne s pôvodnou verziou Ethereum Classic.
Sú všetky kryptomeny kryptomenové vidlice Bitcoinu?
Vzhľadom na vyššie uvedené informácie sa fork zdrojového kódu samostatného projektu kryptomeny môže stať základom inej kryptomeny, ktorá môže byť nová.
Ak vezmete zdrojový kód Bitcoinu a vytvoríte na jeho základe vlastný produkt, potom to bude v skutočnosti aj s minimálnymi zmenami samostatný projekt kryptomeny. Aby bol uznávaný a úspešný, pozvite do projektu priateľov a známych, zabezpečte vydanie objednávky v miliónoch mincí a kto vie, možno sa naozaj stanete zakladateľom seriózneho projektu.
Ako rozoznať originál od vidlice?
Nie všetky projekty kryptomien sú v skutočnosti forky, pretože stále existujú farebné mince, metacoiny a iné komplexné tokeny, ktoré nepatria do skupiny branch alebo altcoinov.
Čo je altcoin?
Altcoin je akákoľvek iná digitálna mena okrem Bitcoinu. Nemýľte si ju však s klonom, pretože ním nie je. Ide o dva úplne odlišné pojmy, ktoré možno dokonca aplikovať na jeden projekt, ale nezávisle od druhého.
Ako pochopiť rozdiel?
Medzi altcoiny patria kryptomeny, ktoré sa zásadne líšia od ostatných projektov. Ide o Etherium, NXT, Dash alebo MaidSafe. Forky sú Dogecoin, ktorý je odnožou Litecoinu, Expanse - fork Etherea, Stellar ako odnož kryptomeny Ripple.
Na záver
V priebehu rokov sa v bitcoine objavilo už veľké množstvo forkov. Hoci je ťažké robiť predpovede na takom volatilnom trhu, akým sú kryptomeny a blockchain, je veľmi pravdepodobné, že v budúcnosti sa budú kryptomeny naďalej testovať a ďalej implementovať mäkké aj tvrdé forky, čím sa bude postupne rozširovať komunita kryptomien a zvyšovať počet držiteľov kryptomien a zároveň sa bude celý proces stále viac a viac sofistikovať.
Ak to zhrnieme, veľkosť trhu s kryptomenami má stále rastúce vyhliadky, keďže sa očakáva, že do roku 2026 vzrastie z 1,6 miliardy USD v roku 2021 na 2,2 miliardy USD (ak chcete zistiť ďalšie štatistiky, použite prieskum trhu na súvisiacich webových stránkach o kryptomenách). To otvára veľkú škálu príležitostí, ktorých sa môže nováčik v tomto odvetví chopiť, napriek tomu v našom článku neponúkame žiadne investičné rady a vždy odporúčame konzultovať s odborníkmi, než sa pustíte do nového vzrušujúceho sveta ťažby kryptomien.
Upozornenie: Naša stránka dodržiava zásady TCF v2.0, čo znamená, že naši partneri a my spracúvame údaje našich používateľov, používame presné lokalizačné údaje, aktívne skenujeme charakteristiky zariadenia na identifikáciu, meriame výkonnosť obsahu, vyberáme základné reklamy, meriame výkonnosť reklám, zobrazujeme personalizované reklamy, používame prieskum trhu na generovanie poznatkov o publiku atď. Osobné údaje spracúvame v súlade s rámcom transparentnosti a súhlasu. Neovplyvní to údaje o prehliadaní a osobné údaje našich používateľov, napriek tomu majú právo vzniesť námietku, ak sa používa oprávnený záujem.
Často kladené otázky
Je hard fork dobrý alebo zlý?
Situácia je trochu komplikovanejšia a diskutabilnejšia, pretože hard forky a soft forky sú možno pre kryptografickú komunitu dobré alebo zlé, takže názory na ne sa rozchádzajú. Pointa je, že hard forky vytvárajú trvalý rozkol v blockchaine a sú znakom nestability kryptomien. Ak teda došlo k hard forku, znamená to viac výpadkov a celkové zvýšenie volatility ceny kryptomeny na kryptotrhu.
Čo sú hard fork mince?
Hard fork bitcoinu označuje konzistentnú zmenu modelu bitcoinu a protokolu blockchainu, ktorá efektívne viedla k dvom vetvám alebo typom forkov bitcoinu, jednej, ktorá sa riadi predchádzajúcim protokolom, a druhej, ktorá implementuje novú verziu. Vďaka tomuto procesu forknutia bolo vypracovaných niekoľko digitálnych mien, napríklad bitcoin cash (ktorý stále zostáva najúspešnejším hard forkom prvej kryptomeny) a bitcoin gold. Bitcoin cash je teda výsledkom takéhoto hard forku; celkovo existuje 105 projektov “hard” forku bitcoin cash.
Čo znamená fork v kryptografii?
Keď sa základný zdrojový kód blockchainu a napríklad platformy bitcoin zmení s cieľom vylepšiť určitú funkciu, nastane mechanizmus nazývaný hard fork. V prípade, že vývojári chcú rozšíriť možnosti blockchainu zvýšením kapacity transakcií v bloku, je na implementáciu týchto funkcií blockchainu potrebný mechanizmus hard fork. Hard fork si vyžaduje modernizované uzly a vedie k neustálemu rozdeľovaniu blockchainu; nový a vylepšený blockchain budú spravovať vylepšené kódy. Technológia blockchain bola pôvodne určená ako technológia, ktorá stojí za Bitcoinom, prvou decentralizovanou kryptomenou, ktorá bola kedy vytvorená.
Aké sú dva typy vidlíc Blockchain?
Blockchain forky (alebo skrátene povedané rozštiepenia v blockchainovej sieti) tvoria dve základné skupiny, náhodné a úmyselné forky; náhodné forky vznikajú v prípade, že sú súčasne vytvorené dva alebo viac blokov, zatiaľ čo úmyselné forky sa delia na hard forky a soft forky. Obidve forky zasa spôsobujú rozdelenie siete, ale hard fork, keďže nie je spätne kompatibilný, vedie k dvom blockchainom (alebo oddeleným sieťam) a soft fork vedie k jednému, môže ísť so starým softvérom a nevyžaduje nové aktualizácie softvéru. Ak sa chcete dozvedieť viac o tom, ako fungujú soft forky a hard forky, pozrite si náš článok.








