Wiki/Bitcoin-Transaktionsgröße: vBytes und Weight Units verstehen
Bitcoin-Transaktionsgröße: vBytes und Weight Units verstehen - Biturai Wiki Knowledge
EXPERTE | BITURAI KNOWLEDGE

Bitcoin-Transaktionsgröße: vBytes und Weight Units verstehen

Die Größe von Bitcoin-Transaktionen wird mit vBytes und Weight Units gemessen, Metriken, die durch das SegWit-Upgrade eingeführt wurden. Diese Einheiten sind entscheidend für die Berechnung von Transaktionsgebühren und das Verständnis, wie

Biturai Knowledge
Biturai Knowledge
Research-Bibliothek
Aktualisiert: 26.6.2026
Technisch geprüft

Struktur, Lesbarkeit, interne Verlinkung und SEO-Metadaten wurden automatisiert geprüft. Der Artikel wird fortlaufend aktualisiert und dient der Bildung, nicht als Finanzberatung.

Definition

Um den begrenzten Platz innerhalb von Bitcoin-Blöcken effektiv zu verwalten und die Transaktionsverarbeitung zu optimieren, führte das Netzwerk spezielle Einheiten zur Messung der Transaktionsgröße ein: vBytes (virtuelle Bytes) und Weight Units (Gewichtseinheiten). Diese Metriken ersetzten nach dem Segregated Witness (SegWit)-Upgrade im Jahr 2017 die einfache Byte-Zählung als primäres Maß für die Blockkapazität. Das Verständnis dieser Einheiten ist für jeden, der mit dem Bitcoin-Netzwerk interagiert, von grundlegender Bedeutung, insbesondere bei der Betrachtung von Transaktionsgebühren und Bestätigungszeiten. Die Einführung dieser Einheiten war eine entscheidende Veränderung, die von einer strikten 1-Megabyte-Blockgrößenbeschränkung zu einer flexibleren Blockgewichtsbeschränkung überging, was Anreize für effizientere Transaktionsstrukturen schafft.

Eine Weight Unit (WU) ist ein Maß für die rechnerischen Kosten und den Datenfußabdruck einer Transaktion innerhalb eines Bitcoin-Blocks. Es ist kein direktes Maß für die Rohdatengröße, sondern ein gewichtetes Maß. Nicht-Zeugendaten, die Transaktionseingaben, -ausgaben und Metadaten umfassen, tragen 4 WU pro Byte bei. Zeugendaten, die hauptsächlich digitale Signaturen und Skripte betreffen, tragen nur 1 WU pro Byte bei. Diese unterschiedliche Gewichtung ist der Kern der Effizienzverbesserungen von SegWit.

Ein vByte (virtuelles Byte) ist eine normalisierte Einheit der Transaktionsgröße, wobei 1 vByte 4 Gewichtseinheiten entspricht. Diese Einheit wurde geschaffen, um eine intuitivere Methode zur Angabe von Transaktionsgebühren zu bieten, die üblicherweise in Satoshis pro vByte (sats/vByte) ausgedrückt werden. Im Wesentlichen wandeln vBytes die gewichtete Größe wieder in eine byteähnliche Einheit um, was es für Benutzer und Wallets einfacher macht, Kosten abzuschätzen. Die Blockkapazität wird oft als 1 virtuelles Megabyte bezeichnet, was 4 Millionen Gewichtseinheiten entspricht.

Kernaussage

Die Einführung von vBytes und Weight Units durch das SegWit-Upgrade hat die Art und Weise, wie Bitcoin-Transaktionsgrößen gemessen und Blockplatz zugewiesen wird, grundlegend verändert. Diese Änderung bietet einen erheblichen wirtschaftlichen Anreiz für die Verwendung von SegWit-kompatiblen Transaktionen, da diese aufgrund der diskontierten Gewichtung von Zeugendaten effektiv günstiger in einen Block aufgenommen werden können. Durch das Verständnis dieser Einheiten können Benutzer Transaktionskosten besser vorhersagen, ihre Gebührenzahlungen optimieren und zur Gesamteffizienz des Bitcoin-Netzwerks beitragen. Es verlagerte den Fokus von der reinen Byte-Größe auf ein nuancierteres „Gewicht“, das den tatsächlichen Ressourcenverbrauch verschiedener Teile einer Transaktion widerspiegelt.

