Satoshi BrotherDein Bruder am Kryptomarkt
DE

Bitcoin-Entwickler führen drei neue BIPs zusammen: Transaktionsgebühren könnten sinken

Bitcoin-Entwickler haben drei BIPs zusammengeführt, die darauf abzielen, die Transaktionsgebühren durch die Verbesserung der Signaturaggregationsmethoden zu senken. Dies könnte potenziell die Kosten für die Nutzer reduzieren.

Bitcoin-Entwickler führen drei neue BIPs zusammen: Transaktionsgebühren könnten sinken

Einführung der neuen BIPs

Das Vorschlagsrepository von Bitcoin hat vom 2. bis 4. November drei Entwurfsspezifikationen (BIPs) hinzugefügt, die die Gebühren für Zahlungen, die von mehreren Nutzern gemeinsam erstellt werden, sowie für die Konsolidierung vieler Eingaben in einen Ausgang senken könnten. BIP 458 wurde am 2. November zusammengeführt, BIP 459 am 3. November und BIP 460 am 4. November. Der Mechanismus dieser BIPs kombiniert die Signaturen, die an den Transaktionseingaben angehängt sind, mit den ausgegebenen Coins.

Aggregation von Signaturen

Die Halbaggregation kombiniert unabhängig produzierte Signaturen ohne eine interaktive Signiersitzung: n Signaturen von 64 Bytes werden auf 32(n+1) Bytes reduziert. Die Vollaggregation erfordert eine koordinierte Signierung und produziert eine einzige 64-Byte-Signatur für alle aggregierten Signaturen in einer Gruppe. Bei zehn Signaturen bedeutet dies, dass sich 640 Bytes auf 352 oder 64 Bytes reduzieren. Dies entspricht einer Reduzierung der Signaturlast um 45 % bzw. 90 %, bevor der Kodierungsüberhead berücksichtigt wird. Die tatsächliche Reduzierung der gesamten Transaktionsgebühr wäre jedoch deutlich geringer.

Berechnung der Bitcoin-Gebühren

Bitcoin-Gebühren werden üblicherweise pro virtuellem Byte (vB) berechnet. Nach den Gewichtungsregeln von Bitcoin ist die virtuelle Größe das Transaktionsgewicht geteilt durch vier, aufgerundet. Hypothetische Beispiele setzen alle Eingaben in eine berechtigte Aggregationsgruppe und verwenden die Standard-Signiereinstellungen, 34-Byte-Ausgabeskripte sowie keine optionalen zusätzlichen Zeugen-Daten oder Anhänge. Transaktionsüberhead, Zeugenkodierung und das Markerbyte der Gruppe sind ebenfalls enthalten.

Eine gemeinsame Transaktion mit zehn Eingaben und zehn Ausgaben würde sich mit Halbaggregation von 1.016 vB auf 944 vB oder mit Vollaggregation auf 872 vB reduzieren, was die Gebühr um etwa 7,1 % bzw. 14,2 % senkt. Bei illustrativen 10 Satoshis pro vB würden die Einsparungen 720 oder 1.440 Satoshis betragen.

Konsolidierung von Eingaben

Die Konsolidierung bringt im zweiten Beispiel mit 100 Eingaben, die in einen Ausgang kombiniert werden, noch größere Vorteile. Ihre Größe fällt mit Halbaggregation von 5.804 vB auf 5.012 vB oder mit Vollaggregation auf 4.220 vB, was die Gebühren um etwa 13,6 % bzw. 27,3 % senkt.

Aktivierungsparameter und Anforderungen

BIP 460 lässt die Aktivierungsparameter unbestimmt, und die vorgeschlagene Zeugenversion, derzeit v2, erfordert eine Koordination mit anderen Vorschlägen. Wallets müssten den neuen Ausgabetyp unterstützen, da bestehende Taproot-Ausgaben nicht automatisch aggregiert werden, wenn sie auf direkte signaturbasierte oder Schlüsselpfad-Ausgaben beschränkt sind. Ausgaben, die Skripte ausführen, bekannt als Skriptpfad-Ausgaben, können nicht zu Aggregationsgruppen hinzugefügt werden, und berechtigte Eingaben können sich abmelden.

Die Vollaggregation benötigt ein zustandsbehaftetes, zweirundiges Signierungsprotokoll, und die Wiederverwendung geheimer Nonces kann die Signierschlüssel offenlegen, was Anforderungen an Hardware- und luftdichte Unterstützung stellt. Die Halbaggregation vermeidet diese gemeinsame Signiersitzung, obwohl der kollaborative Transaktionsaufbau weiterhin eine Einigung erfordert.

In anderen Sprachen: EnglishРусскийFrançaisItalianoEspañol

Redaktions- & KI-Richtlinien · Kontakt