Da zwei Vorschläge zur Erhöhung der Transaktionskapazität von Bitcoin die Haupttermine überschreiten, hat ein Vorschlag, der als SegWit2x bekannt ist, vielleicht die meiste Aufmerksamkeit auf sich gezogen.

Der ursprünglich im Mai vorgeschlagene Plan fand schnell Zustimmung bei vielen Startups und Mining-Pools von Bitcoin. Es hat sich jedoch aufgrund seiner spezifischen Ziele und der technischen Konstruktion in einigen Kreisen als strittig erwiesen.

Aber was steht im Mittelpunkt der Argumente dafür und dagegen?

Erstens versucht SegWit2x, Bitcoin auf zwei Arten zu aktualisieren:

  1. Es würde die lange vorgeschlagene Code-Optimierung Segregated Witness (SegWit) aktivieren, die ändert, wie einige Daten im Netzwerk gespeichert werden.
  2. Es würde eine Zeitlinie für die Erhöhung der Blockgröße des Netzwerks auf 2MB, von heute 1MB, eingestellt werden, die ungefähr drei Monate nach der SegWit-Aktivierung ausgelöst wird.

Es kann schwierig sein, die Einzelheiten des Vorschlags von hier zu verstehen. Der Vorschlag ist zwar technisch, aber auch politisch und philosophisch (und einige würden argumentieren, persönlich).

Die Details der Debatte drehen sich immer noch um grundlegende Fakten über das aktuelle Netzwerkdesign und die Leistung.

Dazu gehören:

  1. Bitcoin ist derzeit in der Anzahl der Transaktionen eingeschränkt, die es verarbeiten kann. Heute kann es nur ungefähr alle 10 Minuten bis zu 1 MB Transaktionen verarbeiten.
  2. Aufgrund dieses Limits dauert die Genehmigung von Transaktionen in Zeiten starker Nutzung länger.
  3. Da alle Benutzer eine Gebühr an die Bergleute zahlen, um Transaktionen zu tätigen, hat diese Beschränkung der Flächen die durchschnittlichen Gebühren erhöht.
  4. Durch die Erhöhung der Blockgröße werden Netzwerkknoten teurer, da Knotenoperatoren die gesamte Kopie der Blockchain als Computerdateien speichern müssen.

Die Grundlagen

SegWit2x ist nicht der erste Vorschlag, um die Transaktionskapazität von Bitcoin zu skalieren.

SegWit2x unterscheidet sich jedoch in einigen wichtigen Punkten.

Dazu gehören:

  • Es wurde von Bitcoin Core, dem wichtigsten Open-Source-Entwicklerteam des Netzwerks, nicht vorgeschlagen und auch nicht unterstützt.
  • Es führt keine neuen Ideen ein, sondern kombiniert die zuvor von verschiedenen Entwicklern vorgeschlagenen auf neue Weise.

Wie oben erwähnt, beinhalten diese Ideen:

  • SegWit Eine von Bitcoin Core-Entwickler Pieter Wuille Ende 2015 vorgeschlagene Optimierung, SegWit erhöht das Volumen der Transaktionen, die in jeden Block passen, ohne die Blockgröße zu erhöhen Parameter. Insbesondere beseitigt es auch die Formbarkeit von Transaktionen. Ein einmal behobenes Problem könnte zu einer Reihe von Netzwerkverbesserungen führen. Mehr zu den technischen Details erfahren Sie hier und hier.
  • Eine Blockgrößenerhöhung : Die Änderung, die lange als Skalierungslösung vorgeschlagen wurde, beinhaltet einfach das Aktualisieren der Softwareregeln, um 2 MB Blöcke zu ermöglichen.Einige alternative Bitcoin-Implementierungen (Bitcoin XT, Bitcoin Classic und Bitcoin Unlimited) kamen mit dem Ziel auf, Bitcoins Blockgrößenparameter zu erhöhen. Aber keiner hat die notwendige Unterstützungsschwelle erreicht.

SegWit wurde im November letzten Jahres offiziell veröffentlicht und bietet Netzwerkbenutzern die Möglichkeit, es auszuführen. Aus technischen Gründen mussten die Bergbaupools die Änderung jedoch aktivieren, und sie waren aus verschiedenen Gründen zögerlich, die Änderung zu übernehmen.

SegWit2x wird am 14. Juli in seinem Testnet an alle Mitglieder der Arbeitsgruppe verteilt. Der Zeitraum für die Live-Adoption beginnt am 21. Juli mit einer Frist zum 1. August für die notwendige Unterstützung, um Probleme zu vermeiden.

Wer unterstützt es? Wer ist dagegen?

Zu ​​Gunsten von SegWit2x gibt es eine beträchtliche Anzahl von hochkarätigen Bitcoin-Unternehmen und Einzelpersonen, von denen die meisten enger mit der Startup- und Investment-Community des Ökosystems verbunden sind.