Mechanik

Der Kernmechanismus hinter vBytes und Weight Units liegt in der unterschiedlichen Gewichtung von Transaktionsdaten, insbesondere der Unterscheidung zwischen „Zeugen-“ und „Nicht-Zeugen-“ Daten. Vor SegWit wurden alle Transaktionsdaten hinsichtlich ihrer Größe gleich behandelt. Mit SegWit wurde die Transaktionsstruktur so modifiziert, dass die Zeugendaten (hauptsächlich Signaturen) vom Rest der Transaktionsdaten getrennt wurden. Diese Trennung ermöglichte eine neue Art der Messung der Transaktionsgröße.

Für jede gegebene Transaktion wird ihr Gesamtgewicht wie folgt berechnet: (Nicht-Zeugen-Bytes * 4) + (Zeugen-Bytes * 1). Diese Formel hebt den „Rabatt“ hervor, der auf Zeugendaten angewendet wird. Wenn eine Transaktion beispielsweise 100 Bytes Nicht-Zeugen-Daten und 50 Bytes Zeugen-Daten hat, beträgt ihr Gesamtgewicht (100 * 4) + (50 * 1) = 400 + 50 = 450 Weight Units. Um dies in vBytes umzurechnen, teilt man einfach die gesamten Weight Units durch 4. Also wären 450 WU 450 / 4 = 112,5 vBytes. Dieser vByte-Wert wird dann verwendet, um die Transaktionsgebühr basierend auf dem aktuellen sats/vByte-Kurs zu bestimmen. Das Bitcoin-Netzwerk erzwingt eine Blockgewichtsgrenze von 4.000.000 Weight Units, was 1 virtuellem Megabyte (vMB) entspricht. Diese Grenze stellt sicher, dass Blöcke in ihrer Größe überschaubar bleiben, während gleichzeitig mehr Transaktionen, insbesondere SegWit-Transaktionen, aufgenommen werden können.

Trading-Relevanz

Für Trader und häufige Nutzer des Bitcoin-Netzwerks ist das Verständnis von vBytes und Weight Units von größter Bedeutung für ein effizientes Transaktionsmanagement und die Kostenoptimierung. Transaktionsgebühren sind direkt an die vByte-Größe einer Transaktion und den vorherrschenden Marktkurs für Satoshis pro vByte (sats/vB) gebunden. Durch die Konstruktion von Transaktionen, die ihren vByte-Fußabdruck minimieren, können Benutzer die gezahlten Gebühren erheblich reduzieren, insbesondere in Zeiten hoher Netzwerküberlastung, wenn die sats/vB-Kurse in die Höhe schnellen können. Dies bedeutet oft die Verwendung von SegWit-kompatiblen Wallets und Adresstypen (wie P2SH-SegWit oder Native SegWit/Bech32), die von Natur aus vom Zeugendatenrabatt profitieren.

Darüber hinaus kann die Wahl des Adresstyps und der Transaktionsstruktur einen erheblichen Einfluss auf die vByte-Größe haben. Zum Beispiel haben Transaktionen mit vielen Eingaben (z. B. die Konsolidierung vieler kleiner UTXOs) im Allgemeinen eine größere vByte-Größe aufgrund der erhöhten Datenmenge, die für die Signatur jeder Eingabe erforderlich ist. Versierte Trader könnten UTXOs strategisch in Zeiten niedriger Gebühren konsolidieren oder fortschrittliche Transaktionstypen wie Taproot (P2TR) verwenden, die für Transaktionen mit vielen Eingaben eine noch größere Effizienz als ältere SegWit-Typen bieten können. Eine genaue Schätzung der Transaktionsgebühren auf Basis von vBytes ermöglicht es Tradern, wettbewerbsfähige Gebühren festzulegen, um eine rechtzeitige Bestätigung zu gewährleisten, ohne zu viel zu bezahlen, was für zeitkritische Operationen wie Arbitrage oder das Rebalancing von Portfolios entscheidend ist.

Risiken

