Das Internet hat uns viele wundersame Dinge beschert, darunter neue Geschäftsmodelle, neue Möglichkeiten für den Zugang zu Informationen und neue Technologien wie Bitcoin. Es ist aber auch ein Ort, an dem Missverständnisse zu falschen Aussagen führen, Trugschlüsse unkontrolliert verbreitet werden und Fakten auf dem Informations-Superhighway verloren gehen können.
In diesem Blogbeitrag räumen wir auf mit einigen der häufigsten Mythen, die wir über SegWit gelesen haben.
Mythos Nr. 1: Blockstream besitzt Patente an SegWit.
Nein, das tun wir nicht. Wir haben keine Kenntnis über Patente, die sich auf SegWit beziehen könnten. Wir haben keine Patente für SegWit beantragt und haben das auch nicht vor. Wenn jemand (uns eingeschlossen) dies in Betracht ziehen würde, wäre es schon zu spät, weil SegWit vor über einem Jahr öffentlich bekanntgemacht wurde. Wir haben zwar eine offene Patent-Strategie zum Schutz des Ökosystems vor Patent-Trollen und wir ermutigen andere, diesen Ansatz ebenfalls zu verfolgen, aber unserer Patentstrategie trifft hier nicht zu, weil dieser Mythos schlicht und einfach falsch ist.
Wir sehen SegWit als einen Open Source-Technologiebeitrag zum Ökosystem. SegWit ist ein Vorschlag für eine Verbesserung des Bitcoin-Protokolls, die eine Vielzahl von Funktionen umfasst, um Sicherheit und Leistung zu verbessern. Es war ein im Dezember 2015 veröffentlichter öffentlicher Vorschlag und seine Realisierung war eine gemeinsame Bemühung der gesamten Bitcoin-Community, einschließlich mehrerer einzelner Teilnehmer und Unternehmen wie Blockstream.
Mythos Nr. 2: Blockstream unterstützt SegWit aus geschäftlichen Gründen.
Keineswegs. Blockstream verfolgt keinerlei kommerzielle Absichten mit seiner Unterstützung von SegWit.
Wo wir kommerzielle Absichten verfolgen
Wir verfolgen kommerzielle Absichten mit unserem gewerblichen Produkt Liquid, der weltweit ersten föderierten Sidechain, die schnelle, vertrauliche und sichere Bitcoin-Transfers ermöglicht. Das Liquid-Betaprogramm ist bereits voll im Gang. Eine wachsende Anzahl an führenden Bitcoin-Handelsplattformen sind mit der Prüfung und Integration beschäftigt und wir gehen davon aus, dass wir in den kommenden Quartalen in die Produktionsphase übergehen können. Zudem arbeiten wir direkt mit Unternehmen, die sich für Blockchain-basierte Lösungen interessieren, sowie mit Partnern wie PwC und DG Lab, die ihren Kunden weltweit Blockchain-Dienstleistungen und -Technologien verkaufen werden.
Wo wir keine kommerziellen Absichten verfolgen
Einige von uns leisten getrennt von unseren geschäftlichen Tätigkeiten Beiträge zu Open Source-Software. Unsere Gründer sind langjährige Bitcoin-Protokollentwickler und mehrere von uns gehören zu den 500+ Community-Teilnehmern, die zu Bitcoin Core beitragen. Darüber hinaus arbeiten wir mit mehreren Startups, der akademischen Gemeinschaft und Einzelpersonen zusammen an der Schaffung von Lightning, einem Open Source-Zahlungssystem für die Zahlung von kleinen Beträgen mit Bitcoin, das ein hohes Volumen an Kleinstzahlungen mit anteilsmäßigen Transaktionsgebühren und schnelle Abwicklung unterstützt, was für viele Anwendungsfälle wichtig ist. Wir arbeiten nicht aus geschäftlichem Interesse an derartigen Open Source-Projekten, sondern weil wir glauben, dass die Technologien einen bedeutenden positiven Beitrag in der Gesellschaft leisten können.
Jene von uns, die zu Open Source-Software beitragen, tun dies aus persönlichen Gründen, nicht als Vertreter einer Organisation. Darüber hinaus sind Mitarbeiter von Blockstream durch einen Vertrag abgesichert, der einzelnen Entwicklern gewährleistet, dass sie völlig unabhängig und ohne Einfluss des Managements oder Unternehmens frei an Open Source-Initiativen teilnehmen können.
Mythos Nr. 3: SegWit ist für Liquid erforderlich.
Das stimmt nicht. SegWit ist noch nicht für Mainnet-Bitcoin aktiviert, aber Liquid wird bereits von führenden Bitcoin-Handelsplattformen verwendet. Gegenwärtig nutzt Liquid SegWit nicht auf der Bitcoin-Mainchain und hängt in keiner Weise von SegWit ab.
Liquid ist ein unabhängiges Produkt, das aus Code besteht, der auf der Bitcoin-Codebasis beruht, und das mit zusätzlichen Funktionen, wie etwa Confidential Transactions erweitert wurde. Liquid und Bitcoin sind zwei separate Codebasen und zwei unterschiedliche Dinge.
Der Erfolg von Liquid ist keinesfalls davon abhängig, dass Bitcoin SegWit aktiviert. Wenn Bitcoin SegWit aktivieren sollte, haben wir vor, Funktionen in Liquid zu integrieren, um die Umstellung auf SegWit zu unterstützen, und wir werden Liquid möglicherweise anpassen, um die Vorteile von SegWit zu nutzen.
Mythos Nr. 4: SegWit ist für Lightning erforderlich.
Das ist teilweise richtig. Technisch ist Lightning ohne SegWit möglich, aber es ist komplizierter, weniger flexibel und effizient. SegWit macht die Entwicklung von Layer 2-Protokollen wie Lightning viel einfacher, indem es einige der möglichen Schwachpunkte wegen der Transaktionen-Malleability von Bitcoin entfernt.
Lightning ist kein gewerbliches Produkt, sondern ein Open Source-Protokoll, zu dem jeder beitragen und für das jeder Produkte entwickeln kann. Wir sehen eine Möglichkeit, Lightning-Fähigkeiten als Skalierungs-Mechanismus innerhalb der privaten Blockchain-Netzwerke einzubauen, die wir an unsere Kunden verkaufen.
Mythos Nr. 5: SegWit entfernt die Transaktionen aus der Kette.
SegWit lagert keine Transaktionen aus. SegWit erhöht die Kapazität, indem es die Blöcke größer macht, aktualisiert eine Reihe von Bitcoin-Funktionen und bietet ein Bug Fix, genau gesagt eine Lösung des Transaktions-Malleability-Problems, mit der mehrteilige Verträge verbessert werden. Die Lösung des Malleability-Problems bringt Nutzen für Zahlungskanalmechanismen wie Lightning, aber SegWit als Ganzes bringt Nutzen für alle, die die Bitcoin Blockchain verwenden, ungeachtet davon, ob Lightning für sie interessant ist oder nicht.
Lightning nutzt SegWit zwar, aber es handelt sich um eine separate Technologie. Jede Lightning-Transaktion ist eine gültige Bitcoin-Transaktion, die in die Bitcoin-Chain eingestellt werden kann, aber Lightning bietet einen Caching-Mechanismus, damit die meisten Transaktionen zwischen Lightning-Nutzern abgewickelt werden können, ohne dass sie in die Chain geschrieben werden müssen. In diesem Sinne verzögert und ersetzt Lightning Transaktionen (über die Aufrechnung), die sonst in die Chain verlagert werden würden. Dies schafft mehr Kapazität für eine breitere Nutzung, erschließt neue Anwendungsfälle und Anwendungen und ermöglicht neue wirtschaftliche Aktivitäten, die vorher nicht möglich waren.
Aber abgesehen davon, dass Lightning mit SegWit verbessert wird, nimmt SegWit selbst keine Transaktionen aus der Chain heraus.
Mythos Nr. 6: SegWit lagert Signatur-Daten aus den Transaktionen aus.
SegWit lagert keine Signatur-Daten aus Transaktionen aus. SegWit schafft einen größeren Block und in diesem größeren Block enthalten alle Transaktionen Signaturen. Transaktionen ohne Signaturen sind weiterhin ungültig und Signaturen sind weiterhin in Blöcken hinterlegt.
SegWit erlaubt partielle Validatoren, die den größten Teil der Blöcke prüfen, jedoch keine Signaturen herunterladen. Dadurch werden keine ungültigen Transaktionen gültig. Ungültige Blöcke werden nicht gültig. Ungültige Signaturen werden nicht gültig und Transaktionen ohne Signaturen werden dadurch nicht gültig. Es werden keine Signaturen aus Blöcken entfernt, da der gesamte Blockinhalt weiterhin im Block-Header hinterlegt ist. SegWit ermöglicht lediglich die Verifizierung von Transaktionsdaten ohne Zeugen, ohne die Zeugen herunterzuladen (und dann zu verwerfen). Dadurch wird das Problem gelöst, dass „Light Clients“ Dinge herunterladen müssen, die sie nicht interessieren und sowieso nicht verifizieren können.
Mythos Nr. 7: Blockstream profitiert von der Aktivierung von SegWit.
Blockstream profitiert von SegWit auf die gleiche Weise wie alle anderen Unternehmen, die Technologien auf der Grundlage der Bitcoin-Blockchain entwickeln. Bitcoin hat einen Design-Mangel – unerwünschte Transaktions-Malleability – wodurch Transaktions-IDs geändert werden können. Dies macht es schwer, etwas aufzubauen, das Bitcoin am Backend nutzt. SegWit behebt diesen Mangel und bietet eine Reihe damit verbundener Verbesserungen. Wir profitieren genau wie alle anderen im Bitcoin-Ökosystem von der Verfügbarkeit von Bitcoin, weil es Bitcoin besser macht.