Bitcoin Forum
January 24, 2020, 02:56:23 AM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is the encoding of bc1 adresses the same as 1../ 3.. adresses?  (Read 114 times)
AdolfinWolf
Legendary
*
Offline Offline

Activity: 1288
Merit: 1140


people run from rain but sit in bathtubs of water


View Profile
February 02, 2018, 09:59:38 PM
 #1

As title states, is the checksum for bc1 adresses the same as for 1.. / 3.. adresses? It seems that it isn't supported by sites like these

How can i verify myself manually if a bc1 adress is valid? Is it actually any different?

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1579834583
Hero Member
*
Offline Offline

Posts: 1579834583

View Profile Personal Message (Offline)

Ignore
1579834583
Reply with quote  #2

1579834583
Report to moderator
1579834583
Hero Member
*
Offline Offline

Posts: 1579834583

View Profile Personal Message (Offline)

Ignore
1579834583
Reply with quote  #2

1579834583
Report to moderator
1579834583
Hero Member
*
Offline Offline

Posts: 1579834583

View Profile Personal Message (Offline)

Ignore
1579834583
Reply with quote  #2

1579834583
Report to moderator
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 1624
Merit: 1445


https://bit.ly/387FXHi ← lightning theory


View Profile
February 02, 2018, 11:09:28 PM
Merited by AdolfinWolf (5)
 #2

Take a look at this thread.

Specifically:
I haven't seen one, but if you want I'd try to contribute to one on GitHub or somewhere. I like the idea, even though I know vanity addresses pose some security problems and they're not incorporated into HD backups, I still think it'd be really cool. Maybe here would be a good place to start?

There's a (checksum) section on the contents table.

achow101
Moderator
Legendary
*
Offline Offline

Activity: 2016
Merit: 3011


bc1qshxkrpe4arppq89fpzm6c0tpdvx5cfkve2c8kl


View Profile WWW
February 03, 2018, 01:05:22 AM
Merited by AdolfinWolf (5)
 #3

As title states, is the checksum for bc1 adresses the same as for 1.. / 3.. adresses? It seems that it isn't supported by sites like these
They are not the same. In fact, bc1 addresses use a completely new encoding scheme known as bech32. This is specified in BIP 173[/quote] and designed specifically for Segwit. Bech32 addresses and Base58 addresses are completely incompatible with each other.

How can i verify myself manually if a bc1 adress is valid?
Not really.

Is it actually any different?
Yes, they are very different. Instead of a checksum based on the hash of the data, it is a BCH-like error correcting code. This lets it both detect errors and tell you where they are, as well as correcting some of them (if there are fewer errors than a certain threshold).

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!