Gibt es einen Grund, warum große Bitcoin-Unternehmen nicht nur SegWit-Transaktionen verwenden würden?

Soweit ich weiß, ermöglicht SegWit jedem, eine SegWit-Adresse zu erstellen, an die er seine Bitcoins senden und Transaktionen von dieser Brieftasche aus genauso einfach wie mit einer herkömmlichen Adresse durchführen kann. Die SegWit-Eingaben hätten jedoch ein geringeres „Gewicht“ , daher würden sie den Bergleuten kleiner erscheinen und würden daher niedrigere Gebühren erfordern, um in einen Block aufgenommen zu werden. Dies wäre, obwohl die Transaktion selbst aufgrund der zusätzlichen Daten, die für den Witness-Teil der Transaktion erforderlich sind, byteweise etwas größer ist.

Gibt es angesichts all dessen einen Grund, warum große Bitcoin-Unternehmen, die täglich viele Transaktionen durchführen, nicht für den Großteil ihrer Operationen zu SegWit-Adressen wechseln würden? Es scheint mir, dass sie ihre Transaktionsgebühren erheblich senken könnten, wenn sie ihre Hot Wallets auf SegWit-Adressen verschieben würden.

Gibt es einen Grund, warum dies noch keine Standardmethode ist?

Vor allem, weil die Segwit-Unterstützung langsam aufkommt. Bitcoinj zum Beispiel muss noch zu Segwit wechseln.

Antworten (2)

Ich möchte einen der Gründe nennen (Disclaimer: Ich bin mit Blockonomics verbunden ).

Es gibt noch keine Unterstützung für Segwit-Änderungsadressen im Bitcoin-Kern. Es gibt Problemumgehungen, die durchgeführt werden müssen, um dies zu erreichen; wie es von Yodice in diesem Thread getan wurde . Auch um eine Segwit-Empfangsadresse zu erstellen, muss man verwenden addwitnessaddress. Viele Unternehmen verwenden einfach direkt die Core-Wallet, ohne viel zu programmieren (es besteht die Angst, dass etwas schief gehen könnte).

Was benötigt wird, ist, dass Bitcoin Core Wallet standardmäßig segwit ohne viel Basteln funktioniert. Ich höre 0.15.1 ist besser. Ich freue mich darauf

(Haftungsausschluss: Ich arbeite bei BitGo.)

Wir haben den Segwit-Support am 13. September für alle unsere Kunden eingeführt. Um mit der Verwendung von Segwit zu beginnen, mussten Kunden nur ein Software-Update durchführen und in einigen Fällen den API-Aufruf aktualisieren, wenn sie zuvor explizit Nicht-Segwit-Adressen angefordert hatten.

Bis zum 19. September haben unsere Kunden mehr als 13 % Segwit-Transaktionen erstellt. Anfang Dezember waren es etwa 63 %.

Meine Erfahrung in Gesprächen mit Kunden war, dass ihnen oft nicht bewusst war, wie viel Einsparungen sie durch einen Wechsel erzielen würden. Mehrere Male führte meine Vorlage eines genauen Kostenvoranschlags dazu, dass sie innerhalb weniger Tage wechselten. Einige wenige Kunden hinken bewusst hinterher, weil sie nicht auf eine neue Version updaten wollten oder aus anderen Gründen segwit nicht nutzen konnten.

Außerdem sitzen viele Unternehmen auf einer hohen Anzahl von Nicht-Segwit-UTXOs, die sie nur im Laufe der Zeit durchlaufen würden.

Was ich zu sagen versuche ist, selbst wenn es kinderleicht ist, umzuschalten, kann die Adoption eine Weile dauern. Wenn ein Unternehmen jedoch den Übergang selbst vornehmen muss, kann das ziemlich einschüchternd sein, und ich konnte verstehen, warum es von einigen abgeschreckt wird, die ihre eigene Software verwenden.