Soft Fork in Cryptocurrency

Fredrick Awino
19.07.2022
161 Views

Cryptocurrencies steunen op twee belangrijke technologieën, waaronder cryptografie en blockchain. Simpel gezegd zijn het deze twee technologieën die crypto’s hebben verankerd en ze tot het gesprek van de dag hebben gemaakt. Naast deze technologieën is er de ontginning van cryptocurrency en nodes. Nu moet u voldoende op de hoogte zijn dat cryptocurrency mining het proces is waardoor de virtuele valuta’s tot stand komen. Het proces van crypto-mijnbouw is een hoogtechnologisch proces dat wordt uitgevoerd door crypto-knooppunten.

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.

Crypto-knooppunten daarentegen zijn alle individuele computers die verbonden zijn met een netwerk van anderen, protocollen volgen en kruiselings informatie kunnen uitwisselen. Voor een gedetailleerd begrip van hoe crypto-knooppunten worden opgezet en in het echt werken, leest u Wat is een Bitcoin-knooppunt? Vanuit een basisbegrip van nodes komt de vraag hoe de oude nodes werkelijk aan de nieuwe worden gekoppeld, zodat de blockchain een continuïteit blijft. Het antwoord hierop is een zachte vork.

In cryptocurrency zorgt een soft fork ervoor dat nodes in de nieuwe crypto kunnen communiceren met de oude nodes en vice versa. Dat betekent dat er wel updates zijn, maar dat er geen nieuwe blockchain wordt gemaakt. Dat komt omdat het origineel blijft.

In blockchain-technologie verwijst een soft fork naar een verandering in het softwareprotocol waardoor de vorige geldige transacties ongeldig worden. De belangrijkste reden is dat de oude knooppunten de nieuwe blokken als legitiem beschouwen. Daarom is de zachte vork achterwaarts compatibel.

Begrijpen van zachte vork

Een soft fork is een tijdelijke splitsing die anders is dan een hard fork. Bij een soft fork mogen knooppunten van de oude consensus nieuwe transacties als geldig beschouwen. Bovendien hoeven bij soft forks niet alle miners het eens te zijn over het draaien van een nieuwe code. Het kan worden uitgevoerd als de meeste handelaren ermee instemmen.

Het feit dat niet iedereen het met elkaar eens is, is goed. De reden hiervoor is dat netwerkupgrades zo snel kunnen worden uitgevoerd zolang de meeste leden van de gemeenschap het ermee eens zijn. In sommige gevallen vindt een soft fork plaats als gevolg van een fout van een mijnwerker. Het gebeurt wanneer de oude knooppunten nieuwe regels overtreden waarvan men zich niet bewust is. Grappig genoeg is de beste manier om een soft fork terug te draaien, een hard fork.

Wanneer een soft fork plaatsvindt in crypto, worden de regels voor de aanvaarding van een blok in de blockchain gewijzigd. De regels worden geacht achterwaarts compatibel te zijn. Dit betekent gewoon dat de nieuwe regels die in de nieuwe versie zijn opgenomen, een subset van de oude regels zijn. Een voorbeeld: als de snelheidslimiet in een stad wordt gewijzigd van 50 in 70 km/u, dan houden de mensen die 50 km/u rijden zich nog steeds aan de regels.

Een soft fork verstoort een blockchain niet in hoge mate. Het is te wijten aan het feit dat de knooppunten niet alle eerder gemijnde blokken hoeven te wijzigen om geldig te zijn na de aankondiging van een nieuw kader. Daarom zullen zij volgens de nieuwe regels worden aanvaard.

Soft forking is een semi-permanente afwijkingsvorm in blockchain technologie. Omdat de veranderingen minder drastisch zijn, resulteren ze niet in grote veranderingen in de marktwaarde van de crypto. Bovendien kunnen de veranderingen gemakkelijk ongedaan worden gemaakt.

Voorbeeld van een Soft Fork in Cryptocurrency

Een voorbeeld is de SegWit Soft Fork die in 2017 plaatsvond. In die tijd vond in de Bitcoin-keten de soft fork plaats van het segregated witness-protocol. De belangrijkste uitvoering ervan was het verhogen van de limiet van de blokgrootte. Een andere implementatie was het verhogen van de transactiesnelheid van de keten.

Hoewel het een soft fork was, beïnvloedde het sommige mijnwerkers die het nieuwe protocol niet wilden, om aan te dringen op een hard fork en zo Bitcoin Cash te ontwikkelen. Segwit veranderde het formaat van transacties en blokken. Dit was om de oude nodes in staat te stellen transacties en blokken te valideren.

Hard Fork of Soft Fork, welke is beter?

De soft fork en hard fork dienen verschillende doelen. Hoewel een betwistbare hard fork meestal de gemeenschap verdeelt, kan een slimme en goed geplande hard fork leiden tot software-aanpassing. Maar iedereen moet het eens zijn.

Volgens de cryptobeurzen dienen soft fork en hard fork verschillende doelen. Hiervoor kunnen de harde vorken de zachte vorken vervangen, omdat zij diplomatiek en zacht zijn. Als de actualiseringen de huidige voorschriften niet veranderen, is er geen reden tot bezorgdheid.

Waarom zachte vorken plaatsvinden

Soft fork in cryptocurrency heeft de neiging om functie toe te voegen of te wijzigen door niet in te grijpen in de structuur van de blockchain. Enkele van de redenen waarom dit zou kunnen gebeuren zijn software-upgrades of -wijzigingen en een wijziging in het consensusalgoritme.

In het geval dat de meeste miners in een netwerk-upgrade hashing-kracht gebruiken om regels af te dwingen, is er sprake van een miner-activated soft fork (MASF). Anderzijds is er sprake van een door de gebruiker geactiveerde soft fork (UASF) wanneer alle knooppunten coördineren bij het afdwingen van nieuwe regels. De mijnwerkers hoeven het besluit echter niet te steunen.

De belangrijkste verschillen tussen Hard Fork en Soft Fork

Terwijl de harde vork achterwaarts incompatibel is, is de zachte vork achterwaarts compatibel. Ook is een hard fork omkeerbaar terwijl een soft fork onomkeerbaar is. De enige manier om het te corrigeren is door het eerst in een harde vork te veranderen. Bovendien ontwikkelt een harde vork uiteindelijk twee blockchains, terwijl een zachte vork uiteindelijk één enkele blockchain creëert.

Een harde vork lijkt ook veiliger te zijn dan een zachte vork. Wat de regels betreft, de hard fork heeft alle miners nodig om de nieuwe regels te valideren. Maar voor een soft fork is alleen een meerderheid van de miners nodig. Hoewel een hard fork alle regels in de blockchain verandert, maakt een soft fork gebruik van het toevoegen van nieuwe eigenschappen en kenmerken in een blockchain.

Author Fredrick Awino