Wat is een harde vork?

Een hard fork is een extreme breuk met een eerder protocol op een blockchain die ongeldige blokken geldig maakt, of geldige blokken ongeldig. Hierdoor moeten alle knooppunten upgraden naar de nieuwere versie van de protocolsoftware, anders is mining onmogelijk. Harde vorken markeren een dramatische splitsing van één blockchain naar twee – de ‘legacy’ -keten en een gloednieuwe, waarbij vaak een tak van de keten ‘verweesd’ achterblijft, of niet in staat is om door te gaan.

Wat zijn Blockchain-vorken en waarom gebeuren ze??

Blockchain-vorken komen meestal voor om een ​​van twee redenen. Ten eerste zijn er onbedoelde vorken. Deze komen meestal voor wanneer mijnwerkers verschillende versies van dezelfde mijnsoftware gebruiken, waardoor twee afzonderlijke grootboeken worden gecreëerd. Het ene knooppunt gebruikt dus een oud protocol en een ander knooppunt gebruikt het nieuwere protocol.

Bitcoin Hardfork

Bij een onbedoelde harde vork verifieert één knooppunt een blok ongeldige transacties en proberen andere knooppunten hierop te bouwen wanneer dat niet zou moeten. Er worden twee ketens gemaakt: de ene gebaseerd op de oude regels, de andere op de nieuwe regels. Wanneer dit gebeurt, moeten ontwikkelaars een manier vinden om de bugs op te lossen en de ketens te patchen.

De tweede reden waarom blockchain-forks voorkomen, is omdat een partij wijzigingen wil aanbrengen in de infrastructuur of code van de blockchain. Dit heeft meestal betrekking op de transactiegeschiedenis of het willen nieuwe regels maken om te bepalen wat een geldige transactie is.

In dit geval besluit een groep om een ​​nieuwe regel aan te maken en daarmee een nieuwe blockchain te creëren. De tweede groep blijft achter met de originele blockchain en het originele protocol.

Wat is het verschil tussen een harde vork en een zachte vork?

Blockchain-vorken kunnen worden geclassificeerd als zachte vorken of harde vorken. Het verschil zit in de aard van de splitsing. In een zachte vork is de update achterwaarts compatibel. Dit betekent dat oudere versies van de software nog steeds nieuwe blokken kunnen herkennen. Zachte vorken hebben doorgaans een veel kleiner effect op het netwerk, omdat gebruikers met oudere versies nog steeds kunnen werken zoals ze zijn.

Harde vorken zijn updates die niet achterwaarts compatibel zijn. Als gevolg hiervan moeten alle gebruikers hun software updaten, anders kunnen ze niet deelnemen aan de blockchain. Gebruikers met oude versies van de software kunnen geen nieuwe blokken herkennen en minen.

Een korte geschiedenis van Bitcoin Hard Forks

Tot op heden heeft Bitcoin vijf hard forks gehad, elk afgeleid van Bitcoin Core, de originele software gepubliceerd door Satoshi Nakamoto. Wanneer het woord “Bitcoin” wordt rondgegooid, verwijst de verwijzing naar de originele munt, niet naar de hieronder beschreven vorken.

De eerste vork, Bitcoin XT, werd in eerste instantie uitgebracht op 15 augustus 2015. De vork moest de blokgrootte vergroten tot acht megabyte en vervolgens elke twee jaar verdubbelen. Begin 2016 kreeg het niet de ondersteuning die het nodig had, en het gebruik ervan is sindsdien drastisch vertraagd.

De tweede vork, Bitcoin Classic, kwam stabiel uit op 5 januari 2017, ongeveer tien maanden na de eerste release. Net als Bitcoin XT was Bitcoin Classic een poging om de blockchain te schalen, hoewel minder agressief. De vork veranderde uiteindelijk zijn doelstellingen en werd beëindigd op 10 november 2017.

De derde vork, Bitcoin Unlimited, ging live op 11 mei 2017 en stelt gebruikers in staat een geschikte blokgroottelimiet te bepalen. Deze limiet moet een meerderheid van stemmen hebben om een ​​blokgrootte in te stellen.

De vierde vork, Bitcoin Cash, is de meest populaire vork. Het ging live op 1 augustus 2017 en heeft een kleine burgeroorlog veroorzaakt onder Bitcoin-enthousiastelingen. Het belangrijkste kenmerk van de update is dat deze een vergroting van de blokgrootte implementeert tot acht megabytes ten opzichte van die van Bitcoin. Deze vork vertegenwoordigt een segment van de cryptocurrency-gemeenschap dat digitale munten voornamelijk wil zien concurreren als reguliere valuta’s en betalingsmedia in plaats van als digitaal goud (hoewel ze geloven dat Bitcoin ook waarde heeft als investering).

