0x4F96Fe3b7A6Cf9725f59d353F723c1bDb64CA6Aa是柯凡戴的地址。然而,这是上的一个实际地址。这怎麽可能?地址持有者如何访问此地址的私钥?
发布于 2021-01-02 08:31:55
每一个由40个十六进制字符组成的可能组合都是一个有效的虚设地址。
地址持有以太这一事实并不意味着某人拥有它的私钥。
这只意味着有人已经传输了地址的以太<#>to。
您只需检查一个地址执行了多少个事务:
const Web3 = require("web3");
const INFURA_PROJECT_ID = "...";
const ETHEREUM_ADDRESS = "0x4F96Fe3b7A6Cf9725f59d353F723c1bDb64CA6Aa";
async function run() {
for (const network of ["mainnet", "ropsten", "rinkeby", "kovan"]) {
const web3 = new Web3(`https://${network}.infura.io/v3/${INFURA_PROJECT_ID}`);
const nonce = await web3.eth.getTransactionCount(ETHEREUM_ADDRESS);
console.log(network, nonce);
if (web3.currentProvider.disconnect)
web3.currentProvider.disconnect();
}
}
run();并确保在mainnet上该地址从未执行过任何事务:
mainnet 0
ropsten 0
rinkeby 0
kovan 1https://ethereum.stackexchange.com/questions/91782
复制相似问题