Hoofd- » bedrijf » Zachte vork

Zachte vork

bedrijf : Zachte vork
Wat is een zachte vork?

In termen van blockchain-technologie is een soft fork (of soms softfork) een wijziging in het softwareprotocol waarbij alleen eerder geldige blokken / transacties ongeldig worden gemaakt. Omdat oude knooppunten de nieuwe blokken als geldig zullen herkennen, is een softfork achterwaarts compatibel. Dit soort vork vereist slechts de meerderheid van de mijnwerkers die upgraden om de nieuwe regels te handhaven, in tegenstelling tot een harde vork die alle knooppunten vereist om te upgraden en overeenstemming te bereiken over de nieuwe versie.

Wanneer Soft Fork's worden gebruikt

Nieuwe transactietypen kunnen vaak worden toegevoegd als zachte vorken, waarbij alleen de deelnemers (bijv. Afzender en ontvanger) en mijnwerkers het nieuwe transactietype moeten begrijpen. Dit wordt gedaan door de nieuwe transactie aan oudere klanten te laten zien als een "betaling aan iedereen" -transactie (van een speciale vorm), en de mijnwerkers ertoe te brengen in te stemmen met het weigeren van blokken met inbegrip van deze transactie, tenzij de transactie geldig is onder de nieuwe regels. Dit is hoe pay to script hash (P2SH) is toegevoegd aan Bitcoin.

copyright Investopedia 2019.

Een zachte vork kan soms ook optreden als gevolg van een tijdelijke divergentie in de blockchain wanneer mijnwerkers die niet-geüpgradede knooppunten gebruiken, een nieuwe consensusregel overtreden die hun knooppunten niet kennen.

Soft vorken hebben geen nodes nodig om te upgraden om consensus te behouden, omdat alle blokken met de nieuwe softforked in regels ook de oude regels volgen, daarom accepteren oude clients ze. Zachte vorken kunnen niet worden teruggedraaid zonder een harde vork, omdat een zachte vork per definitie alleen de set geldige blokken een goede subset maakt van wat geldige voorvork was. Als gebruikers upgraden naar een post-soft vork-client en om de een of andere reden een meerderheid van mijnwerkers terugschakelen naar de pre-softfork-client, zouden de post-softfork-clientgebruikers de consensus verbreken zodra er een blok kwam dat hun klanten niet volgde nieuwe regels. Om een ​​softfork te laten werken, moet het grootste deel van de mijnbouwkracht een client hebben die de vork herkent. Hoe meer mijnwerkers de nieuwe regels accepteren, hoe veiliger het netwerk na de vork is. Als je 3/4 mijnwerkers hebt die de vork herkennen, zullen 1/4 blokken niet gegarandeerd de nieuwe regels volgen. Deze 1/4 blokken zijn geldig voor oude knooppunten die zich niet bewust zijn van de nieuwe regels, maar worden genegeerd door nieuwe knooppunten.

Zachte vorken zijn gebruikt op de Bitcoin en Ethereum blockchains, onder andere om nieuwe en verbeterde functionaliteiten te implementeren die achterwaarts compatibel zijn.

Vergelijk beleggingsrekeningen Aanbieder Naam Beschrijving Adverteerder Openbaarmaking × De aanbiedingen die in deze tabel worden weergegeven, zijn afkomstig van samenwerkingsverbanden waarvan Investopedia een vergoeding ontvangt.

Gerelateerde termen

Hard Fork (Blockchain) Definitie Een hard fork is een radicale wijziging van het protocol van een blockchain-netwerk dat eerder ongeldige blokken / transacties geldig maakt (of omgekeerd). meer Weesblok Weesblokken zijn geldige blokken die uit de blockchain worden geweigerd vanwege een vertraging in de acceptatie van de blockchain meer On-Chain Governance On-chain governance is een governancesysteem voor blockchain waarin regels hard worden gecodeerd in een protocol. meer Oomblok (Cryptocurrency) Oomblokken zijn weesblokken op het Ethereum-netwerk, en mijnwerkers worden beloond voor het werken aan oomblokken meer Cryptocurrency Moeilijkheid Moeilijkheid is een parameter die bitcoin en andere cryptocurrencies gebruiken om de gemiddelde tijd tussen blokken stabiel te houden omdat de hash van het netwerk macht verandert. meer Bitcoin Classic Een vork van Bitcoin Core die voorstelde de blokken groter te maken. meer partnerlinks
Aanbevolen
Laat Een Reactie Achter