Obwohl vBytes und Weight Units erhebliche Vorteile bei der Optimierung der Bitcoin-Transaktionsverarbeitung bieten, gibt es bestimmte Risiken und Komplexitäten, derer sich Benutzer bewusst sein sollten. Ein primäres Risiko ist das Potenzial für eine Fehlkalkulation der Transaktionsgebühren. Wenn ein Benutzer die vByte-Größe seiner Transaktion unterschätzt oder einen Gebührensatz (sats/vB) festlegt, der für die aktuellen Netzwerkbedingungen zu niedrig ist, kann seine Transaktion für längere Zeit im Mempool stecken bleiben, was zu erheblichen Verzögerungen oder sogar zum Scheitern führen kann. Dies kann besonders problematisch für zeitkritische Trades oder Zahlungen sein.

Ein weiteres Risiko ergibt sich aus der erhöhten Komplexität für neue Benutzer. Die Unterscheidung zwischen Roh-Bytes, Weight Units und vBytes kann verwirrend sein und möglicherweise zu Fehlern bei der Gebührenschätzung oder einem mangelnden Verständnis führen, warum bestimmte Transaktionen günstiger sind als andere. Wallets und Dienste abstrahieren diese Komplexität in der Regel, aber ein grundlegendes Verständnis ist für fortgeschrittene Benutzer von Vorteil. Obwohl SegWit-Transaktionen im Allgemeinen effizienter sind, unterstützen nicht alle Wallets oder Börsen die neuesten SegWit-Adresstypen (z. B. Native SegWit/Bech32) vollständig, was Benutzer möglicherweise zu weniger effizienten Transaktionstypen zwingt und höhere Gebühren verursacht. Benutzer müssen sicherstellen, dass ihre gewählte Wallet die gewünschten SegWit-Funktionen unterstützt, um die Vorteile von vBytes und Weight Units voll auszuschöpfen.

Geschichte und Beispiele

Das Konzept der Weight Units und vBytes entstand direkt aus dem Segregated Witness (SegWit) Soft Fork, der im August 2017 im Bitcoin-Netzwerk aktiviert wurde. Vor SegWit hatten Bitcoin-Blöcke eine strikte Größenbeschränkung von 1 Megabyte (1MB), gemessen in Roh-Bytes. Diese Grenze wurde zu einem Engpass, als die Netzwerknutzung zunahm, was zu erhöhten Transaktionsgebühren und längeren Bestätigungszeiten führte. SegWit wurde als Lösung vorgeschlagen, um die Transaktionskapazität zu erhöhen, ohne die Roh-Blockgröße zu erhöhen, hauptsächlich durch die Trennung von Zeugendaten und deren geringere Gewichtung.

Betrachten wir ein einfaches Beispiel: Stellen Sie sich zwei identische Transaktionen vor, die jeweils 0,1 BTC von einer Adresse an eine andere senden, aber eine verwendet eine Legacy-Adresse (nicht-SegWit) und die andere eine Native SegWit (Bech32)-Adresse.

  • Legacy-Transaktion: Alle Daten (Eingaben, Ausgaben, Signaturen) werden als Nicht-Zeugen-Daten behandelt. Wenn sie 200 Bytes groß ist, beträgt ihr Gewicht 200 Bytes * 4 WU/Byte = 800 WU. Dies entspricht 800 WU / 4 = 200 vBytes.
  • SegWit-Transaktion: Die Zeugendaten (Signaturen) werden getrennt und anders gewichtet. Nehmen wir an, sie hat 150 Bytes Nicht-Zeugen-Daten und 50 Bytes Zeugen-Daten. Ihr Gewicht wäre (150 Bytes * 4 WU/Byte) + (50 Bytes * 1 WU/Byte) = 600 WU + 50 WU = 650 WU. Dies entspricht 650 WU / 4 = 162,5 vBytes. In diesem vereinfachten Beispiel hat die SegWit-Transaktion eine geringere vByte-Größe (162,5 vBytes vs. 200 vBytes), was bedeutet, dass sie für den gleichen sats/vB-Kurs eine geringere Gebühr verursachen würde, wodurch sie effektiv günstiger zu bestätigen wäre. Dies zeigt den wirtschaftlichen Anreiz, den SegWit bietet.

Häufige Missverständnisse

