付款编号

注意: 自0.15版本以来,长期付款ID已被删除;无法再使用它们。更多信息 博客文章 宣布他们弃用。

基础知识

付款ID是 任意的可选的 由32个字节(64个十六进制字符)或8个字节(对于集成地址)组成的事务附件。

付款ID通常用于识别与商家和交易所的交易:鉴于Haven内置的固有隐私功能,传入交易通常使用单个公共地址,因此付款ID对于将传入付款与用户帐户相关联特别有用。

紧凑型付款ID和集成地址

从0.9 Hydrogen Helix版本开始,付款ID可以加密并嵌入到付款地址中。此类型的付款ID应该为64位,并使用仅发送者和接收者已知的随机一次性密钥进行加密。

创建付款ID

建议使用官方钱包的 integrated_address 命令以自动生成包含压缩付款ID的集成地址。如果要使用命令行,则可以生成付款ID,如下所示:

为综合地址创建紧凑的付款ID:

# openssl rand -hex 8

创建旧式付款ID:

# openssl rand -hex 32

以前 纸钱包
下一个 彼德森承诺
zh_CN简体中文