Simply, There's no big difference for users justbetween the two. The fee is lower while using native Segwit address (bech32)
, and the address format differs.
let's get back toLet's look at the motivations of bech32
address authors:
- oldOld addresses (base58) needsneed a lot of space in QR codes, as it cannot use the alphanumeric mode.
- The mixed case in (old addresses) base58 makes it inconvenient to reliably write down, type on mobile keyboards, or read out loud.
- base58Base58 addresses have double SHA256 checksum which is slow and have no error-detection guarantees.
- Base58 decoding is complicated and relatively slow.
also, aAnother good reason I found,: recently there were too many forks forof Bitcoin source and almost all these new cryptocurrencies were using the same address prefix, so the mess was all over. andwhich resulted in people were mistakenly sending BitcoinBTC to these addresses.