Ein häufiges Missverständnis ist die direkte Gleichsetzung von vBytes mit Roh-Bytes. Obwohl vBytes als byteähnliche Einheit konzipiert sind, stellen sie eine gewichtete Größe dar, nicht die tatsächliche Rohdatengröße auf der Festplatte. Eine SegWit-Transaktion könnte eine größere Roh-Byte-Größe als eine Legacy-Transaktion haben, aber eine kleinere vByte-Größe aufgrund des Zeugenrabatts. Der Schlüssel ist, dass die Blockkapazität in Weight Units (oder vBytes) gemessen wird, nicht in Roh-Bytes. Daher verbraucht eine Transaktion mit weniger vBytes weniger der gewichteten Kapazität des Blocks, unabhängig von ihrer Roh-Byte-Anzahl.

Ein weiterer häufiger Verwirrungspunkt ist die Annahme, dass SegWit-Transaktionen in jeder Hinsicht „kleiner“ sind. Obwohl sie hinsichtlich des Blockgewichtsverbrauchs effizienter sind, reduzieren sie nicht unbedingt die Gesamtmenge der Daten, die über das Netzwerk übertragen werden müssen. Die Daten existieren immer noch; sie werden nur anders berücksichtigt, wenn es um die Blockaufnahme und Gebühren geht. Darüber hinaus könnten einige Benutzer fälschlicherweise annehmen, dass alle SegWit-Transaktionen gleichermaßen effizient sind. Während alle SegWit-Transaktionen vom Zeugenrabatt profitieren, können neuere Adresstypen wie Native SegWit (Bech32) und Taproot (P2TR) weitere Optimierungen im Vergleich zu älteren P2SH-SegWit-Adresstypen bieten, insbesondere bei Transaktionen mit mehreren Eingaben. Das Verständnis dieser Nuancen ist wichtig, um die Effizienz zu maximieren.

Zusammenfassung

vBytes und Weight Units sind grundlegende Konzepte zum Verständnis der Bitcoin-Transaktionsgrößen und Gebührenmechanismen, die durch das Segregated Witness (SegWit)-Upgrade eingeführt wurden. Weight Units bieten ein gewichtetes Maß für Transaktionsdaten, wobei Zeugendaten einen Rabatt erhalten, während vBytes dieses Gewicht in eine intuitivere byteähnliche Einheit für die Gebührenberechnung normalisieren. Dieses System fördert die Verwendung von SegWit-Transaktionen und macht sie aufgrund ihrer geringeren effektiven Größe in Bezug auf das Blockgewicht wirtschaftlich attraktiver. Für jeden, der mit Bitcoin zu tun hat, vom Gelegenheitsnutzer bis zum aktiven Trader, ist ein Verständnis dieser Metriken unerlässlich, um Transaktionskosten zu optimieren, rechtzeitige Bestätigungen zu gewährleisten und die sich entwickelnde Landschaft der Bitcoin-Transaktionseffizienz zu navigieren. Durch die Nutzung von SegWit-kompatiblen Wallets und das Verständnis des Einflusses der Transaktionsstruktur auf die vByte-Größe können Benutzer fundierte Entscheidungen treffen, die sowohl ihren individuellen Transaktionen als auch der allgemeinen Gesundheit des Bitcoin-Netzwerks zugutekommen.

OKX EU · Offizieller Biturai-Partner

OKX EU

Entdecke das aktuelle Angebot von OKX EU über den offiziellen Biturai-Partnerlink. Produkte und Verfügbarkeit können je Land abweichen.

OKX EU ansehen

Partnerlink · Biturai kann bei Nutzung eine Vergütung erhalten · keine Anlageberatung

OKX EU

Haftungsausschluss

Dieser Artikel dient ausschließlich zu Informationszwecken. Die Inhalte stellen keine Finanzberatung, Anlageempfehlung oder Aufforderung zum Kauf oder Verkauf von Wertpapieren oder Kryptowährungen dar. Biturai übernimmt keine Gewähr für die Richtigkeit, Vollständigkeit oder Aktualität der Informationen. Investitionsentscheidungen sollten stets auf Basis eigener Recherche und unter Berücksichtigung der persönlichen finanziellen Situation getroffen werden.

Transparenz

Biturai kann KI-gestützte Werkzeuge zur Recherche, Strukturierung oder Aktualisierung von Wiki-Artikeln einsetzen. Redaktionell geprüfte Artikel werden separat gekennzeichnet; alle Inhalte bleiben Bildungsinhalte und ersetzen keine eigene Prüfung.