Why bitcoin addresses in testnet are not the same as in mainnet? For example ethereum address in mainnet can be used in testnet's (ropsten, rinkeby).