Soft Fork v kryptoměnách

Fredrick Awino
19.07.2022
176 Views

Kryptoměny se opírají o dvě důležité technologie, mezi něž patří kryptografie a blockchain. Jednoduše řečeno, právě tyto dvě technologie ukotvily kryptoměny a učinily z nich to, o čem se dnes mluví. Vedle těchto technologií je to těžba kryptoměn a uzlů. Nyní už jistě víte, že těžba kryptoměn je proces, při kterém vznikají virtuální měny. Proces těžby kryptografických dat zahrnuje technologicky vyspělé procesy prováděné kryptografickými uzly.

WARNING: Investing in crypto, or other markets, can be of a high risk for your savings. Do not invest money you cannot afford to lose, because there is a risk for losing all of your money when investing in crypto, stocks, CFDs or other investments options. For example 77% of retail CFD accounts lose money.

Kryptografické uzly jsou naproti tomu každý jednotlivý počítač, který je připojen k síti ostatních, řídí se protokoly a umožňuje vzájemnou výměnu informací. Podrobné informace o tom, jak jsou kryptoměnové uzly zřízeny a jak fungují v reálném životě, najdete v článku Co je to bitcoinový uzel? Od základního pochopení uzlů se odvíjí otázka, jak se staré uzly skutečně propojí s novými, aby blockchain zůstal kontinuální. Odpovědí na tuto otázku je měkká vidlice.

V kryptoměnách soft fork umožňuje uzlům v nové kryptoměně komunikovat se starými uzly a naopak. To znamená, že i když dochází k aktualizacím, nedochází k vytváření nového blockchainu. To proto, že původní zůstává.

V technologii blockchain znamená soft fork změnu softwarového protokolu a předchozí platné transakce se stanou neplatnými. Hlavním důvodem je, že staré uzly považují nové bloky za legitimní. Softwarová vidlice je proto zpětně kompatibilní.

Porozumění měkké vidlici

Soft fork je dočasné rozdělení, které se liší od hard forku. Při soft forku mohou uzly starého konsensu považovat nové transakce za platné. Soft forky navíc nepotřebují, aby se na spuštění nového kódu shodli všichni těžaři. Může být zavedena, pokud s ní bude souhlasit většina obchodníků.

To, že neumožňuje, aby se všichni se všemi lidmi shodli, je dobré. Důvodem je, že modernizace sítě může být provedena tak rychle, jak dlouho s tím většina členů komunity souhlasí. V některých případech dochází k „soft forku“ kvůli chybě těžaře. Stává se to, když staré uzly porušují nová pravidla, o kterých se neví. Je zvláštní, že nejlepší způsob, jak zvrátit soft fork, je hard fork.

Když v kryptoměnách dojde k soft forku, změní se pravidla pro přijetí bloku do blockchainu. Pravidla jsou považována za zpětně kompatibilní. To jednoduše znamená, že nová pravidla obsažená v nové verzi jsou podmnožinou starých pravidel. Příkladem může být změna rychlostního limitu v obci z 50 na 70 km/h, kdy lidé jedoucí rychlostí 50 km/h stále dodržují předpisy.

Měkký fork nenarušuje blockchain ve velké míře. Je to dáno tím, že uzly nemusí měnit všechny bloky, které byly dříve vytěženy, aby byly bloky platné i po oznámení nového rámce. Proto budou přijímány podle nových pravidel.

Soft forking je polostálá forma divergence v technologii blockchain. Protože změny nejsou tak drastické, nevedou k vysokým změnám tržní hodnoty kryptoměny. Kromě toho lze změny snadno zvrátit.

Příklad soft forku v kryptoměnách

Příkladem je Soft Fork SegWit, který proběhl v roce 2017. Během této doby došlo v řetězci Bitcoin k soft forku protokolu segregovaných svědků. Jeho hlavní implementací bylo zvýšení limitu velikosti bloku. Další implementací bylo zvýšení rychlosti transakcí v řetězci.

Přestože se jednalo o měkký fork, ovlivnilo to některé těžaře, kteří nechtěli nový protokol, aby prosadili tvrdý fork a vytvořili tak Bitcoin Cash. Segwit změnil formát transakcí a bloků. To mělo umožnit starým uzlům ověřovat transakce a bloky.

Hard Fork nebo Soft Fork, který je lepší?

Soft fork a hard fork mají různé cíle. Sporné hard forky sice obvykle rozdělí komunitu, ale ty chytré a dobře naplánované mohou vést k úpravě softwaru. Všichni však musí být zajedno.

Podle kryptografických burz slouží soft fork a hard fork k odlišným účelům. Tvrdé vidličky mohou nahradit měkké vidličky, protože bývají diplomatické a jemné. Pokud aktualizace nemění stávající předpisy, není třeba se obávat.

Proč se používají měkké vidlice

Soft fork v kryptoměnách má tendenci přidávat nebo měnit funkce tím, že nezasahuje do struktury blockchainu. Mezi důvody, proč k tomu může dojít, patří aktualizace nebo změna softwaru a změna algoritmu konsensu.

V případě, že většina těžařů v síti využívá při vynucování pravidel sílu hashování, jedná se o soft fork aktivovaný těžaři (MASF). Naproti tomu uživatelsky aktivovaný soft fork (UASF) je situace, kdy všechny uzly koordinovaně prosazují nová pravidla. Horníci však toto rozhodnutí nemusí podpořit.

Hlavní rozdíly mezi hard forkem a soft forkem

Zatímco hard fork je zpětně nekompatibilní, soft fork je zpětně kompatibilní. Hard fork je vratný, zatímco soft fork je nevratný. Jediný způsob, jak to napravit, je nejprve jej změnit na hard fork. Při hard forku navíc nakonec vzniknou dva blockchainy, zatímco při soft forku se nakonec vytvoří jediný blockchain.

Hard fork se také zdá být bezpečnější než soft fork. Co se týče pravidel, hard fork potřebuje, aby nová pravidla potvrdili všichni těžaři. Pokud jde o soft fork, stačí, aby se na něm shodla většina těžařů. I když hard fork mění všechna pravidla v blockchainu, soft fork využívá přidávání nových vlastností a funkcí do blockchainu.

Author Fredrick Awino