在使用Mist的geth中,我注意到我在两个不同的地方有2个密钥库。 一个用于 Users /< user> / Library / Ethereum / keystore / (OS X)中的主要区块链,另一个用于 Users /< user> / Library / Ethereum / testnet /中的testnet 密钥库/ 我还有一个私人连锁店,我在go-ethereumaddresseshash最近,PillarProject报告了问题,其中存在碰撞(?)排序。 显然他们在Rinkeby testnet上的智能合约地址与主网上的真实地址相匹配。 我知道智能合约地址没有私钥。 这些是通过考虑的确定性算法生成的 创作者(发件人)的地址 创作者已发送了多少笔交易 这是用Keccak-256进行的。 现在理论上我是要在testnet上创建一个真实的地址,并假设这个地址与主accountsaccount-namemainchain