Segregated Witness
SegWit (Segregated Witness) is een belangrijke upgrade van het Bitcoin-protocol, die werd geïntroduceerd in augustus 2017. Het doel van SegWit was om de schaalbaarheid en flexibiliteit van Bitcoin (BTC) te verbeteren, zonder de blokgrootte direct te vergroten. SegWit scheidt de digitale handtekeningen (witness data) van de rest van de transactiegegevens. Voorheen waren deze handtekeningen een integraal onderdeel van iedere transactie, wat veel ruimte in beslag nam binnen de beperkte blokgrootte van 1 MB. Door de handtekeningen buiten het blok te plaatsen, werd effectief meer ruimte gecreëerd voor transacties in een blok, waardoor meer transacties per seconden kunnen worden verwerkt.
Meer transacties per blok
SegWit verhoogt dus de effectieve blokgrootte, waardoor er meer transacties per blok kunnen worden uitgevoerd tegen lagere transactiekosten. Deze upgrade maakte de weg vrij voor verdere innovaties op de Bitcoin-blockchain, zoals het Lightning Network, een technologie die snelle en goedkope ‘off-chain’ transacties mogelijk maakt. SegWit loste de zogenaamde ‘transaction malleability-bug’ op, een probleem dat de ontwikkeling van bepaalde BTC-toepassingen belemmerde.
Soft fork
De SegWit-upgrade is een directe verbetering van het Bitcoin-protocol en werd destijds voorgesteld als een zogenaamde ‘soft fork’. Een soft fork is een wijziging in de blockchain-software die achterwaarts compatible is met eerdere versies, waardoor gebruikers geleidelijk kunnen overstappen zonder de blockchain te splitsen. Bij een ‘hard fork’ daarentegen splitst een blockchain doorgaans wél in twee aparte blockchainnetwerken. Een hard fork is een ingrijpende wijziging in de software die niet compatible is met eerdere versies van de blockchain.
De basis voor verdere schaalbaarheidsoplossingen
Sinds de introductie heeft SegWit een groot deel van de Bitcoin-transacties verwerkt en wordt de upgrade beschouwd als een belangrijke stap en de evolutie van BTC. De upgrade heeft bijgedragen aan lagere transactiekosten en snellere verwerkingstijden, en heeft de basis gelegd voor verdere schaalbaarheidsoplossingen (zoals het Lightning Network). SegWit blijft dan ook een cruciaal onderdeel van de schaalbaarheidsstrategie van Bitcoin.
Op de hoogte blijven van de ontwikkelingen op het gebied van blockchaintechnologie? Meld je dan nu aan voor de blogpost!