koder | dekoder | komprimerer

> bech32 | segwit | bc1 <

// Bech32 - Bitcoin SegWit‑adressekoding med feildeteksjon

[SEGWIT]

Bitcoin‑adresser

Standardformat for Bitcoin SegWit‑adresser som begynner med bc1.

[ERROR-DETECTION]

Bedre feildeteksjon

Oppdager og lokaliserer feil bedre enn Base58Check‑formatet.

[CASE-INSENSITIVE]

QR‑vennlig

Kun små bokstaver gir mer kompakte og lettleste QR‑koder.

>> teknisk info

Hvordan Bech32 fungerer:

Bech32 bruker et alfabet med 32 tegn (uten lett forvekslingsbare tegn) sammen med BCH‑kode for feildeteksjon. En adresse består av en lesbar del (HRP), skilletegnet 1, data og en kontrollsum på 6 tegn.

Struktur:

bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 bc = HRP (Bitcoin mainnet) 1 = skilletegn qw508d = data (5‑bits grupper) kv8f3t4 = kontrollsum (siste 6 tegn)

Hvorfor bruke Bech32?:

  • >Bitcoin SegWit‑adresser
  • >Lightning Network‑fakturaer
  • >Kryptovaluta‑adresser
  • >Feiltolerant koding
  • >Optimalisert for QR‑koder

>> ofte stilte spørsmål

Hva er Bech32?

Bech32 er et base32‑format med kontrollsum som hovedsakelig brukes for Bitcoin SegWit‑adresser. Det er designet for å være mer robust enn eldre adresseformater med bedre feildeteksjon.

Hva er forskjellen mellom Bech32 og Bech32m?

Bech32m er en forbedret versjon som retter en svakhet i den opprinnelige Bech32‑kontrollsumsalgoritmen. Den brukes for Taproot‑adresser (bc1p), mens klassiske SegWit‑adresser bruker Bech32.

Hvorfor er Bech32‑adresser i små bokstaver?

Adresser kun i små bokstaver gir mindre QR‑koder og er enklere å skrive inn. Formatet er ikke følsomt for store/små bokstaver, men små bokstaver brukes som standard for konsistens.

Hva er HRP?

HRP (Human Readable Part) identifiserer adressetype og nettverk. Vanlige eksempler er bc for Bitcoin mainnet, tb for testnett og ltc for Litecoin.

Andre språk