在接触以太坊(Ethereum)或相关虚拟币时,你大概率会遇到一个名词——ETH地址,它是虚拟币钱包中用于接收、发送ETH(以太坊原生代币)的核心标识,也是区块链世界里的“银行账号”,但ETH地址到底是什么?它和钱包、私钥有什么关系?如何正确使用?本文将用通俗易懂的方式为你一一解答。
ETH地址:区块链上的“收款账号”
ETH地址是以太坊网络中用于接收和发送ETH的唯一字符串标识,相当于传统金融中的银行卡号或支付宝账号,它由一串特定的字母和数字组成,格式通常为:
- 以太坊主网地址:以
0x开头,后跟42位字符(包含0-9、a-f,不区分大小写),例如0x742d35Cc6634C0532925a3b844Bc9e7595f8d5e2。 - 其他测试网地址(如Ropsten、Goerli):同样以
0x开头,格式与主网一致,仅用于测试环境。
这个地址本身不存储资金,而是记录在以太坊区块链上,任何人都可以通过区块链浏览器(如Etherscan)查看地址的交易记录和余额,但无法直接获取地址的所有者信息(隐私保护)。
ETH地址从哪里来?钱包、私钥与地址的关系
要理解ETH地址,必须先搞清楚虚拟币钱包的“三位一体”:钱包、私钥、地址。
- 钱包(Wallet):不是实体“钱包”,而是一套管理私钥和地址的软件或硬件(如手机APP、浏览器插件、硬件设备),它相当于你的“保险柜”,用于生成、存储私钥,并通过私钥操作地址。
- 私钥(Private Key):一串随机生成的64位字符(二进制形式),相当于保险柜的“钥匙”,谁拥有私钥,谁就能控制对应地址的资产,私钥绝对不能泄露,否则资产可能被盗。
- 地址(Address):由私钥通过特定算法(椭圆曲线算法+哈希算法)生成,相当于保险柜的“门牌号”,公钥可以公开,地址也可以公开,但只有通过私钥才能证明“你是这个地址的主人”。
