SegWit, erklärt

  • 1. Was ist Segregierter Zeuge?
  • 2. Was ist die Lösung von SegWit für das Bitcoin-Skalierungsproblem?
  • 3. Warum wurde SegWit noch nicht aktiviert?
  • 4. Was sind die Hauptargumente gegen SegWit?
  • 5. Wer unterstützt SegWit dann?
1. Was ist Segregierter Zeuge?

Segregated Witness, oft abgekürzt als SegWit, ist ein vorgeschlagenes Update für die Bitcoin-Software, das entwickelt wurde, um eine Reihe von schwerwiegenden Problemen zu beheben.

SegWit ist ein vorgeschlagenes Update für den Bitcoin Core, entwickelt von seinem langjährigen Team. Bitcoin Core ist derzeit der beliebteste Bitcoin-Referenz-Client, der von den meisten Unternehmen der Branche verwendet wird.

Ursprünglich zielte das Update darauf ab, die Formbarkeit von Transaktionen zu lösen, eine bekannte Schwachstelle in Bitcoin-Software. Obwohl dieser Angriffsvektor für die Benutzer nicht am schädlichsten ist, wurde er bereits in mehreren Fällen ausgenutzt, was die Notwendigkeit unterstreicht, ihn zu patchen.

SegWit bietet jedoch eine Reihe weiterer Vorteile und der Fokus der Aufmerksamkeit hat sich von der Fixierung der Transaktionsformbarkeit auf die Lösung des Problems der Bitcoin-Skalierung verlagert. Wie wir im gleichnamigen Artikel und in vielen anderen erklärt haben, erlebt Bitcoin derzeit massive Skalierungsprobleme, die mit der Zeit immer schlimmer werden.

2. Was ist die Lösung von SegWit für das Bitcoin-Skalierungsproblem?

SegWit erhöht die Blockgrößenbeschränkung des Bitcoins und ermöglicht die Implementierung der Lösungen der zweiten Schicht zur weiteren Verbesserung.

Aktuelle Probleme der Bitcoin-Skalierbarkeit ergeben sich hauptsächlich aus der unzureichenden Blockgröße. Aufeinander folgende Blöcke von Transaktionen sind, was die Blockchain umfasst. Die Blockchain wiederum ist das Hauptbuch aller Transaktionen, die bisher im Netzwerk stattgefunden haben - der Lebensnerv der Kryptowährung.

Das Problem besteht darin, dass Blöcke derzeit eine fest codierte Grenze von einem Megabyte haben. Dies ist nicht genug, um die Hunderte von Transaktionen zu berücksichtigen, die die Benutzer versuchen, jede Minute zu senden.

Folglich müssen viele dieser Benutzer warten, bis ihre Transaktion bestätigt werden kann. manchmal für Stunden oder sogar Tage. Mit der Größe des Netzwerks wächst auch die Transaktionsintensität, während die Blockgrößenbeschränkung gleich bleibt, was bedeutet, dass das Problem immer schlechter wird.

Die Lösung von SegWit ist zweifach. Zuallererst ermöglicht es eine sofortige Erhöhung der Blockgrößenbeschränkung auf vier Megabyte. Hier gibt es eine Einschränkung: vier MB ist das absolute Maximum, während die tatsächliche Blockgröße von den Netzwerkbedingungen abhängt. Es wird von Experten vorausgesagt, dass sie unmittelbar nach der Aktivierung von SegWit im Bereich von etwa zwei bis zwei 1 Megabyte liegen.

Zweitens beseitigt SegWit durch die Lösung von Transaktionsformalitäten das, was für Bitcoin selbst früher ein kleines Problem war, aber eine große Hürde für die Implementierung von Second-Layer-Lösungen darüber hinaus.Eine dieser Lösungen ist das vorgeschlagene Lightning Network. Es wird erwartet, dass es eine massive Erhöhung der Netzwerkkapazität ermöglicht, indem der Hauptteil der Transaktionen von der Blockchain für eine schnelle Verarbeitung verschoben wird.

3. Warum wurde SegWit noch nicht aktiviert?

SegWit wird aktiviert, sobald 95 Prozent des in Hash-Signalen gemessenen Netzwerks dies unterstützen.

Wenn die Unterstützung für einen neuen Regelsatz nicht ausreicht, kann dies zu einem umstrittenen Fork führen, bei dem ein bedeutender Teil des Netzwerks fortfährt und zu einem neuen Client wechselt, aber einige entscheiden sich, den alten zu verwenden. Dies führt zu einer gleichzeitigen Existenz von zwei Kryptowährungen mit unterschiedlichen Regelsätzen, die für Benutzer miteinander konkurrieren.

