{"id":8,"date":"2026-07-25T09:36:21","date_gmt":"2026-07-25T01:36:21","guid":{"rendered":"https:\/\/bitcointoolkit.top\/knowledge\/how-bitcoin-transaction-fees-work\/"},"modified":"2026-08-05T06:56:40","modified_gmt":"2026-08-04T22:56:40","slug":"how-bitcoin-transaction-fees-work","status":"publish","type":"post","link":"https:\/\/bitcointoolkit.top\/de\/learn\/how-bitcoin-transaction-fees-work\/","title":{"rendered":"Wie Bitcoin-Transaktionsgeb\u00fchren funktionieren"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Zwei Bitcoin-Zahlungen k\u00f6nnen denselben Betrag senden und sehr unterschiedliche Netzwerkgeb\u00fchren zahlen. Der Unterschied liegt nicht im \u00fcbertragenen Wert. Es liegt an der Transaktion, die die Wallet aufbauen muss: welche unausgegebenen Ausgaben zu Eingaben werden, wie viele neue Ausgaben erstellt werden, welche Skripttypen beteiligt sind, wie viele serialisierte Daten die signierte Transaktion enth\u00e4lt und welche Geb\u00fchrenrate die Wallet auf diese virtuelle Gr\u00f6\u00dfe anwendet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies ist der Grund, warum eine Wallet vor der M\u00fcnzauswahl eine Geb\u00fchr anzeigen kann und nach der Auswahl der endg\u00fcltigen Eingaben eine andere. Es ist auch der Grund, warum das Senden von 0,01 BTC mehr kosten kann als das Senden von 1 BTC. Bitcoin berechnet keinen Prozentsatz der Zahlung. Es bepreist Blockspeicher.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Berechnung folgt einem kontinuierlichen Pfad:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Inputs and outputs\n\u2192 serialized transaction data\n\u2192 transaction Weight\n\u2192 virtual size in vB\n\u2192 fee rate in sat\/vB\n\u2192 total fee in sats<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn Sie diesen Pfad verstehen, k\u00f6nnen Sie eine Wallet-Geb\u00fchrenvorschau lesen, ohne den Zahlungsbetrag, die Geb\u00fchrenrate und die endg\u00fcltige Geb\u00fchr zu verwechseln.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die Geb\u00fchr ist kein Prozentsatz<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Bitcoin-Transaktionsgeb\u00fchr ist die Differenz zwischen dem Gesamtwert ihrer Eingaben und dem Gesamtwert, der ihren Ausgaben zugewiesen ist:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Transaktionsgeb\u00fchr\n=\nGesamtwert der Eingaben\n\u2212\nGesamtwert der Ausgaben<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Angenommen, eine Wallet gibt einen Eingang im Wert von 120.000 sats aus. Sie erstellt eine Zahlungsausgabe von 100.000 sats und eine Wechselgeldausgabe von 18.500 sats. Die verbleibenden 1.500 sats sind die Transaktionsgeb\u00fchr:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>120.000 sats\n\u2212 100.000 sats\n\u2212 18.500 sats\n= 1.500 sats Geb\u00fchr<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Das Netzwerk zieht diese Geb\u00fchr nicht separat von einem Konto ab. Die Geb\u00fchr ist der Eingabewert, den die Transaktion keiner neuen Ausgabe zuweist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Wallet kann auf demselben Bildschirm mehrere zusammenh\u00e4ngende Zahlen anzeigen. Sie beschreiben verschiedene Teile der Transaktion und sollten nicht ohne ihre Einheiten verglichen werden.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Angezeigter Wert<\/th><th>Was er bedeutet<\/th><th>Beispiel<\/th><\/tr><\/thead><tbody><tr><td>Empf\u00e4ngerbetrag<\/td><td>Bitcoin, der dem vorgesehenen Empf\u00e4ngerausgang zugewiesen ist<\/td><td>100.000 sats<\/td><\/tr><tr><td>Gesamtgeb\u00fchr<\/td><td>Eingabewert, der keinem Ausgang zugewiesen ist<\/td><td>1.500 sats<\/td><\/tr><tr><td>Geb\u00fchrenrate<\/td><td>Preis pro virtuellem Byte<\/td><td>10 sat\/vB<\/td><\/tr><tr><td>Virtuelle Gr\u00f6\u00dfe<\/td><td>Weighted Transaktionsgr\u00f6\u00dfe f\u00fcr den Geb\u00fchrenvergleich<\/td><td>150 vB<\/td><\/tr><tr><td>Gesamtbelastung der Wallet<\/td><td>Empf\u00e4ngerbetrag plus Geb\u00fchr, wenn der Absender diese separat zahlt<\/td><td>101.500 sats<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Der Zahlungsbetrag und die Gesamtgeb\u00fchr werden in sats oder BTC gemessen. Der Geb\u00fchrensatz wird in sat\/vB gemessen. Die virtuelle Gr\u00f6\u00dfe wird in vB gemessen. Wenn diese Begriffe ungewohnt sind, lesen Sie zuerst <a href=\"https:\/\/bitcointoolkit.top\/de\/learn\/what-is-a-satoshi\/\">was ein satoshi in Wallets und Geb\u00fchrenanzeigen bedeutet<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Eingaben und Ausgaben bestimmen die Gr\u00f6\u00dfe<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Eingaben verbrauchen vorhandene UTXOs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bitcoin-Wallets geben nicht von einem Kontostand aus. Sie geben vorhandene unausgegebene Transaktionsausgaben aus, die allgemein als UTXOs bezeichnet werden. Jedes ausgew\u00e4hlte UTXO wird zu einer Eingabe in der neuen Transaktion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Eingang identifiziert einen vorherigen Ausgang und liefert die Daten, die erforderlich sind, um die Ausgabebedingungen dieses Ausgangs zu satisfizieren. Abh\u00e4ngig vom Skripttyp erscheinen einige Autorisierungsdaten in der Basis-Transaktionsserialisierung und einige im Witness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein angezeigter Kontostand kann die Struktur verbergen, die f\u00fcr Geb\u00fchren wichtig ist. Eine Wallet, die 500.000 sats anzeigt, k\u00f6nnte Folgendes kontrollieren:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ein UTXO im Wert von 500.000 sats;<\/li>\n\n\n\n<li>f\u00fcnf UTXOs im Wert von jeweils 100.000 sats;<\/li>\n\n\n\n<li>oder f\u00fcnfzig UTXOs im Wert von jeweils 10.000 sats.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Alle drei Wallets zeigen denselben Gesamtkontostand. Das Ausgeben von ihnen erzeugt nicht dieselbe Transaktion. Mehr ausgew\u00e4hlte UTXOs bedeuten im Allgemeinen mehr Eingaben, und jede zus\u00e4tzliche Eingabe bringt einen weiteren Outpoint, ein Sequenzfeld, Skript- oder Witness-Daten und einen L\u00e4ngenpr\u00e4fix in die serialisierte Transaktion.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine 50.000-sat-Zahlung, die durch einen geeigneten UTXO finanziert wird, kann daher kleiner sein als dieselbe Zahlung, die durch acht kleine UTXOs finanziert wird. Die M\u00fcnzauswahl \u00e4ndert auch die Privatsph\u00e4re und den zuk\u00fcnftigen UTXO-Satz der Wallet. Um die Kosten der Konsolidierung von UTXOs jetzt mit der sp\u00e4teren separaten Ausgabe zu vergleichen, verwenden Sie die <a href=\"https:\/\/bitcointoolkit.top\/de\/tools\/bitcoin-utxo-consolidation-calculator\/\">Bitcoin-UTXO-Konsolidierungsrechner<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Empf\u00e4nger- und Wechselgeld-Ausgaben<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Transaktionsausgang enth\u00e4lt einen ganzzahligen Wert in satoshis und ein Sperrskript. Die Zahlung an den Empf\u00e4nger ist ein Ausgang. Das Wechselgeld an den Absender ist normalerweise ein anderer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn eine Wallet einen 120.000-sat-UTXO ausw\u00e4hlt, um eine 100.000-sat-Zahlung zu leisten, kann sie normalerweise nicht nur einen Teil dieses UTXO ausgeben. Die neue Transaktion verbraucht die gesamte Ausgabe. Nach Abzug der Geb\u00fchr kehrt der ungenutzte Wert zu einer von der Wallet kontrollierten Wechselgeldausgabe zur\u00fcck.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine typische Zahlung kann daher einen oder mehrere Eing\u00e4nge, eine Empf\u00e4ngerausgabe, eine Wechselgeldausgabe und feste Felder wie Version und Locktime enthalten. Sie enth\u00e4lt auch Eingabe- und Ausgabez\u00e4hler, und jeder Eingang hat seinen eigenen Sequenzwert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Hinzuf\u00fcgen eines weiteren Empf\u00e4ngers f\u00fcgt eine Ausgabe hinzu. Das Hinzuf\u00fcgen von Wechselgeld f\u00fcgt ebenfalls eine hinzu. Jede Ausgabe erh\u00f6ht die Transaktionsgr\u00f6\u00dfe, obwohl ein gew\u00f6hnlicher Einzelsignatur-Eingang normalerweise mehr virtuelle Gr\u00f6\u00dfe hinzuf\u00fcgt als eine gew\u00f6hnliche Ausgabe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Wallet kann Wechselgeld vermeiden, wenn der ausgew\u00e4hlte Eingabewert eng mit der Zahlung plus Geb\u00fchr \u00fcbereinstimmt. Sie kann auch einen sehr kleinen Restbetrag zur Geb\u00fchr hinzuf\u00fcgen, anstatt eine unwirtschaftliche Wechselgeldausgabe zu erstellen. Diese Entscheidung h\u00e4ngt von der M\u00fcnzauswahl und den Richtlinienregeln der Wallet ab, weshalb \u201ceine Zahlung\u201d nicht gen\u00fcgend Informationen sind, um eine Geb\u00fchr zu reproduzieren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bytes, Weight und vSize<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bitcoin-Transaktionen werden in Bytes serialisiert. Die Rohstruktur umfasst eine Version, Eingabeanzahl, Eingaben, Ausgabeanzahl, Ausgaben und Locktime. SegWit-Transaktionen enthalten auch einen Marker, ein Flag und Witness-Felder.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vor SegWit bezogen sich Geb\u00fchrenvergleiche oft direkt auf Transaktionsbytes. BIP 141 f\u00fchrte die Transaktions-Weight ein, damit Witness-Daten anders beitragen k\u00f6nnen als Nicht-Witness-Daten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">BIP 141 definiert Weight als:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Transaction Weight\n=\nBase transaction size \u00d7 3\n+\nTotal transaction size<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dieselbe Beziehung kann geschrieben werden als:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Transaction Weight\n=\nNon-witness bytes \u00d7 4\n+\nWitness bytes<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Nicht-Witness-Byte tr\u00e4gt vier Gewichtseinheiten bei. Ein Witness-Byte tr\u00e4gt eine bei. Die geringere Gewichtung macht Witness-Daten nicht kostenlos; sie verbrauchen weiterhin Block-Weight und erh\u00f6hen weiterhin die geb\u00fchrenrelevante Gr\u00f6\u00dfe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wallets und Geb\u00fchrenm\u00e4rkte dr\u00fccken das Ergebnis \u00fcblicherweise in virtuellen Bytes aus, abgek\u00fcrzt vB:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vSize\n=\nceil(Transaction Weight \u00f7 4)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Division wird auf ein ganzes virtuelles Byte aufgerundet. Basisgr\u00f6\u00dfe, gesamte serialisierte Gr\u00f6\u00dfe, Weight und vSize sind verwandte Ma\u00dfe, aber sie sind nicht austauschbar. Die Basisgr\u00f6\u00dfe schlie\u00dft Witness-bezogene Daten aus. Die Gesamtgr\u00f6\u00dfe umfasst die vollst\u00e4ndige Serialisierung. Weight wendet die Vier-zu-eins-Regel an. vSize wandelt diese Weight in die ganzzahlige Gr\u00f6\u00dfe um, die f\u00fcr \u00fcbliche Geb\u00fchrenratenberechnungen verwendet wird.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">sat\/vB bepreist die Transaktion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die \u00fcbliche Bitcoin-Geb\u00fchrenrateneinheit ist Satoshis pro virtuellem Byte, geschrieben sat\/vB. Sobald die Transaktionsstruktur eine vSize erzeugt hat, lautet die vereinfachte Geb\u00fchrenberechnung:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Gesch\u00e4tzte Geb\u00fchr in sats\n=\nTransaktions-vSize\n\u00d7\nGeb\u00fchrenrate in sat\/vB<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Einheiten k\u00fcrzen sich sauber heraus: Virtuelle Bytes multipliziert mit satoshis pro virtuellem Byte ergeben eine Gesamtzahl von satoshis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Rate und die Gesamtgeb\u00fchr beantworten unterschiedliche Fragen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Geb\u00fchrenrate:<\/strong> wie viel die Transaktion f\u00fcr jede Einheit der virtuellen Gr\u00f6\u00dfe zahlt.<\/li>\n\n\n\n<li><strong>Gesamtgeb\u00fchr:<\/strong> wie viele satoshis die vollst\u00e4ndige Transaktion zahlt.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Eine gro\u00dfe Transaktion kann bei moderater Rate eine hohe Gesamtgeb\u00fchr zahlen. Eine kompakte Transaktion kann bei h\u00f6herer Rate eine niedrigere Gesamtsumme zahlen. Der Vergleich nur der Gesamtgeb\u00fchr verbirgt den Unterschied zwischen Transaktionsgr\u00f6\u00dfe und Geb\u00fchrenmarktdringlichkeit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sobald die endg\u00fcltige signierte Transaktion bekannt ist, kann ihre effektive Geb\u00fchrenrate aus der tats\u00e4chlichen Geb\u00fchr und der tats\u00e4chlichen vSize berechnet werden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Effektive Geb\u00fchrenrate\n=\nTats\u00e4chliche Geb\u00fchr in sats\n\u00f7\nTats\u00e4chliche vSize in vB<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die effektive Rate kann eine Dezimalzahl enthalten, auch wenn die Transaktionsgeb\u00fchr selbst eine ganze Zahl von satoshis ist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Wallet oder ein Rechner kann auch ein dezimales Geb\u00fchrenratenziel akzeptieren. Die Transaktionsgeb\u00fchr selbst wird weiterhin auf eine ganze Zahl von sats aufgel\u00f6st, da Eingabe- und Ausgabewerte ganze Zahlen sind. Wenn die Multiplikation einen Bruchteil eines Satoshi ergibt, muss die Implementierung eine ganze-Satoshi-Geb\u00fchr w\u00e4hlen. Das Aufrunden vermeidet, unter die angeforderte Zielrate zu fallen, was dazu f\u00fchren kann, dass die endg\u00fcltige effektive Rate geringf\u00fcgig h\u00f6her ist als der eingegebene Wert.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Eine reproduzierbare Geb\u00fchrenberechnung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Das folgende Beispiel modelliert eine g\u00e4ngige signierte Transaktionsstruktur:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>2 Native SegWit P2WPKH-Eing\u00e4nge;<\/li>\n\n\n\n<li>1 P2WPKH-Empf\u00e4ngerausgang;<\/li>\n\n\n\n<li>1 P2WPKH-Wechselgeldausgang;<\/li>\n\n\n\n<li>CompactSize-Z\u00e4hlungen, die jeweils in ein Byte passen;<\/li>\n\n\n\n<li>72-Byte serialisierte ECDSA-Signaturen im Witness;<\/li>\n\n\n\n<li>und eine ausgew\u00e4hlte Geb\u00fchrenrate von 12 sat\/vB.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Dies ist ein veranschaulichendes technisches Modell, keine Benutzertransaktionsaufzeichnung oder ein Anspruch auf eine bestimmte Wallet. Endg\u00fcltige ECDSA-Signaturl\u00e4ngen k\u00f6nnen variieren, daher kann eine Wallet vor dem Signieren eine etwas andere maximale Eingabe-Weight reservieren.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Von der Serialisierung bis zur endg\u00fcltigen Geb\u00fchr<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die beiden P2WPKH-Eing\u00e4nge tragen jeweils 41 Basisbytes bei. Die beiden P2WPKH-Ausg\u00e4nge tragen jeweils 31 Bytes bei. Feste Felder und Ein-Byte-Eingabe- und Ausgabez\u00e4hler tragen weitere 10 Basisbytes bei. Jeder modellierte Eingang tr\u00e4gt 108 Witness-Bytes: ein Byte f\u00fcr die Stapelanzahl, ein Byte f\u00fcr die Signaturl\u00e4nge, eine 72-Byte-serialisierte Signatur, ein Byte f\u00fcr die L\u00e4nge des \u00f6ffentlichen Schl\u00fcssels und einen 33-Byte-komprimierten \u00f6ffentlichen Schl\u00fcssel.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Komponente<\/th><th>Basisbytes<\/th><th>Witness-Bytes<\/th><th>Weight-Beitrag<\/th><\/tr><\/thead><tbody><tr><td>Version, Z\u00e4hler und Locktime<\/td><td>10<\/td><td>0<\/td><td>40 WU<\/td><\/tr><tr><td>Zwei P2WPKH-Eing\u00e4nge<\/td><td>82<\/td><td>216<\/td><td>544 WU<\/td><\/tr><tr><td>Zwei P2WPKH-Ausg\u00e4nge<\/td><td>62<\/td><td>0<\/td><td>248 WU<\/td><\/tr><tr><td>SegWit-Marker und Flag<\/td><td>0<\/td><td>2<\/td><td>2 WU<\/td><\/tr><tr><td><strong>Gesamt<\/strong><\/td><td><strong>154<\/strong><\/td><td><strong>218<\/strong><\/td><td><strong>834 WU<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>Weight\n= (154 base bytes \u00d7 4) + 218 witness bytes\n= 834 WU\n\nvSize\n= ceil(834 \u00f7 4)\n= 209 vB\n\nFee\n= 209 vB \u00d7 12 sat\/vB\n= 2,508 sats<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jede Annahme ist sichtbar. \u00c4ndern Sie die Eingabeanzahl, Ausgabeanzahl, Skripttyp, Witness-Gr\u00f6\u00dfe oder Geb\u00fchrenrate, und das Ergebnis \u00e4ndert sich. Um gemischte Eingabe- und Ausgabetypen zu modellieren, \u00f6ffnen Sie die <a href=\"https:\/\/bitcointoolkit.top\/de\/tools\/bitcoin-transaction-fee-calculator\/\">Bitcoin-Transaktionsgeb\u00fchrenrechner<\/a>, geben Sie die von der Wallet angezeigte Struktur ein und vergleichen Sie die Sch\u00e4tzung mit der endg\u00fcltigen Transaktionsvorschau.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gleiche Zahlung, andere Geb\u00fchr<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Betrachten Sie zwei Wallets, die jeweils dieselbe Zahlung von 100.000-sat senden, einen P2WPKH-Wechselgeldausgang erstellen und eine Geb\u00fchrenrate von 12 sat\/vB verwenden. Der einzige Unterschied ist die Anzahl der P2WPKH-Eing\u00e4nge.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unter Verwendung desselben 72-Byte-Signaturmodells wie im Arbeitsbeispiel:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Modellierte Transaktion<\/th><th>Eingaben<\/th><th>Ausgaben<\/th><th>Gewicht<\/th><th>vSize<\/th><th>Geb\u00fchr bei 12 sat\/vB<\/th><\/tr><\/thead><tbody><tr><td>Brieftasche A<\/td><td>1 P2WPKH<\/td><td>2 P2WPKH<\/td><td>562 WU<\/td><td>141 vB<\/td><td>1.692 sats<\/td><\/tr><tr><td>Brieftasche B<\/td><td>8 P2WPKH<\/td><td>2 P2WPKH<\/td><td>2.466 WU<\/td><td>617 vB<\/td><td>7.404 sats<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Der Empf\u00e4nger erh\u00e4lt denselben Betrag. Die Geb\u00fchrenrate ist dieselbe. Wallet B zahlt mehr, weil es mehr Eing\u00e4nge ausgibt und eine gr\u00f6\u00dfere Transaktion erstellt.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Der Betrag kann unver\u00e4ndert sein. Die Transaktionsstruktur ist es nicht.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Geb\u00fchrensch\u00e4tzung, die die tats\u00e4chlichen UTXOs der Wallet nicht kennt, ist daher ein Szenario, nicht die endg\u00fcltige Transaktion. Die Wallet muss reale Eing\u00e4nge ausw\u00e4hlen, bevor sie die wahrscheinliche Gr\u00f6\u00dfe und Geb\u00fchr bestimmen kann.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Eingabetyp \u00e4ndert die Kosten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Eingabeanzahl ist nicht die einzige strukturelle Variable. Die Ausgabebedingungen der ausgew\u00e4hlten Ausg\u00e4nge bestimmen, was jeder Eingang serialisieren muss.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">G\u00e4ngige Einzel-Signatur-Profile umfassen Legacy P2PKH, verschachtelt SegWit P2SH-P2WPKH, nativ SegWit P2WPKH und Taproot-Schl\u00fcsselpfad P2TR. Sie f\u00fcgen nicht dasselbe Weight hinzu.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>G\u00e4ngiges Eingabeprofil<\/th><th>Wo Autorisierungsdaten erscheinen<\/th><th>Illustrative Randgr\u00f6\u00dfe<\/th><th>Wichtige Grenze<\/th><\/tr><\/thead><tbody><tr><td>P2PKH<\/td><td>Basis-Transaktion scriptSig<\/td><td>Etwa 148 vB<\/td><td>ECDSA-Signaturl\u00e4nge kann variieren<\/td><\/tr><tr><td>P2SH-P2WPKH<\/td><td>Einl\u00f6seprogramm in scriptSig plus Zeuge<\/td><td>Etwa 91 vB<\/td><td>Verschachtelt SegWit enth\u00e4lt Wrapper-Daten<\/td><\/tr><tr><td>P2WPKH<\/td><td>Zeuge<\/td><td>Etwa 68 vB<\/td><td>ECDSA-Signaturl\u00e4nge kann variieren<\/td><\/tr><tr><td>P2TR-Schl\u00fcsselpfad<\/td><td>Einzelne Schnorr-Signatur im Zeugen<\/td><td>Etwa 58 vB<\/td><td>Ein nicht standardm\u00e4\u00dfiges Sighash-Byte f\u00fcgt ein Byte hinzu<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Zahlen beschreiben g\u00e4ngige Einzel-Signatur-Ausgabepfade, nicht jede m\u00f6gliche Transaktion. Multisig, P2WSH, Taproot-Skriptpfade, Inschriften, komplexe Skripte und nicht standardm\u00e4\u00dfige Konstruktionen k\u00f6nnen sehr unterschiedliche Zeugendaten enthalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Auch der Ausgabetyp ist wichtig, obwohl eine Empfangsadresse nicht in jedem Fall die genauen zuk\u00fcnftigen Eingabekosten offenbart. F\u00fcr einen fokussierten Vergleich von Adresskodierungen, Kompatibilit\u00e4t und g\u00e4ngigen Skriptfamilien lesen Sie <a href=\"https:\/\/bitcointoolkit.top\/de\/learn\/bitcoin-address-types-explained\/\">Bitcoin-Adresstypen und ihre Auswirkungen auf Wallets<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Warum sich Wallet-Geb\u00fchrensch\u00e4tzungen \u00e4ndern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Wallet-Geb\u00fchrensch\u00e4tzung kann sich zwischen dem Zahlungsformular und dem Signierbildschirm \u00e4ndern, selbst wenn der Empf\u00e4ngerbetrag gleich bleibt. Mehrere Transaktionserstellungsentscheidungen k\u00f6nnen noch ungel\u00f6st sein, wenn die erste Sch\u00e4tzung erscheint.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">M\u00fcnzauswahl und Wechselgeld sind vorl\u00e4ufig<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die Wallet kann zun\u00e4chst eine Eingabeanzahl modellieren und dann nach Ber\u00fccksichtigung des Best\u00e4tigungsstatus, der M\u00fcnzverwaltungseinstellungen, der Datenschutzregeln, der Vermeidung von Wechselgeld oder der Notwendigkeit, die Geb\u00fchr zu decken, einen anderen Satz ausw\u00e4hlen. Sobald die Eingaben bekannt sind, kann sie eine Wechselgeldausgabe hinzuf\u00fcgen, entfernen oder deren Typ \u00e4ndern.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bitcoin Core's <code>fundrawtransaction<\/code> Die Dokumentation spiegelt diese Entscheidungen wider: Eine Wallet kann Eingaben hinzuf\u00fcgen, h\u00f6chstens eine Wechselausgabe erstellen, einen Wechseltyp ausw\u00e4hlen, einen Geb\u00fchrensatz in sat\/vB verwenden oder die Geb\u00fchr von bestimmten Ausgaben abziehen. Das Hinzuf\u00fcgen einer Eingabe erh\u00f6ht das Weight. Das Hinzuf\u00fcgen von Wechsel erh\u00f6ht die Ausgabengr\u00f6\u00dfe. Das Abziehen der Geb\u00fchr \u00e4ndert den Empf\u00e4ngerbetrag. Die Vermeidung einer winzigen Wechselausgabe kann den Restbetrag in die Geb\u00fchr verschieben.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Signaturen und Geb\u00fchrens\u00e4tze werden gesch\u00e4tzt<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">ECDSA-Signaturen haben nicht garantiert identische serialisierte L\u00e4ngen. Die Transaktionsfinanzierungsdokumentation von Bitcoin Core empfiehlt, die maximale serialisierte DER-Signaturgr\u00f6\u00dfe zu verwenden, wenn eine externe Eingabe-Weight-Sch\u00e4tzung geliefert wird. Eine Wallet kann daher ein sicheres Maximum reservieren, bevor die tats\u00e4chlichen Signaturen existieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der Geb\u00fchrensatz kann auch vor der Signierung aktualisiert werden. Wenn die Wallet eine neuere Sch\u00e4tzung erh\u00e4lt oder der Benutzer das Best\u00e4tigungsziel \u00e4ndert, \u00e4ndert sich der ausgew\u00e4hlte sat\/vB-Satz, auch wenn die Transaktionsstruktur unver\u00e4ndert bleibt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies sind keine zuf\u00e4lligen Abweichungen. Eine ge\u00e4nderte Geb\u00fchr sollte auf eine ge\u00e4nderte Eingabemenge, Ausgabestruktur, Signaturgr\u00f6\u00dfenannahme, Geb\u00fchrenratensch\u00e4tzung oder eine Kombination davon zur\u00fcckzuf\u00fchren sein.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Netzwerknachfrage bestimmt den Satz<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Transaktionsstruktur bestimmt vSize. Die Netzwerkbedingungen beeinflussen den Satz, den eine Wallet f\u00fcr ein Best\u00e4tigungsziel w\u00e4hlt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bitcoin Blockspeicherplatz ist begrenzt. Unbest\u00e4tigte Transaktionen konkurrieren um Aufnahme, und die Geb\u00fchrenrate ist eines der Hauptsignale, um zu vergleichen, wie viel jede Transaktion relativ zu ihrer virtuellen Gr\u00f6\u00dfe zahlt. Eine Wallet kann eine h\u00f6here Rate f\u00fcr ein aggressiveres Ziel w\u00e4hlen oder eine niedrigere Rate, wenn der Benutzer mehr Verz\u00f6gerung akzeptiert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bitcoin Core's <code>estimatesmartfee<\/code> RPC gibt eine ungef\u00e4hre Geb\u00fchrenrate f\u00fcr eine Transaktion zur\u00fcck, um innerhalb einer gew\u00fcnschten Anzahl von Bl\u00f6cken mit der Best\u00e4tigung zu beginnen, wenn ausreichende Daten verf\u00fcgbar sind. Es verwendet die virtuelle Transaktionsgr\u00f6\u00dfe und bietet zwei Sch\u00e4tzmodi:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Wirtschaftlich<\/strong> reagiert schneller auf kurzfristige Geb\u00fchrenratensenkungen und kann eine niedrigere Sch\u00e4tzung zur\u00fcckgeben.<\/li>\n\n\n\n<li><strong>Konservativ<\/strong> verwendet eine l\u00e4ngere Historie, reagiert langsamer auf kurzfristige Senkungen und kann eine h\u00f6here Sch\u00e4tzung zur\u00fcckgeben.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Keiner der Modi reserviert Blockplatz. Die Sch\u00e4tzung basiert auf beobachtetem Verhalten, nicht auf einer Zusage, dass ein Miner die Transaktion in einem bestimmten Block aufnimmt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wallets, Explorer und Dienste k\u00f6nnen unterschiedliche Zeitfenster, Mempool-Ansichten, Sicherheitsmargen und Zielbezeichnungen verwenden. Zwei Schnittstellen k\u00f6nnen daher gleichzeitig unterschiedliche S\u00e4tze empfehlen, ohne unterschiedliche Bitcoin-Konsensregeln anzuwenden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt keine einzige globale Mempool-Warteschlange, die jeder Knoten in genau derselben Reihenfolge sieht. Knoten empfangen Transaktionen zu unterschiedlichen Zeiten und wenden ihre eigenen Richtlinieneinstellungen an. Eine Wallet-Sch\u00e4tzung beschreibt die Daten, die ihrer Geb\u00fchrenquelle zur Verf\u00fcgung stehen; ein Miner w\u00e4hlt letztendlich aus den Transaktionen und Richtlinien aus, die diesem Mining-Betrieb zur Verf\u00fcgung stehen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die endg\u00fcltig signierte Transaktion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vor dem Signieren sch\u00e4tzt eine Wallet die Autorisierungsdaten, die f\u00fcr jede Eingabe erforderlich sind. Nach dem Signieren enth\u00e4lt die Transaktion die tats\u00e4chlichen Signaturen und Witness-Stacks. Die endg\u00fcltige Serialisierung offenbart die echte Weight, vSize, Gesamtgeb\u00fchr und effektive Geb\u00fchrenrate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der Signierbildschirm sollte daher als ma\u00dfgeblicher angesehen werden als eine fr\u00fche Sch\u00e4tzung bei der Betragseingabe. Er kann aufdecken, dass die Wallet mehr Eingaben als erwartet ausgew\u00e4hlt hat, Wechselgeld hinzugef\u00fcgt hat, einen anderen Ausgabetyp verwendet hat, eine andere Signaturgr\u00f6\u00dfe erzeugt hat oder die Geb\u00fchrenrate vor der Autorisierung aktualisiert hat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Zahlungsdetails k\u00f6nnen korrekt sein, w\u00e4hrend die Transaktionsstruktur dennoch eine weitere \u00dcberpr\u00fcfung verdient. \u00dcberpr\u00fcfen Sie beides vor dem Senden.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Geb\u00fchren\u00e4nderungen nach dem Senden<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Das Senden \u00fcbermittelt die Transaktion an Peers. Es garantiert nicht, dass jeder Knoten sie akzeptiert und beh\u00e4lt oder dass sie im n\u00e4chsten Block erscheint. Neue Transaktionen k\u00f6nnen nach Ihrer in den Geb\u00fchrenmarkt eintreten, wodurch die urspr\u00fcngliche Rate weniger wettbewerbsf\u00e4hig wird.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Einige Wallets k\u00f6nnen eine Ersatztransaktion mit h\u00f6herer Geb\u00fchr erstellen, wenn eine unbest\u00e4tigte Transaktion f\u00fcr eine Geb\u00fchrenerh\u00f6hung in Frage kommt. Bitcoin Core\u2019s <code>bumpfee<\/code> Workflow kann Wechselgeld reduzieren oder bei Bedarf Eingaben hinzuf\u00fcgen, was bedeutet, dass sich Gr\u00f6\u00dfe und Gesamtgeb\u00fchr der Ersatztransaktion beide vom Original unterscheiden k\u00f6nnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lesen Sie die endg\u00fcltige Wallet-Vorschau<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcberpr\u00fcfen Sie vor dem Signieren die Zahlen, die die Geb\u00fchr festlegen, anstatt sich auf eine einzelne Zeile \u201cNetzwerkgeb\u00fchr\u201d zu verlassen.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Empf\u00e4ngerbetrag:<\/strong> Best\u00e4tigen Sie den Betrag, der dem beabsichtigten Empf\u00e4nger zugewiesen ist, und ob die Geb\u00fchr von dieser Ausgabe abgezogen wird.<\/li>\n\n\n\n<li><strong>Ausgew\u00e4hlte Eingaben:<\/strong> Eine gr\u00f6\u00dfere als erwartete Anzahl von Eingaben erkl\u00e4rt viele Geb\u00fchrenerh\u00f6hungen.<\/li>\n\n\n\n<li><strong>Ausgaben und Wechselgeld:<\/strong> Best\u00e4tigen Sie die Empf\u00e4ngerausgaben, die Wechselgeldausgabe und das Wechselgeldziel.<\/li>\n\n\n\n<li><strong>Virtuelle Gr\u00f6\u00dfe:<\/strong> \u00dcberpr\u00fcfen Sie die vB-Zahl, wenn die Wallet sie anzeigt.<\/li>\n\n\n\n<li><strong>Geb\u00fchrenrate:<\/strong> Unterscheiden Sie eine Rate in sat\/vB von der absoluten Geb\u00fchr in sats.<\/li>\n\n\n\n<li><strong>Gesamtgeb\u00fchr:<\/strong> Best\u00e4tigen Sie die gesamten satoshis, die die vollst\u00e4ndige Transaktion zahlt.<\/li>\n\n\n\n<li><strong>Best\u00e4tigungsziel:<\/strong> Behandeln Sie es als Sch\u00e4tzung und beachten Sie, ob die Wallet sp\u00e4ter die Geb\u00fchr erh\u00f6hen kann.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Der n\u00fctzlichste Querverweis ist Arithmetik:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Stimmt die angezeigte vSize \u00d7 angezeigter sat\/vB\nungef\u00e4hr mit der angezeigten Geb\u00fchr in sats \u00fcberein?<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ein kleiner Unterschied kann von einer dezimalen Geb\u00fchrenrate, einer Rundung auf ganze satoshis oder gerundeten Anzeigewerten herr\u00fchren. Ein gro\u00dfer unerkl\u00e4rlicher Unterschied verdient eine weitere \u00dcberpr\u00fcfung vor dem Signieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr einen breiteren Kontext zu UTXOs, Best\u00e4tigungen, Minern und Validierung, fahren Sie fort mit der <a href=\"https:\/\/bitcointoolkit.top\/de\/coins\/bitcoin\/\">Bitcoin Netzwerk- und Transaktionsreferenz<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Was die Sch\u00e4tzung nicht garantieren kann<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Eine vollst\u00e4ndige Geb\u00fchrensch\u00e4tzung kann die Transaktion und die ausgew\u00e4hlte Rate beschreiben. Sie kann nicht garantieren:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Best\u00e4tigung im n\u00e4chsten Block oder zu einem genauen Zeitpunkt;<\/li>\n\n\n\n<li>Akzeptanz und fortgesetzte Aufbewahrung durch jeden Knoten;<\/li>\n\n\n\n<li>unver\u00e4nderte Netzwerknachfrage nach der Signierung der Transaktion;<\/li>\n\n\n\n<li>oder dass die Wallet die privatesten und wirtschaftlichsten Eingaben gew\u00e4hlt hat oder niemals eine Geb\u00fchrenerh\u00f6hung ben\u00f6tigen wird.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die reproduzierbare Frage ist enger: Bei dieser Transaktionsstruktur und dieser Geb\u00fchrenrate, wie viele satoshis zahlt die Transaktion? Der Zeitpunkt der Best\u00e4tigung bleibt probabilistisch.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Bitcoin Transaktionsgeb\u00fchren FAQ<\/h2>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Basieren Bitcoin Transaktionsgeb\u00fchren auf dem gesendeten Betrag?<\/summary>\n<p class=\"wp-block-paragraph\">Nein. Bitcoin Transaktionsgeb\u00fchren basieren haupts\u00e4chlich auf der virtuellen Gr\u00f6\u00dfe der Transaktion und der ausgew\u00e4hlten Geb\u00fchrenrate. Der gesendete Betrag kann beeinflussen, welche UTXOs eine Wallet ben\u00f6tigt, aber eine gr\u00f6\u00dfere Zahlung erzeugt nicht automatisch eine h\u00f6here Geb\u00fchr.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Was bedeutet sat\/vB?<\/summary>\n<p class=\"wp-block-paragraph\">Sat\/vB bedeutet satoshis pro virtuellem Byte. Es ist eine Geb\u00fchrenrate, die auf die virtuelle Gr\u00f6\u00dfe einer Transaktion angewendet wird. Die Multiplikation von vSize mit der Geb\u00fchrenrate ergibt eine modellierte Gesamtgeb\u00fchr in satoshis.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Warum hat sich meine Bitcoin Wallet-Geb\u00fchr ge\u00e4ndert, bevor ich signiert habe?<\/summary>\n<p class=\"wp-block-paragraph\">Die Wallet kann verschiedene Eingaben ausw\u00e4hlen, Wechselgeld hinzuf\u00fcgen oder entfernen, den Wechselgeldtyp aktualisieren, eine andere Signaturgr\u00f6\u00dfe reservieren oder die Geb\u00fchrenrate aktualisieren. Jede dieser \u00c4nderungen kann die endg\u00fcltige Geb\u00fchr ver\u00e4ndern.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Warum k\u00f6nnen zwei Wallets f\u00fcr dieselbe Zahlung unterschiedliche Geb\u00fchren verlangen?<\/summary>\n<p class=\"wp-block-paragraph\">Die Wallets k\u00f6nnen verschiedene UTXOs kontrollieren, verschiedene Eingaben w\u00e4hlen, verschiedene Wechselgeldausgaben erstellen, verschiedene Geb\u00fchrenratensch\u00e4tzungen verwenden oder unterschiedliche Sicherheitsmargen anwenden. Der Empf\u00e4ngerbetrag kann gleich sein, w\u00e4hrend sich die Transaktionsstrukturen unterscheiden.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Garantiert eine h\u00f6here Bitcoin-Geb\u00fchr eine schnellere Best\u00e4tigung?<\/summary>\n<p class=\"wp-block-paragraph\">Nein. Eine h\u00f6here Geb\u00fchrenrate kann die relative Priorit\u00e4t einer Transaktion verbessern, aber sie kann keinen bestimmten Block garantieren. Zuk\u00fcnftige Nachfrage, Miner-Auswahl, Mempool-Richtlinie und Blockentdeckung bleiben au\u00dferhalb der Kontrolle der Wallet.<\/p>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Kann eine Bitcoin-Geb\u00fchr nach dem Senden erh\u00f6ht werden?<\/summary>\n<p class=\"wp-block-paragraph\">Einige Wallets k\u00f6nnen eine Ersatztransaktion mit h\u00f6herer Geb\u00fchr erstellen, wenn die urspr\u00fcngliche Transaktion f\u00fcr eine Geb\u00fchrenerh\u00f6hung in Frage kommt. Die Ersatztransaktion kann Wechselgeld reduzieren oder Eingaben hinzuf\u00fcgen, sodass sich sowohl ihre Transaktionsgr\u00f6\u00dfe als auch die Gesamtgeb\u00fchr \u00e4ndern k\u00f6nnen.<\/p>\n<\/details>\n\n\n\n<h2 class=\"wp-block-heading\">Technische Quellen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Formeln und Transaktionserstellungsgrenzen in diesem Leitfaden basieren auf prim\u00e4ren Bitcoin-Spezifikationen und Bitcoin Core-Dokumentation.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0141.mediawiki\" target=\"_blank\" rel=\"noopener noreferrer\">BIP 141: Segregated Witness<\/a> \u2014 definiert Transaktions-Weight, Basisgr\u00f6\u00dfe, Gesamtgr\u00f6\u00dfe und virtuelle Transaktionsgr\u00f6\u00dfe.<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.bitcoin.org\/reference\/transactions.html\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin-Entwickler-Transaktionsreferenz<\/a> \u2014 dokumentiert serialisierte Eingaben und Ausgaben und erkl\u00e4rt, dass Ausgabewerte in satoshis aufgezeichnet werden.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/util\/estimatesmartfee\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 estimatesmartfee RPC<\/a> \u2014 dokumentiert die Geb\u00fchrenraten-Sch\u00e4tzung f\u00fcr Best\u00e4tigungsziele, die Verwendung der virtuellen Gr\u00f6\u00dfe sowie wirtschaftliche und konservative Modi.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/rawtransactions\/fundrawtransaction\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 fundrawtransaction RPC<\/a> \u2014 dokumentiert automatische Eingabeauswahl, Wechselgelderstellung, Geb\u00fchrenrateneinstellungen, Geb\u00fchrenabzug und Eingabe-Weight-Annahmen.<\/li>\n\n\n\n<li><a href=\"https:\/\/bitcoincore.org\/en\/doc\/31.0.0\/rpc\/wallet\/bumpfee\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bitcoin Core 31.0 bumpfee RPC<\/a> \u2014 dokumentiert die Geb\u00fchrenersetzung durch Wallets und wie eine Transaktion mit h\u00f6herer Geb\u00fchr die Wechselausgabe reduzieren oder Eingaben hinzuf\u00fcgen kann.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/bitcoin\/bips\/blob\/master\/bip-0341.mediawiki\" target=\"_blank\" rel=\"noopener noreferrer\">BIP 341: Taproot<\/a> \u2014 definiert Taproot-Schl\u00fcsselpfad-Signaturen und Witness-Verhalten, die im \u00fcblichen P2TR-Eingabegr\u00f6\u00dfenmodell verwendet werden.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Bitcoin-Geb\u00fchren h\u00e4ngen von der virtuellen Gr\u00f6\u00dfe der Transaktion, der Geb\u00fchrenrate und der wechselnden Nachfrage nach Blockplatz ab \u2013 nicht einfach vom gesendeten Betrag.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-8","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Bitcoin Transaction Fees Work | BitcoinToolkit<\/title>\n<meta name=\"description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bitcointoolkit.top\/de\/learn\/how-bitcoin-transaction-fees-work\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Bitcoin Transaction Fees Work | BitcoinToolkit\" \/>\n<meta property=\"og:description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bitcointoolkit.top\/de\/learn\/how-bitcoin-transaction-fees-work\/\" \/>\n<meta property=\"og:site_name\" content=\"BitcoinToolkit\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-25T01:36:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-04T22:56:40+00:00\" \/>\n<meta name=\"author\" content=\"BitcoinToolkit Editorial Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How Bitcoin Transaction Fees Work | BitcoinToolkit\" \/>\n<meta name=\"twitter:description\" content=\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"BitcoinToolkit Editorial Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"17\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"},\"author\":{\"name\":\"BitcoinToolkit Editorial Team\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\"},\"headline\":\"How Bitcoin Transaction Fees Work\",\"datePublished\":\"2026-07-25T01:36:21+00:00\",\"dateModified\":\"2026-08-04T22:56:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"},\"wordCount\":3058,\"articleSection\":[\"\u672a\u5206\u7c7b\"],\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/de\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\",\"name\":\"How Bitcoin Transaction Fees Work | BitcoinToolkit\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#website\"},\"datePublished\":\"2026-07-25T01:36:21+00:00\",\"dateModified\":\"2026-08-04T22:56:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\"},\"description\":\"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/learn\\\/how-bitcoin-transaction-fees-work\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bitcointoolkit.top\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Bitcoin Transaction Fees Work\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#website\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/\",\"name\":\"BitcoinToolkit\",\"description\":\"Crypto tools, coin guides and practical blockchain knowledge.\",\"alternateName\":\"Bitcoin Toolkit\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bitcointoolkit.top\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-DE\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/de\\\/#organization\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/#\\\/schema\\\/person\\\/3a6edd68bc83acbe391e282c465316b0\",\"name\":\"BitcoinToolkit Editorial Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g\",\"caption\":\"BitcoinToolkit Editorial Team\"},\"description\":\"The publishing identity used for BitcoinToolkit material reviewed and released by the site owner. It is not presented as a named external expert. The team is responsible for source selection, technical checks, updates and corrections.\",\"sameAs\":[\"https:\\\/\\\/bitcointoolkit.top\"],\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/de\\\/learn\\\/author\\\/bitcointoolkit-editorial-team\\\/\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bitcointoolkit.top\\\/de\\\/#organization\",\"name\":\"BitcoinToolkit\",\"alternateName\":\"Bitcoin Toolkit\",\"url\":\"https:\\\/\\\/bitcointoolkit.top\\\/de\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"So funktionieren Bitcoin-Transaktionsgeb\u00fchren | BitcoinToolkit","description":"Bitcoin-Geb\u00fchren h\u00e4ngen von der virtuellen Gr\u00f6\u00dfe der Transaktion, der Geb\u00fchrenrate und der wechselnden Nachfrage nach Blockplatz ab \u2013 nicht einfach vom gesendeten Betrag.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bitcointoolkit.top\/de\/learn\/how-bitcoin-transaction-fees-work\/","og_locale":"de_DE","og_type":"article","og_title":"How Bitcoin Transaction Fees Work | BitcoinToolkit","og_description":"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.","og_url":"https:\/\/bitcointoolkit.top\/de\/learn\/how-bitcoin-transaction-fees-work\/","og_site_name":"BitcoinToolkit","article_published_time":"2026-07-25T01:36:21+00:00","article_modified_time":"2026-08-04T22:56:40+00:00","author":"BitcoinToolkit Editorial Team","twitter_card":"summary_large_image","twitter_title":"How Bitcoin Transaction Fees Work | BitcoinToolkit","twitter_description":"Bitcoin fees depend on transaction virtual size, fee rate and changing demand for block space\u2014not simply the amount sent.","twitter_misc":{"Verfasst von":"BitcoinToolkit Editorial Team","Gesch\u00e4tzte Lesezeit":"17\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#article","isPartOf":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"},"author":{"name":"BitcoinToolkit Editorial Team","@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0"},"headline":"How Bitcoin Transaction Fees Work","datePublished":"2026-07-25T01:36:21+00:00","dateModified":"2026-08-04T22:56:40+00:00","mainEntityOfPage":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"},"wordCount":3058,"articleSection":["\u672a\u5206\u7c7b"],"inLanguage":"de-DE","publisher":{"@id":"https:\/\/bitcointoolkit.top\/de\/#organization"}},{"@type":"WebPage","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/","url":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/","name":"So funktionieren Bitcoin-Transaktionsgeb\u00fchren | BitcoinToolkit","isPartOf":{"@id":"https:\/\/bitcointoolkit.top\/#website"},"datePublished":"2026-07-25T01:36:21+00:00","dateModified":"2026-08-04T22:56:40+00:00","author":{"@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0"},"description":"Bitcoin-Geb\u00fchren h\u00e4ngen von der virtuellen Gr\u00f6\u00dfe der Transaktion, der Geb\u00fchrenrate und der wechselnden Nachfrage nach Blockplatz ab \u2013 nicht einfach vom gesendeten Betrag.","breadcrumb":{"@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bitcointoolkit.top\/learn\/how-bitcoin-transaction-fees-work\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bitcointoolkit.top\/"},{"@type":"ListItem","position":2,"name":"How Bitcoin Transaction Fees Work"}]},{"@type":"WebSite","@id":"https:\/\/bitcointoolkit.top\/#website","url":"https:\/\/bitcointoolkit.top\/","name":"BitcoinToolkit","description":"Krypto-Tools, Coin-Anleitungen und praktisches Blockchain-Wissen.","alternateName":"Bitcoin Toolkit","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bitcointoolkit.top\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-DE","publisher":{"@id":"https:\/\/bitcointoolkit.top\/de\/#organization"}},{"@type":"Person","@id":"https:\/\/bitcointoolkit.top\/#\/schema\/person\/3a6edd68bc83acbe391e282c465316b0","name":"BitcoinToolkit-Redaktionsteam","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/09bb340fde5ded6d5007f57c9d8bb0b6ffce10c727945a5445ee820491c5aead?s=96&d=mm&r=g","caption":"BitcoinToolkit Editorial Team"},"description":"Die Ver\u00f6ffentlichungsidentit\u00e4t, die f\u00fcr BitcoinToolkit-Material verwendet wird, das vom Website-Betreiber \u00fcberpr\u00fcft und ver\u00f6ffentlicht wurde. Sie wird nicht als benannter externer Experte dargestellt. Das Team ist verantwortlich f\u00fcr die Quellenauswahl, technische Pr\u00fcfungen, Aktualisierungen und Korrekturen.","sameAs":["https:\/\/bitcointoolkit.top"],"url":"https:\/\/bitcointoolkit.top\/de\/learn\/author\/bitcointoolkit-editorial-team\/"},{"@type":"Organization","@id":"https:\/\/bitcointoolkit.top\/de\/#organization","name":"BitcoinToolkit","alternateName":"Bitcoin Toolkit","url":"https:\/\/bitcointoolkit.top\/de\/"}]}},"_links":{"self":[{"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/posts\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":1,"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/posts\/8\/revisions"}],"predecessor-version":[{"id":738,"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/posts\/8\/revisions\/738"}],"wp:attachment":[{"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/media?parent=8"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/categories?post=8"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcointoolkit.top\/de\/wp-json\/wp\/v2\/tags?post=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}