Bitcoin Forum
July 17, 2025, 01:17:57 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: misstyped Bech32 address  (Read 143 times)
joe1234 (OP)
Member
**
Offline Offline

Activity: 92
Merit: 34


View Profile
June 13, 2025, 11:12:14 AM
Merited by ABCbits (1)
 #1

What are the chances of accidentally sending satoshis to an incorrect (but in use) BTC address, if a single character is mistyped in a Bech32 (SegWit) address?


Thank you!
Mia Chloe
Hero Member
*****
Online Online

Activity: 770
Merit: 1271


Contact me for your designs...


View Profile
June 13, 2025, 11:22:53 AM
 #2

What are the chances of accidentally sending satoshis to an incorrect (but in use) BTC address, if a single character is mistyped in a Bech32 (SegWit) address?
Actually the chances are very thin based on the fact that most times we use copy and paste or just scan the QR code. For copy pasting most wallets automatically carry out a quick checksum to ensure you don't send coins to a void address. However in  very rare cases if the check sum is valid it could go to a wrong already existent wallet. One thing that can also contribute is where the error was made. Depending on the type of address they usually have a common format and an error within the first for characters will be easy to detect and very obvious.

Zaguru12
Legendary
*
Offline Offline

Activity: 1120
Merit: 1100



View Profile WWW
June 13, 2025, 11:30:52 AM
 #3

The chances of this happen is very high very close to zero I will say since you said a typo, bitcoin address are a pubkeyHash encoded in base58 with something called a checksum and version value. You will need the typo address to actually have a valid checksum before the wallet client can even allow you to send the transaction.  Because this checksum is actually a 32 bits after a double hash of the PubKeyHash.

So for the miss type address to actually be valid, the 32 bits (checksum) must still decode to a valid PubKeyHash and this is like a 1 chance in billions of possible combinations. If not the wallet client it self wouldn’t allow t he transaction to through.

A mistyped address error is therefore not common but not utterly not impossible I will say, the most common is a wrong copied and paste address

▄███████████████████▄
████████████████████████

██████████▀▀▀▀██████████
███████████████▀▀███████
█████████▄▄███▄▄█████
████████▀▀████▀███████
█████████▄▄██▀██████████
████████████▄███████████
██████████████▄█████████
██████████▀▀███▀▀███████
███████████████████████
█████████▄▄████▄▄████████
▀███████████████████▀
.
 BC.GAME 
███████████████
███████████████
███████████████
███████████████
██████▀░▀██████
████▀░░░░░▀████
███░░░░░░░░░███
███▄░░▄░▄░░▄███
█████▀░░░▀█████

███████████████

███████████████

███████████████

███████████████
███████████████
███████████████
███████████████
███████████████
███░░▀░░░▀░░███
███░░▄▄▄░░▄████
███▄▄█▀░░▄█████
█████▀░░▐██████
█████░░░░██████

███████████████

███████████████

███████████████

███████████████
███████████████
███████████████
███████████████
███████████████
██████▀▀░▀▄░███
████▀░░▄░▄░▀███
███▀░░▀▄▀▄░▄███
███▄░░▀░▀░▄████
███░▀▄░▄▄██████

███████████████

███████████████

███████████████

███████████████

DEPOSIT BONUS
.1000%.
GET FREE
...5 BTC...

REFER & EARN
..$1000 + 15%..
COMMISSION


 Play Now 
Charles-Tim
Legendary
*
Offline Offline

Activity: 1974
Merit: 5706


Leading Crypto Sports Betting & Casino Platform


View Profile
June 13, 2025, 11:46:18 AM
Last edit: June 14, 2025, 10:39:45 AM by Charles-Tim
Merited by vapourminer (2)
 #4

What are the chances of accidentally sending satoshis to an incorrect (but in use) BTC address, if a single character is mistyped in a Bech32 (SegWit) address?
The chance is very small if it is Bech32 address. You will see the address not valid in nearly all cases.

bitcoin address are a pubkeyHash encoded in base58 with something called a checksum and version value
This is more about legacy addresses and not segwit. Base58 addresses are the P2PKH and P2SH. OP is asking about Bech32 and not Base58, but you are right about the explanation. Bech32 is more advanced in checksum than base58, which means the chance of sending to wrong addresses because of typo is significantly lower in Bech32 than in base58 addresses.

Edit:
Why not just copy and paste the address instead? You can check and recheck the address characters in case you want to avoid clipboard malware or just use QR code  which is resistant to clipboard malware. Also avoid malware generally.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
LoyceV
Legendary
*
Offline Offline

Activity: 3738
Merit: 19322


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
June 13, 2025, 03:08:50 PM
Merited by vapourminer (1)
 #5

What are the chances of accidentally sending satoshis to an incorrect (but in use) BTC address, if a single character is mistyped in a Bech32 (SegWit) address?
I'm not sure about Bech32, but for legacy Bitcoin addresses, there's a 1 in 4 billion chance of creating a valid address by making a typo.

Actually the chances are very thin based on the fact that most times we use copy and paste or just scan the QR code.
The chance of losing Bitcoin because of a typo is tiny compared to the chance of losing your Bitcoin because of clipboard malware. Verify the address before sending.

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
nc50lc
Legendary
*
Offline Offline

Activity: 2842
Merit: 7394


Self-proclaimed Genius


View Profile
June 14, 2025, 04:15:45 AM
Merited by LoyceV (4), ABCbits (2), vapourminer (1), hosemary (1), Charles-Tim (1), mcdouglasx (1)
 #6

What are the chances of accidentally sending satoshis to an incorrect (but in use) BTC address, if a single character is mistyped in a Bech32 (SegWit) address?
I'm not sure about Bech32 -snip-
For Bech32, there's a table in BIP-0173 containing the chances of certain number of wrong characters to create a valid SegWit address.
Link: github.com/bitcoin/bips/blob/master/bip-0173.mediawiki#checksum-design
It looks complicated because its checksum isn't based from a few bytes from a hashed result.

@OP since you're asking about "1 character"; based from the table above, there's zero chance that it'll be valid.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!