I am sorry because my question is off-topic, but I dont want to create a new topic
why Bitcoin Core 0.16.0 developers start using/enabling native segwit addresses by default while sign message/verify message doesnt support segwit addresses? I know this is because some RPCs do not yet support segwit addresses but why they make it default? "its better to make a new private key and full support segwit by default, correct?"
Sources :
https://bitcoin.org/en/release/v0.16.0