Seit Sommer 2017 gibt es SegWit-Adressen für Bitcoin, mit denen man unter anderem wertvolles
BTC für Transaktionsgebühren sparen kann. Eine Nutzung dieser lohnt sich also auf jeden Fall.
Eine Beschreibung, was SegWit-Adressen sind, wie man diese erkennt und wo man sie erstellen kann, findet ihr hier:
Wie erkennt man SegWit Adressen?
Natives SegWit oder nested SegWit? Nachdem ihr den weiter oben verlinkten Beitrag gelesen habt und herausfinden konntet, dass es Vorteile bringt, SegWit-Adressen zu verwenden, werdet ihr euch sicher fragen, was der Unterschied zwischen einer nativen SegWit-Adresse (bech32, beginnt mit bc1q…) und einer nested SegWit Adresse (P2WPKH-P2SH / P2WSH-P2SH, startet mit 3….) ist.
Für den Endnutzer ist es dabei wichtig zu wissen, dass die Gebühren bei Nutzung einer nativen SegWit Adresse nochmals geringer sind als bei einer nested SegWit Adresse.
Die Einsparung bei Nutzung einer nested SegWit Adresse (3…) gegenüber einer normalen Legacy Adresse (1…) liegen bei 26% +
Die Einsparung bei Nutzung einer nativen SegWit Adresse (bc1q…) gegenüber einer normalen Legacy Adresse (1…) liegen bei 38% +
Je nach Menge der Inputs auf die Adresse ist diese Einsparung variabel, wobei man bei einer höheren Anzahl Inputs prozentual noch mehr spart.
Nachtrag Oktober 2022: nun gibt es auch Taproot-Adressen (bc1p), welche ähnlich effektiv wie native SegWit Adressen (bc1q…) sind, mit einer Einsparung gegenüber einer normalen Legacy Adresse (1…) von 38% +
Eine detaillierte Erklärung findet ihr
hier, von Charles-Tim.
Der Grund liegt darin, dass sich natives SegWit und Taproot technisch sehr ähnlich sind, nicht umsonst verwenden beide das Witness Programm (bech32 / bech32m).
Welche Vorteile die Nutzung einer SegWit-Adresse zusätzlich bringtNeben geringeren Transaktionsgebühren für eure Transaktion selbst entlastet ihr mit der Nutzung von SegWit-Adressen ebenfalls das Bitcoin-Netzwerk, da mehr Transaktionen in einen Block passen. Somit kann Bitcoin pro Sekunde mehr Transaktionen verarbeiten, wovon alle Teilnehmer profitieren.
Gibt es auch Nachteile? Es ist möglich, dass wenn Ihr Bitcoins auf manchen zentralisierten Diensten genutzt habt und diese nun an eure eigene bech32 SegWit-Adresse senden wollt, der zentralisierte Dienst diese Adresse nicht erkennt und als ungültig zurückweist. Das liegt daran, dass insbesondere Seiten, die nur sehr träge beim Durchführen von Updates sind, dieses neue bech32-Adressformat nicht erkennen. Das gilt allerdings nur für bech32-Adressen, jedoch nicht nested Segwit, das überall kompatibel ist und immer mehr Dienste werden kurz oder lang auch bech32 vollständig unterstützen. Nur damit ihr wisst, falls ihr euch wundert, warum ihr kein
BTC auf eine bech32-Adresse senden könnt.
Interessante Grafiken zu SegWitWie zu vielen Dingen rund um Bitcoin gibt es auch zu SegWit wertvolle Statistiken und Grafiken.
Eine Seite hierzu ist transactionfee.info.
Man findet dort unter anderem den Anteil an Bitcoin-Transaktionen, die SegWit verwenden:
https://transactionfee.info/charts/payments-spending-segwit/Dies sind aktuell rund 70%.
Und die Aufschlüsselung, welche davon nested SegWit und natives SegWit sind:
https://transactionfee.info/charts/inputs-types-by-count/Hierbei fällt auf, dass der Anteil des nativen SegWits (bech32, violett und dunkelblau) sehr gering ist im Vergleich zum nested SegWit (hellblau und orange).
FazitAbschließend lässt sich also sagen, dass die Wahl einer bech32 SegWit-Adresse langfristig die beste Entscheidung ist und diverse Vorteile für euch und das Bitcoin-Netzwerk hat.