Bewerken van SegWit

Uit BitcoinWiki.nl
Waarschuwing: Je bent niet aangemeld. Je IP-adres zal voor iedereen zichtbaar zijn als je wijzigingen op deze pagina maakt. Wanneer je je aanmeldt of een account aanmaakt, worden je bewerkingen aan je gebruikersnaam toegeschreven. Daarnaast zijn er nog andere voordelen.

Deze bewerking kan ongedaan gemaakt worden. Hieronder staat de tekst waarin de wijziging ongedaan is gemaakt. Controleer voor het publiceren of het resultaat gewenst is.

Huidige versie Je tekst
Regel 1: Regel 1:
Segregated Witness (afgekort '''SegWit''') is een actieve protocolupgrade bedoeld om bescherming te bieden tegen manipuleerbaarheid van [[transacties]] en de [[Blockchain|blokcapaciteit]] te vergroten. SegWit scheidt de witness van de [[Transacties|lijst van inputs]]. Hierdoor zijn SegWit transacties (virtueel) kleiner en daardoor goedkoper.
Segregated Witness (afgekort '''SegWit''') is een actieve protocolupgrade bedoeld om bescherming te bieden tegen manipuleerbaarheid van [[transacties]] en de [[Blockchain|blokcapaciteit]] te vergroten. SegWit scheidt de witness van de [[Transacties|lijst van inputs]]. Hierdoor zijn SegWit transacties (virtueel) kleiner en daardoor goedkoper.


De Witnessdata bevat gegevens die nodig zijn om de geldigheid van de transactie te controleren. Het is de handtekening van de transactie. Bovendien wordt een nieuwe gewichtsparameter gedefinieerd, en mogen blokken maximaal 4 miljoen gewichtseenheden (WU) hebben. Niet-getuige en pre-segwit getuige bytes wegen 4 WU, maar elke byte Segwit-getuige data weegt slechts 1 WU, waardoor blokken die groter zijn dan 1 MB zonder een [[Fork|hardforking]] wijziging.
De Witnessdata bevat gegevens die nodig zijn om de geldigheid van de transactie te controleren. Het is de handtekening van de transactie. Bovendien wordt een nieuwe gewichtsparameter gedefinieerd, en mogen blokken maximaal 4 miljoen gewichtseenheden (WU) hebben. Niet-getuige en pre-segwit getuige bytes wegen 4 WU, maar elke byte Segwit-getuige data weegt slechts 1 WU, waardoor blokken die groter zijn dan 1 MB zonder een hardforking wijziging.


Na de succesvolle activeringen van OP_CLTV en OP_CSV, was SegWit de laatste protocolwijziging die nodig was om het [[Lightning]] Network veilig te maken om in te zetten op het Bitcoin-netwerk.
Na de succesvolle activeringen van OP_CLTV en OP_CSV, was SegWit de laatste protocolwijziging die nodig was om het [[Lightning]] Network veilig te maken om in te zetten op het Bitcoin-netwerk.
Regel 8: Regel 8:


=== Geschiedenis en activering ===
=== Geschiedenis en activering ===
In 2016 en 2017 werd de activering van segregated witness om politieke redenen geblokkeerd door [[Mining|miners]] door misbruik te maken van een fout in het BIP 9 activeringsmechanisme. Op technisch niveau worden de consensusregels van bitcoin gecontroleerd door de economische meerderheid, niet door de miners, dus de impasse was mogelijk op te lossen door een door gebruikers geactiveerde soft [[fork]] BIP 148 te creëren waarbij de economische meerderheid de blokkerende miners zou omzeilen en segregated witness op eigen houtje zou activeren. Dit vereiste enige coördinatie onder de economische meerderheid, maar was uiteindelijk succesvol en activeerde Segwit op Bitcoin kort na 1 augustus 2017.
In 2016 en 2017 werd de activering van segregated witness om politieke redenen geblokkeerd door [[Mining|miners]] door misbruik te maken van een fout in het BIP 9 activeringsmechanisme. Op technisch niveau worden de consensusregels van bitcoin gecontroleerd door de economische meerderheid, niet door de miners, dus de impasse was mogelijk op te lossen door een door gebruikers geactiveerde soft fork BIP 148 te creëren waarbij de economische meerderheid de blokkerende miners zou omzeilen en segregated witness op eigen houtje zou activeren. Dit vereiste enige coördinatie onder de economische meerderheid, maar was uiteindelijk succesvol en activeerde Segwit op Bitcoin kort na 1 augustus 2017.
Let op: alle bijdragen aan BitcoinWiki.nl worden geacht te zijn vrijgegeven onder de Creative Commons Naamsvermelding-Gelijk delen (zie BitcoinWiki NL:Auteursrechten voor details). Als je niet wilt dat je tekst door anderen naar believen bewerkt en verspreid kan worden, kies dan niet voor "Pagina opslaan".
Hierbij beloof je ons tevens dat je deze tekst zelf hebt geschreven of overgenomen uit een vrije, openbare bron.
Gebruik geen materiaal dat beschermd wordt door auteursrecht, tenzij je daarvoor toestemming hebt!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Annuleren Hulp bij bewerken (opent in een nieuw venster)