Zum Inhalt springen
BitcoinToolkit

Bitcoin-Transaktionsgebührenrechner

Schätze eine Bitcoin-Transaktionsgebühr aus UTXOs, Ausgabetypen, virtueller Größe und einem Live- oder manuellen sat/vB-Kurs.

Transaktionsstruktur + Gebührenrate

Schätze die Gebühr, bevor du sendest

Die Höhe des BTC bestimmt nicht die Netzwerkgebühr. Eingaben, Ausgaben, signierte Transaktionsgröße und sat/vB tun das.

Gebührenrate
Ziele sind Empfehlungen, keine Bestätigungsgarantien.
Gleiche Transaktion, aktuelle Ziele

Bestätigungsziele vergleichen

So werden Bitcoin-Transaktionsgebühren berechnet

Eine Bitcoin-Gebühr basiert auf der signierten Transaktionsgröße und dem gewählten Gebührensatz, nicht auf dem gesendeten BTC-Betrag. Der Rechner schätzt zunächst das Transaktionsgewicht aus den Eingabe- und Ausgabe-Skripttypen, wandelt Gewichtseinheiten in virtuelle Bytes um und multipliziert dann vBytes mit satoshis pro virtuellem Byte. Das Endergebnis wird aufgerundet, da die Gebühr eine ganze Zahl von satoshis sein muss.

Wallets wählen UTXOs zum Ausgeben aus. Jeder ausgewählte UTXO wird zu einer Eingabe, und eine Zahlung erzeugt typischerweise sowohl eine Empfängerausgabe als auch eine Wechselausgabe. Das Ausgeben von mehr UTXOs erhöht normalerweise die vsize, auch wenn der Zahlungsbetrag gleich bleibt. Für den breiteren Gebührenmarkt-Kontext lesen Sie Wie Bitcoin-Transaktionsgebühren funktionieren.

Von der UTXO-Struktur zu einer ganzen satoshi-Gebühr
  1. Beschreiben Sie die signierte Eingabe- und Ausgabestruktur
  2. Schätzen Sie Basis- und Witness-Bytes
  3. Berechnen Sie Gewicht und virtuelle Größe
  4. Wenden Sie den gewählten sat/vB-Satz an
  5. Runden Sie die endgültige Gebühr auf eine ganze satoshi auf

Weight-Einheiten, vBytes und sat/vB

SegWit diskontiert Witness-Daten, indem Basisbytes mit vier Gewichtseinheiten und Witness-Bytes mit einem gezählt werden. Die Transaktionsgewichtformel ist Basisgröße multipliziert mit drei plus gesamte serialisierte Größe, was äquivalent zu vier mal Basisbytes plus Witness-Bytes ist. Die virtuelle Größe ist Gewicht geteilt durch vier und aufgerundet.

sat/vB ist der Gebührensatz, der auf die virtuelle Größe angewendet wird. Eine 141-vB-Transaktion bei 5 sat/vB hat eine Gebühr von 705 sats. Bei 0,5 sat/vB beträgt das nicht gerundete Produkt 70,5 sats und dieser Rechner gibt 71 sats zurück. Der effektiv angezeigte Satz wird dann 71 geteilt durch 141, anstatt den eingegebenen Satz stillschweigend zu ändern.

WertBedeutungVerwendet für
Weight (WU)Konsensgewicht aus Basis- und Witness-SerialisierungAnwendung des SegWit-Rabatts
Virtuelle Größe (vB)Weight geteilt durch vier, aufgerundetGebührenvergleich
sat/vBSatoshis pro virtuellem ByteGebührenauswahl

Wie Eingabe- und Ausgabetypen die Schätzung ändern

Eine Eingabe gibt einen bestehenden UTXO aus und enthält die Daten, die zur Autorisierung dieser Ausgabe erforderlich sind. Legacy-P2PKH-Eingaben sind größer als typische Native-SegWit-P2WPKH-Eingaben nach Gewichtsdiskontierung. Taproot-Key-Path-Ausgaben verwenden Schnorr-Signaturen und ein anderes Witness-Layout. Eine verschachtelte P2SH-P2WPKH-Ausgabe trägt ein Redeem-Skript in der Basistransaktion sowie Witness-Daten.

Ausgaben sperren Wert an ein neues Skript. P2PKH-, P2SH-, P2WPKH-, P2WSH- und P2TR-Skripte haben unterschiedliche serialisierte Längen. Die Adresse, an die Sie zahlen, bestimmt den Empfängerausgabetyp; Ihre Wallet und die gewählte Wechseladresse bestimmen den Wechselausgabetyp. Verwenden Sie Satoshi-Umrechner wenn die Aufgabe Einheitenumrechnung und nicht Gebührenschätzung ist.

Durchgerechnete Bitcoin-Gebührenbeispiele

Ein typisches Native-SegWit-Profil mit einer P2WPKH-Eingabe, einer Zahlungsausgabe und einer Wechselausgabe wird auf 563 WU oder 141 vB geschätzt. Bei 10 sat/vB ergibt das 1.410 sats. Zehn P2WPKH-Eingaben, die in eine P2WPKH-Ausgabe konsolidiert werden, werden auf 2.896 WU oder 724 vB geschätzt, was zeigt, warum die Anzahl der Eingaben wichtig ist.

Die Voreinstellungen sind reproduzierbare Transaktionsstrukturen, keine Versprechen über eine Wallet-Transaktion. Eine Wallet kann mehr UTXOs auswählen, Wechselgeld weglassen, Ausgaben hinzufügen, einen anderen Skripttyp verwenden oder eine leicht unterschiedliche ECDSA-Signaturlänge erzeugen. Vergleichen Sie die Rechnerablaufverfolgung mit der endgültigen Wallet-Vorschau.

