> bech32 | segwit | bc1 <
// Bech32 - Bitcoin SegWit‑adresser med indbygget fejldetektion
Bitcoin‑adresser
Standardformat for Bitcoin SegWit‑adresser der starter med bc1.
Avanceret fejldetektion
Finder og lokaliserer fejl bedre end Base58Check‑formatet.
QR‑venligt
Små bogstaver giver mere kompakte og letlæselige QR‑koder.
>> tekniske detaljer
Sådan fungerer Bech32:
Bech32 bruger et alfabet med 32 tegn (uden forvekslingsvenlige tegn) sammen med BCH‑kode til fejldetektion. En adresse består af en læsbar del (HRP), separatoren 1, data og en kontrolsum på 6 tegn.
Struktur:
bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 bc = HRP (Bitcoin mainnet) 1 = separator qw508d = data (5‑bit grupper) kv8f3t4 = kontrolsum (sidste 6 tegn)
Hvorfor bruge Bech32?:
- >Bitcoin SegWit‑adresser
- >Lightning Network‑fakturaer
- >Kryptovaluta‑adresser
- >Fejltolerant kodning
- >Optimeret til QR‑koder
>> ofte stillede spørgsmål
Hvad er Bech32?
Bech32 er et base32‑format med kontrolsum, der primært bruges til Bitcoin SegWit‑adresser. Det er designet til at være mere robust end ældre adresseformater med bedre fejldetektion.
Hvad er forskellen på Bech32 og Bech32m?
Bech32m er en forbedret version, der retter en svaghed i den oprindelige Bech32‑kontrolsum. Det bruges til Taproot‑adresser (bc1p), mens klassiske SegWit‑adresser bruger Bech32.
Hvorfor er Bech32‑adresser med små bogstaver?
Adresser med kun små bogstaver giver mindre QR‑koder og er nemmere at indtaste. Formatet er ikke følsomt over for store/små bogstaver, men små bogstaver bruges som konvention.
Hvad er HRP?
HRP (Human Readable Part) identificerer adressetypen og netværket. Typiske eksempler: bc for Bitcoin mainnet, tb for testnet og ltc for Litecoin.