0
1
I just downloaded the version 0.16 and tried to generate a new address via GUI while syncing mainnet blocks. I have never activated multi-signature but it gave me an address starting with "3". As far as I know, segwit addresses currently start with "bc1q". Can someone tell me what's going on?
That's the answer. Thanks! Yes, default is P2SH-segwit for now. I think there should be a warning or a prompt for it while upgrading. Some users may not know use of P2SH addresses will result in higher fees. – uykusuzessek – 2018-03-02T23:08:54.610
Edit: this transaction has only P2SH inputs but its fee rate is low (36.357 sat/B) : https://blockchain.info/tx/2af3330feaeeb92d96531289ca242384f54b6070a1e3a2bf1a12e6343d920583 do you know why? Do we really need bech32 addresses for low fees?
– uykusuzessek – 2018-03-02T23:16:47.250P2SH nested segwit inputs still have lower fees than legacy. They have higher fees than native segwit. The fee info shown on block explorers are not always correct, especially since fees should really be in fee/weight unit not fee/byte. – Andrew Chow – 2018-03-02T23:18:06.277