Live-Ziele und manuelle Gebührensätze

Live-Ziele werden serverseitig aus mempool.space-Gebührenempfehlungen geladen und nach der Validierung kurz zwischengespeichert. Schnellste, ungefähr 30 Minuten, ungefähr 60 Minuten und Economy-Labels beschreiben aktuelle Empfehlungsstufen; sie garantieren keine Bestätigungszeit, da Miner Transaktionen auswählen und Mempool-Bedingungen sich nach der Schätzung ändern können.

Der manuelle Modus ist nützlich, wenn eine Wallet, ein Knoten oder eine Richtlinie Ihnen einen bevorzugten Satz vorgibt. Dezimalraten werden durch den Multiplikationsschritt beibehalten, einschließlich Eingaben unter einem Satoshi pro vByte. Nur die endgültige Gesamtgebühr wird auf einen ganzen Satoshi aufgerundet.

Was dieser Rechner nicht modelliert

Diese Version modelliert gängige signierte Einzelsignatur-P2PKH-, verschachtelte P2SH-P2WPKH-, P2WPKH- und Taproot-Key-Path-Eingaben. Sie modelliert keine P2WSH-Eingaben, Multisig, Taproot-Skript-Pfad-Ausgaben, OP_RETURN-Daten, Inschriften oder unbekannte Skripte. ECDSA-Signaturen können in der Länge variieren, daher können Legacy- und SegWit-Schätzungen leicht von der endgültigen signierten Transaktion abweichen.

Der optionale USD-Wert verwendet die vorhandene überprüfte Bitcoin-Marktübersicht. Es ist eine sekundäre Umrechnungsreferenz und wird weggelassen, wenn diese Quelle nicht verfügbar ist. Die sats- und BTC-Gebührenberechnung bleibt ohne Marktdaten vollständig nutzbar.

Bitcoin-Transaktionsgebührenrechner FAQ

Ändert die Menge an BTC die Transaktionsgebühr?

Nicht direkt. Die Gebühr wird durch die virtuelle Größe der signierten Transaktion und sat/vB bestimmt. Der Betrag kann indirekt die UTXO-Auswahl und das Wechselgeld beeinflussen, was die Struktur verändern kann.

Was ist ein vbyte in Bitcoin?

Ein virtuelles Byte ist das Transaktionsgewicht geteilt durch vier und aufgerundet. Wallets und Gebührenschätzer verwenden vbytes, um Gebühren zwischen Legacy- und SegWit-Transaktionen zu vergleichen.

Warum erhöhen zusätzliche Eingaben die Gebühr?

Jede Eingabe trägt den Outpoint, die Sequenz und die Entsperrdaten, die zum Ausgeben eines UTXO erforderlich sind. Mehr Eingaben erhöhen das Transaktionsgewicht und damit die vsize.

Soll ich einen Wechselbetrag einbeziehen?

Wechselbetrag einbeziehen, wenn die ausgewählten UTXOs die Zahlung plus Gebühr übersteigen und die Wallet den Restbetrag zurückgibt. Wenn die Transaktion den ausgewählten Wert ohne Wechselgeld ausgibt, deaktivieren Sie diese Option.

Können Bitcoin-Gebühren unter 1 sat/vB liegen?

Ein manueller Satz kann eine Dezimalzahl wie 0,5 sat/vB enthalten. Relay- und Mining-Richtlinien bestimmen weiterhin, ob eine Transaktion mit niedriger Gebühr propagiert und bestätigt wird.

Sind die Live-Bestätigungsziele garantiert?

Nein. Sie sind aktuelle Empfehlungsstufen, keine Garantien. Mempool-Nachfrage und Miner-Auswahl können sich nach der Berechnung der Schätzung ändern.

Warum kann meine Wallet einen anderen vsize anzeigen?

Die Wallet kennt die genauen ausgewählten UTXOs, Skripte und endgültigen Signaturen. Dieser Rechner verwendet überprüfte typische signierte Größen und modelliert nicht jeden Skriptpfad.

Benötigt der Rechner den BTC-Preis?

Nein. Weight, vsize, sats und BTC werden ohne Preisdaten berechnet. BTC/USD wird nur für die optionale ungefähre Dollarumrechnung verwendet.

Methodik und Quellen

Die Engine verwendet Bitcoin-Serialisierungsregeln und überprüfte typische signierte Komponentengrößen. Dasselbe serverseitige Berechnungsobjekt versorgt die erste Seite, REST-Updates, Zielvergleich und Kopierausgabe.

  • Basisbytes zählen vier WU und Witness-Bytes zählen einen WU; die virtuelle Größe ist das Gewicht geteilt durch vier und aufgerundet.
  • CompactSize-Längen werden auf Eingabe- und Ausgabeanzahlen an ihren dokumentierten Übergangsgrenzen angewendet.
  • Die Gebührenratenmultiplikation bleibt Dezimaltext, und nur die endgültige Gebühr wird auf einen ganzen satoshi aufgerundet.
  • Live-Gebührenempfehlungen werden serverseitig validiert und zwischengespeichert; nicht verfügbare Werte werden niemals zu Null.
  • BTC/USD ist eine optionale sekundäre Umrechnung aus dem vorhandenen Bitcoin-Markt-Cache und kann das Kerngebührenergebnis nicht beeinflussen.

Primärreferenzen

Überprüft durch die BitcoinToolkit-Redaktionsteam Berechnungslogik zuletzt getestet