De vijfde vork was een unieke vork, een ‘zachte vork’ genaamd, die de capaciteit van elk transactieblok verhoogde door de transactiegegevens te scheiden van de ‘getuige’ van de transactie en de getuigen samen te verpakken in meer ruimtebesparende bundels. Deze vork werd door Bitcoin-insiders ‘SegWit’ genoemd en werd op 24 augustus 2017 geactiveerd.

De laatste en meest recente vork, Bitcoin Gold, vond plaats op 23 oktober 2017. Het doel van deze vork is om mensen met minder krachtige machines te laten minen, waardoor het netwerk verder wordt gedecentraliseerd en het gebruikersbestand van de blockchain wordt uitgebreid..

Vork NaamVork DatumVork TypeBeschrijving en resultaat
Bitcoin XT 15 augustus 2015 Moeilijk Poging om blokgrootte te vergroten, bereikte geen consensus.
Bitcoin Klassiek 5 januari 2017 Moeilijk Poging om de blockchain te schalen, maar veranderde de doelstellingen en werd gesloten op 11/10/2017
Bitcoin onbeperkt 11 mei 2017 Moeilijk Hiermee kunnen gebruikers een geschikte limiet voor de blokgrootte bepalen. Vereiste consensus van de meerderheid.
Bitcoin Cash 1 augustus 2017 Moeilijk Implementeert een vergroting van de blokgrootte tot acht megabytes ten opzichte van die van Bitcoin. Verhoogde transactiesnelheid.
SegWit-implementatie 24 augustus,

2017

Zacht Segregated Witness (SegWit) verdeelt elke transactie tussen de gegevens en de getuige ervoor.
Bitcoin Gold 23 oktober 2017 Moeilijk Hiermee kunnen mensen met minder krachtige machines mijnen, waardoor het netwerk verder wordt gedecentraliseerd en het gebruikersbestand van de blockchain wordt uitgebreid.

Een korte geschiedenis van Ethereum-harde vorken

Net als Bitcoin heeft Ethereum tot nu toe vijf hard forks gehad.

Homestead was de tweede grote versie van het Ethereum-platform en de eerste productierelease. Het bood de mogelijkheid om verdere netwerkupgrades uit te voeren. Homestead werd gelanceerd op 14 maart 2016.

De DAO-hard fork had één primaire functie: alle Ethereum uit de DAO (de gedecentraliseerde autonome organisatie) teruggeven aan een smart contract voor terugbetaling. De hard fork is op 20 juli 2016 van kracht geworden.

De Tangerine Whistle-vork was een reactie op een Denial of Service (DoS) -aanval die de Ethereum-blockchain trof. Het doel was om urgente netwerkgezondheidsproblemen op te lossen die door de aanval waren veroorzaakt. Deze harde vork is gelanceerd op 18 oktober 2016.

De Spurious Dragon-vork kan worden gezien als het “Deel Twee” van de Tangerine Whistle-vork. De Spurious Dragon-vork pakt minder belangrijke beveiligingsmaatregelen aan, zoals het verder afstemmen van de prijsbepaling van de operatiecode om te voorkomen dat DoS-achtige aanvallen opnieuw plaatsvinden. De vork vond plaats op 22 november 2016.

De vijfde en meest recente vork, Byzantium, implementeerde een reeks Ethereum-verbeteringsprotocollen om het netwerk soepeler te laten werken. De meeste wijzigingen zijn klein; meer prominente upgrades omvatten echter een betere afhandeling van defecte codes binnen slimme contracten, het stabiliseren van bloktijden en het verminderen van de beloning die mijnwerkers ontvangen om het proces sneller en goedkoper te maken. Deze splitsing vond plaats op 16 oktober 2017.

Naam vork Datum vork Type vork Beschrijving en resultaat
Homestead 14 maart 2016 Moeilijk Ethereum’s eerste productierelease; bood de mogelijkheid om verdere netwerkupgrades uit te voeren
DAO 20 juli 2016 Moeilijk Alle Ethereum teruggestuurd van de DAO (de gedecentraliseerde autonome organisatie) naar een smart contract voor terugbetaling.
Mandarijn fluitje 18 oktober 2016 Moeilijk Gelanceerd als reactie op een denial of service (DoS) -aanval die de blockchain trof; urgente netwerkgezondheidsproblemen opgelost die door de aanval waren veroorzaakt.
Valse draak 22 november 2016 Moeilijk “Part Two” van de Tangerine Whistle-vork. Deze ging over minder belangrijke beveiligingsmaatregelen.
Byzantium 16 oktober 2017 Moeilijk Een reeks verbeterprotocollen geïmplementeerd om het netwerk soepeler te laten werken