隐身地址
隐身地址提供一次性收款地址,减少地址重复使用。公开转账和网络元数据仍可能关联活动。每个隐身地址都从根 HD 密钥派生,只有持有密钥的您可以证明所有权并领取收到的资金。
隐身地址解决的问题
即便通过 Railgun 池私密交易,元数据层面的隐私问题仍存在:如果始终用同一个公开地址收款,知道该地址的人就能查看您的历史收款。
隐身地址让您可以向不同交易对方提供不同的一次性地址。资金进入不同地址,但分享、注资和支出方式仍可能暴露关联。
Anon 如何生成隐身地址
Anon 使用分层确定性(HD)密钥树派生隐身地址,其根密钥来自助记词:
Mnemonic
└── Stealth HD key (m/purpose'/chain')
├── Stealth address 0 (one-time)
├── Stealth address 1 (one-time)
└── ...
每个地址都是标准以太坊地址。Anon 监控所有派生地址的入账交易。
创建隐身地址
- 在首页打开 Receive
- 点击 New Stealth Address
- 可添加标签,例如“Bob 的付款”
- 将地址或二维码分享给付款人
付款人以普通链上转账向该地址付款。从付款人角度看,这笔交易并无特殊之处。
领取隐身地址资金
Anon 在后台自动监控派生的隐身地址。检测到入账后:
- Anon 显示通知
- 您可以领取资金,通过屏蔽交易将其移至 Railgun 屏蔽余额
- 领取后,该隐身地址标记为已使用
您也可以不领取,而直接将其作为公开 EOA 支出。
为隐身地址支付 gas
隐身地址需要少量 ETH 支付领取交易的 gas。Anon 通过 paymaster 服务处理:gas 可由赞助方支付,或从屏蔽余额中支付,因此无需手动为每个地址注资。
隐私注意事项
- 分别派生的地址减少重复使用,但公开活动仍可能将它们互相关联或关联到主地址
- HD 派生具有确定性,您可通过助记词重新派生所有地址
- 为获得更好的隐私保护,可将资金领取至屏蔽余额,而不是留在隐身地址上
二维码流程与深层链接
您也可以通过隐身深层链接收款。此 URL 编码隐身地址参数,让付款人的钱包自动为您生成新地址。详见隐身深层链接。