Dazu gehören:

  • Die meisten der größeren Mining-Pools des Netzwerks
  • Bitcoin-Startups wie Coinbase, BitPay und Blockchain
  • Bemerkenswerte Entwickler, einschließlich des ehemaligen Lead-Betreuers von Bitcoin Core, Gavin Andresen.

Eine vollständige Liste der Unterstützer finden Sie in der ursprünglichen SegWit2x-Vereinbarung.

Andere widersprechen dem Plan, darunter:

  • Einige Unternehmen (einschließlich Bitrate und Bitonic)
  • Viele Knotenoperatoren und Bitcoin-Benutzer
  • Fast alle Bitcoin Core-Entwickler, die für die Wartung der Software verantwortlich sind.

Die aktiv aktualisierte Bitcoin-Wiki-Seite bietet eine längere Liste derjenigen, die unterstützen, sich widersetzen und unschlüssig sind.

Was steht auf dem Spiel?

Mit Blick auf die Zukunft hängt das Ergebnis von SegWit2x davon ab, wie viele Benutzer den Vorschlag letztendlich annehmen.

Es können mehrere verschiedene Ergebnisse auftreten, darunter:

  1. Die Mining-Pools, die Unterstützung für SegWit2x zugesichert haben, werden bis Ende Juli ausgeführt, und der SegWit-Teil des Angebots wird im Netzwerk aktiviert.
  2. Der Vorschlag erhält diese Unterstützung nicht und die Änderung löst einen Dominoeffekt aus, der im schlimmsten Fall zu einem Netzwerk führt, das in zwei konkurrierende Bitcoin-Assets aufgeteilt ist.

Wie von einem so großen Ökosystem zu erwarten ist, haben unterschiedliche Nutzer unterschiedliche Meinungen über die beste Vorgehensweise, vielleicht aufgrund der konkurrierenden Ideologien, die ihrer Teilnahme an Bitcoin zugrunde liegen. Daher ist SegWit2x nicht der einzige Skalierungsvorschlag, der heute Beachtung findet. Es wurden mehrere alternative Vorschläge unterbreitet, die im kommenden Monat im Netz umgesetzt werden könnten.

SegWit2x konkurriert mit einem anderen Vorschlag: BIP 148.

Entwickler haben daran gearbeitet, diese beiden kompatibel zu machen. Wenn also genügend Mining-Pools SegWit2x vor dem 1. August unterstützen, sollte Bitcoin eine Aufteilung vermeiden. Ohne die notwendige Unterstützung für SegWit2x und eine Aktivierung von BIP148 könnte sich das Netzwerk jedoch verzweigen.

Und für viele Bitcoin-Benutzer ist eine Trennung besonders wichtig, was dazu führt, dass sie sich generell Sorgen um den SegWit2x-Vorschlag machen müssen. Angesichts dieser Ängste könnte Bitcoin eines Benutzers direkt passieren:

  1. Bei ausreichendem Support funktioniert Bitcoin, das auf SegWit2x aufgerüstet wurde, normal und die Benutzer werden wahrscheinlich keine Serviceunterbrechungen erleben.
  2. Ohne Unterstützung führt ein Bitcoin-Split dazu, dass Benutzer das Bitcoin verlieren. Cryptowährungsexperten schlagen vor, während des unsicheren Zeitraums um den 1. August keine Bitcoin-Transaktionen durchzuführen.

Ein weiteres längerfristiges Problem ist, dass alle Benutzer ihre Software zur Unterstützung der 2 MB Hard-Fork-Komponente von SegWit2x aufrüsten müssen oder Bitcoin in zwei teilen könnte konkurrierende Vermögenswerte mit verschiedenen Benutzern.

Eine detailliertere Version der SegWit2x-Skalierungszeitachse und die möglichen Auswirkungen finden Sie im Bitcoin-Magazin .

Wie können Sie dem Fortschritt von SegWit2x folgen?

Da der SegWit2x-Code am 14. Juli im Testnet bereitgestellt wird und der Zeitraum für die Einführung am 21. Juli beginnt, werden viele die sich entwickelnde Situation im Auge behalten.

Es gibt verschiedene Orte, um die Entwicklung des Projekts zu verfolgen.

Die SegWit2x-Mailingliste finden Sie hier (während der Öffentlichkeit können nur Mitglieder, die eingeladen werden, auf die Liste schreiben). Außerdem finden Sie hier die SegWit2x-Code-Implementierung, die als "BTC1" bekannt ist.

Community-Mitglieder können verfolgen, wie viele Knoten die SegWit2x-Software ausführen, und wie viele Mining-Pools den Vorschlag hier unterstützen, um im Auge zu behalten, ob sie genügend Unterstützung erhält.

Offenlegung: CoinDesk ist eine Tochtergesellschaft der Digital Currency Group, die als Organisator für das SegWit2x-Angebot fungiert und eine Beteiligung an Coinbase und BitPay hält.

Domino-Bild über Shutterstock