跳到主要内容

地址

epic-wallet address会打印多个标识符,每个标识符用途不同。这些标识符均不出现在账本中;参见为何没有地址

标识符用途
Epicbox地址通过存储转发中继将slate路由至你
支付证明地址事后证明你是预期收款方

钱包还会打印一个洋葱地址,供Tor传输方式使用。

Epicbox地址

格式如下:

<public_key>@<domain>[:<port>]

可选择添加epicbox://前缀。

public_key由52个base58字符组成,是以base58check编码的压缩secp256k1公钥,mainnet上的版本字节为[1, 0],floonet上为[1, 136]

该编码具有两个特性。损坏的地址会校验和验证失败,钱包在本地即予拒绝,无需联系网络;此机制的保护范围和局限性详见为何没有地址。此外,mainnet与floonet的地址不会混淆,因为floonet地址无法被解析为mainnet地址。

备注

usernet钱包生成带mainnet前缀的地址([1, 0])。只有floonet使用独立前缀([1, 136])。

省略域名时默认使用epicbox.epiccash.com。443端口为默认值,不显示;其他端口则会显示。

由于该标识符是真实的公钥,中继可以通过要求你对一个挑战值签名来验证你对该地址的所有权,而无需获取你的私钥。参见epicbox身份验证

One epicbox address per account

每个epicbox派生均使用索引0,因此钱包中每个账户对应一个epicbox地址。epicbox_address_index配置键为保留项。

支付证明地址

这是一个独立密钥,用于事后证明某次转账的预定接收方是特定一方。该密钥必须在转账前安排好,因为接收方在其轮次中需对证明进行签名。epic-wallet address在此标题下打印该信息。

参见支付证明,以及相应选择传输方式以了解哪些路由携带支付证明。

下一步