钱包与安全

以太坊地址格式

以太坊地址通常以 0x 开头,由 40 个十六进制字符组成。

私钥 公钥 Keccak 0x 地址
图解: 私钥 → 公钥 → Keccak → 0x 地址

关键事实

长度
0x 加 40 个十六进制字符
适用生态
Ethereum 与许多 EVM 兼容链
可公开
可用于收款和查询

地址如何生成

以太坊先由私钥生成公钥,再通过哈希得到 20 字节地址,显示时加上 0x 前缀。

大小写校验

以太坊地址有时会混合大小写,这是校验格式的一部分,有助于发现输入错误。

隐私问题

地址公开后,别人可以查询它的 ETH、Token、NFT 和合约交互记录。

生活化例子

一个以太坊地址外观类似 0x742d35Cc6634C0532925a3b844Bc454e4438f44e,地址可以公开收款,但链上行为也会公开可查。

格式示例

地址示例

0x742d35Cc6634C0532925a3b844Bc454e4438f44e

公开地址示例,用于理解格式。

实际应用场景

  • 钱包连接 DApp 时,网页通常会读取用户当前 0x 地址。
  • 区块浏览器可用 0x 地址查询 ERC20 Token 持仓。

常见误区和风险提醒

同一个 0x 地址可出现在多个 EVM 兼容链上,但不同链资产彼此独立。向错误网络充值仍可能造成麻烦。

相关概念

继续阅读同一主题下的概念,把知识点连起来。