Eine Adresse ist eine kurze Schreibweise für die Bedingung, die einen Output sperren wird. Bitcoin hat im Laufe der Jahre neue Arten von Bedingungen hinzugefügt, und jede Art hat ihr eigenes Adressformat, erkennbar an ihren Anfangszeichen.
- 1..., Legacy (P2PKH): das ursprüngliche Format, zahlt an den Hash eines öffentlichen Schlüssels.
- 3..., Script Hash (P2SH): zahlt an ein Skript, verwendet für Multisig und für gewrapptes SegWit.
- bc1q..., Native SegWit (P2WPKH und P2WSH): kleinere Transaktionen, niedrigere Gebühren, fehlererkennendes Format.
- bc1p..., Taproot (P2TR): das Neueste, lässt komplexe Bedingungen wie eine einfache Zahlung aussehen.
Funktionieren sie zusammen?
Ja. Jede moderne Wallet kann alle diese Formate bezahlen. Das Format beschreibt nur, wie der empfangende Output später freigeschaltet wird. Neuere Formate sind normalerweise günstiger auszugeben, da sie weniger Daten in dem Teil der Transaktion unterbringen, der mit vollem Gewicht gezählt wird.
Bewusst Kleinbuchstaben
Adressen, die mit bc1 beginnen, verwenden eine Kodierung namens Bech32. Sie verwendet nur Kleinbuchstaben und Ziffern, vermeidet leicht zu verwechselnde Zeichen und enthält eine Prüfsumme, die Tippfehler erkennt, bevor Geld gesendet wird.