Ein solches Szenario kann zu unvorhersehbaren Ergebnissen führen und dürfte zumindest kurzfristig sehr negative Auswirkungen auf den Wert beider Währungen haben. Um einen umstrittenen Fork zu vermeiden, haben die Entwickler von SegWit eine spezielle Regel in der Software festgelegt, die nur aktiviert wird, wenn sie fast einstimmig vom Netzwerk unterstützt wird - 95 Prozent.

Momentan liegt die Unterstützung bei 32 bis 33, 8 Prozent und nie darüber. Das Niveau der Unterstützung ist so niedrig, weil ein großer Block von Benutzern das Update auf verschiedenen Grundlagen ablehnt.

4. Was sind die Hauptargumente gegen SegWit?

Die wichtigsten Punkte gegen SegWit lassen sich grob in drei Gruppen einteilen: technische, politische und ideologische.

Einige haben argumentiert, dass SegWit in seinem aktuellen Zustand nicht in der Lage sein wird, die Probleme zu lösen, die es zu lösen verspricht. Eines der Hauptargumente ist, dass die vom Update vorgeschlagene Erhöhung der Blockgröße nicht annähernd ausreicht, um die wachsenden Bedürfnisse der Bitcoin-Benutzerbasis zu befriedigen.

Die Mehrheit der Experten scheint sich über die hohe technische Kompetenz der SegWit-Autoren und die Solidität der Technologie selbst zu einigen. Es ist jedoch fast unmöglich für eine Person, die kein Programmierer ist, die Authentizität der von beiden Seiten vorgeschlagenen Argumente zu bewerten.

Die Tatsache, dass die Debatte jetzt nicht rein technologischer Natur ist, sondern auch einen politischen Aspekt hat, macht die Dinge nur komplizierter. Eine große Anzahl von Leuten, die an SegWit arbeiten, sind auch bei einer Firma namens Blockstream beschäftigt, deren Hauptprodukt Sidechain-Lösungen sind.

Einige aus der Community behaupten, dass dies zu einem Interessenkonflikt führt, da die Entwickler einen Anreiz haben, Versuche zur Vergrößerung der Blockgröße zu behindern, um die Nachfrage nach Sidechain-Lösungen wie dem Lightning Network künstlich zu erhöhen. Es gibt keinen definitiven Beweis für diese Behauptung, aber ein großer Teil der Gemeinschaft hat sich immer noch dafür entschieden, daran zu glauben und widersetzt sich SegWit als Ergebnis.

Das wichtigste ideologische Argument, das dem Update entgegengehalten wird, ist, dass es keine Skalierbarkeit bietet und gleichzeitig einen ausreichenden Grad an Dezentralisierung des Bitcoin-Netzwerks bewahrt. Wie bereits erwähnt, löst SegWit die langfristigen Probleme mit der unzureichenden Transaktionskapazität von Bitcoin nur insoweit, als die Implementierung von Sidechain-Lösungen der zweiten Schicht, wie dem Lightning Network, ermöglicht wird.

Das Problem, das einige Leute hier sehen, ist, wie die Seitenketten funktionieren. Um sich nicht auf die stark überlastete Blockchain zu verlassen, bewegen sie die Münzen in ein Second-Layer-System. Dort werden alle Transaktionen von einer vertrauenswürdigen dritten Partei verarbeitet, ohne dass sie über das gesamte Netzwerk übertragen werden müssen, was eine Menge Ressourcen und Zeit spart.

Aber ein vertrauenswürdiger Autoritätspunkt ist genau das, was Bitcoin aus dem Währungssystem entfernen sollte. Für einige ist das ein inakzeptabler Kompromiss, egal wie wenig Macht die dritte Partei in Lösungen wie der LN und anderen einsetzt.

5. Wer unterstützt SegWit dann?

Eine große Anzahl von Einzelpersonen und Unternehmen haben SegWit irgendwann in der Vergangenheit unterstützt und wenn es um Unternehmen geht, haben sie Software-Unterstützung dafür implementiert.

Über 100 der bekanntesten Unternehmen der Branche sind dafür bekannt, dass sie SegWit in ihren Unternehmen entweder planen, bearbeiten oder implementieren. Die gesamte Liste ist hier.

Außerdem haben viele prominente Personen, die für ihre Arbeit in der Bitcoin-Community bekannt sind, ihre Unterstützung für SegWit auf Twitter und verschiedenen anderen Plattformen deutlich gemacht. Unter ihnen sind Andreas Antonopoulos, Samson Mow, Charlie Lee und andere.

Die direkteste Unterstützung kommt natürlich von den Bergleuten. Zum Zeitpunkt des Schreibens, mehr als 33. 8 Prozent von ihnen signalisieren ihre ausdrückliche Zustimmung von SegWit.

Die aktuelle Unterstützungsstufe kann hier immer überprüft werden.