Was ist SegWit?
SegWit ist ein Bitcoin Improvement Proposal, das auf die Verbesserung der Transaktionen bei Bitcoin abzielt. Bei einem Bitcoin Improvment Proposal handelt es sich um einen Verbesserungsvorschlag im Hinblick auf das Bitcoin Protokoll.
Mit dem Soft-Fork-Upgrade SegWit, kurz für Segregated Witness, sollen die Skalierbarkeitsprobleme von Bitcoin reduziert werden.
Welches Problem soll SegWit lösen?
Große Bockchain-Projekte wie Bitcoin neigen dazu, Probleme mit der Skalierbarkeit zu entwickeln, was insbesondere an den vergleichsweise langsamen Transaktionszeiten liegt. Das Stichwort ist das Blockchain-Trilemma.
Durch das SegWit Upgrade, das im August 2017 aktiviert wurde, wird die Beschränkung der Blockgröße erhöht. Dabei entfernt SegWit die Signaturdaten und reduziert die Größe der Transaktionen, sodass mehr Transaktionen in denselben Block aufgenommen werden können und die Effizienz der Blockchain insgesamt erhöht wird.
Wie funktioniert SegWit?
SegWit modifiziert die Blöcke dahingehend, dass keine Signaturen mehr enthalten sind. Diese machen insgesamt 60 Prozent einer Transaktion aus und werden an jeder Empfängeradresse, sohin am Eingang und am Ausgang einer Transaktion, hinzugefügt. SegWit löscht die Signatur aus der Eingabe und verschiebt sie ans Ende der Transaktion.