> bech32 | segwit | bc1 <
// Bech32 - Bitcoin SegWit‑adressen encoderen met foutdetectie
Bitcoin‑adressen
Natief formaat voor Bitcoin SegWit‑adressen die beginnen met bc1.
Betere foutdetectie
Detecteert en lokaliseert fouten beter dan het Base58Check‑formaat.
QR‑vriendelijk
Volledig kleine letters voor compacte en gemakkelijk leesbare QR‑codes.
>> technische info
Hoe Bech32 werkt:
Bech32 gebruikt een alfabet van 32 tekens (zonder verwarrende tekens) en een BCH‑code voor foutdetectie. Een adres bestaat uit een human‑readable part (HRP), het scheidingsteken 1, data en een checksum van 6 tekens.
Structuur:
bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 bc = HRP (Bitcoin mainnet) 1 = scheidingsteken qw508d = data (groepen van 5 bits) kv8f3t4 = checksum (laatste 6 tekens)
Waarom Bech32 gebruiken?:
- >Bitcoin SegWit‑adressen
- >Lightning Network‑facturen
- >Cryptovaluta‑adressen
- >Fouttolerante encodering
- >Optimalisatie voor QR‑codes
>> veelgestelde vragen
Wat is Bech32?
Bech32 is een base32‑formaat met checksum dat vooral wordt gebruikt voor Bitcoin SegWit‑adressen. Het is ontworpen om betrouwbaarder te zijn dan oudere adresformaten dankzij betere foutdetectie.
Wat is het verschil tussen Bech32 en Bech32m?
Bech32m is een verbeterde versie die een zwakte in het oorspronkelijke Bech32‑checksumalgoritme oplost. Het wordt gebruikt voor Taproot‑adressen (bc1p), terwijl klassieke SegWit‑adressen Bech32 gebruiken.
Waarom zijn Bech32‑adressen in kleine letters?
Adressen met alleen kleine letters leveren kleinere QR‑codes op en zijn makkelijker te typen. Het formaat is niet hoofdlettergevoelig, maar kleine letters zijn de conventie voor consistentie.
Wat is HRP?
HRP (Human Readable Part) geeft het type adres en netwerk aan. Veelgebruikte voorbeelden: bc voor het Bitcoin mainnet, tb voor het testnet en ltc voor Litecoin.