新闻加密货币XRP 目标标签详解:什么是目标标签以及何时需要它

XRP 目标标签详解:什么是目标标签以及何时需要它

作者: Cryptsy·

要点速览

  • •XRP 目标标签是一个纯数字代码,格式为 32 位无符号整数,用于告知收款方的链下系统一笔incoming付款属于哪位客户或哪个账户。
  • •XRP Ledger 依赖共享充值地址加标签的方式,而非为每位客户分配唯一地址,因为每个账户都必须无限期预留一定数量的 XRP。
  • •启用了 RequireDest 设置的地址会自动拒绝不带标签的付款,发送方可以携带正确的标签重新发送。
  • •如果不带标签的付款到达一个接受此类付款的地址,入账可能需要人工干预,且已确认的账本付款无法由发送方撤销。
  • •源标签用于标识付款的发起方以便退回付款,X-address 将地址和标签合并为单一字符串,而按数字顺序分配标签会降低公共账本上的隐私性。
XRP 目标标签详解:什么是目标标签以及何时需要它

XRP 目标标签是随付款一起附在收款地址旁的一个数字代码,用于告知收款方的内部系统这笔incoming资金属于哪位客户或哪个账户。XRP Ledger 文档将目标标签描述为 XRP Ledger 付款的一项功能,可以指明发送至多用途地址的付款的具体用途。目标标签最常出现在向交易所充值 XRP 时:许多客户共用同一个地址,标签正是将你的充值与其他人的充值区分开来的依据。

XRP 目标标签的作用

当收款地址服务于多个客户时,目标标签用于识别付款的受益方。根据 XRP Ledger 文档,向交易所或稳定币发行方的地址付款时,可以使用目标标签指明应记入哪位客户的账户;向商户付款时,标签则可以指明所购买的商品或购物车。

标签本身在账本上不产生任何作用。源标签和目标标签没有直接的链上功能;它们的存在只是为了告诉链下系统如何处理一笔付款。在交易中,标签被格式化为 32 位无符号整数,因此目标标签始终是一个纯数字,而不是一串字母。

Coinbase 的支持文档将目标标签或备注(memo)描述为在钱包地址之外识别交易接收方所需的附加地址功能。不同平台对该字段的叫法不同,但作用是一样的:只要平台通过单一充值地址服务大量客户,就需要一个额外的标识符将incoming资金路由到正确的账户。

XRP Ledger 为何使用标签而非额外地址

在许多其他网络上,平台会为每位客户分配一个独立的充值地址。XRP Ledger 文档解释了为什么这种方式不适合 XRP:一个地址必须是一个已激活的永久账户才能接收付款,且每个地址都必须无限期地预留一笔储备金。为每位客户创建账户会消耗网络资源并锁定资金,因此标签成为一种更轻量的方式,用来将充值和付款映射到具体客户。这一设计选择对用户也可见:XRP 的充值界面通常不是为每位客户显示唯一地址,而是将共享地址与一个数字标签配对。

让客户能够通过另一个界面从企业的 XRP Ledger 地址收发交易,称为提供托管账户(hosted accounts),托管账户通常为每位客户使用源标签和目标标签。

何时需要 XRP 目标标签

只要收款地址服务于多个账户且其所有者要求提供标签,就需要标签。交易所充值是典型场景。XRP Ledger 文档列出了标签的主要业务用途:直接映射到客户账户、将退回付款与触发它们的对外付款相匹配、将付款映射到会过期的报价,以及客户可为特定充值生成的一次性标签。

这一要求始终来自收款方,因此最稳妥的习惯很简单:打开收款平台的充值页面,将地址和标签完全按照显示的内容一并复制。无论资金是从交易所账户、移动应用还是硬件设备发出,都应如此。

一些收款地址会在账本层面强制执行这一规则。启用 RequireDest 设置后,XRP Ledger 会拒绝没有目标标签的付款,而不是记入收款方无法分配的资金。发送方随后可以携带正确的标签重新发送付款。

不带标签发送 XRP 会怎样

如果地址启用了 RequireDest,付款会被账本拒绝,因此不会记入任何资金,发送方可以携带标签重新发送。如果地址接受不带标签的付款,资金会到达,但无法立即确定应记入哪位客户。XRP Ledger 文档指出,这种情况可能需要人工干预,并与发送方沟通以确定预期的收款人是谁。结果是一个缓慢的人工过程,而不是自动入账;而且由于已确认的账本付款无法由发送方撤销,结果取决于收款平台的客服处理流程,而非任何链上的补救措施——这就是为什么发送前复制标签始终是更好的做法。

源标签、退回付款与 X-address

目标标签有一个对应的镜像。源标签用于指明付款的发起方或来源,其最常见的用途是让收款方知道应将退回(被退回)的付款发送到哪里。退回一笔incoming付款时,应将incoming付款中的源标签用作对外退回付款的目标标签。

还有一种将两部分信息合二为一的格式。X-address 将经典地址与标签组合成同时编码两者的单一地址,X-address 中的标签在发送时充当源标签,在接收时充当目标标签。对客户而言,这意味着只需保管一个字符串,而不必同时记一个地址加一个单独的标签。

标签还涉及隐私层面。所有 XRP Ledger 交易都是公开的,因此按数字顺序分配标签会降低隐私性,并可能让人猜出哪些标签对应哪些用户的地址。文档建议改为在保留区间内以不可预测的顺序分配标签。

常见问题

目标标签和备注(memo)是一回事吗?

对发送方来说,实际使用中是的。Coinbase 将目标标签和备注视为同一种在钱包地址之外识别交易接收方的附加地址功能。无论充值页面上该字段叫什么名字,发送前都应将其值复制到钱包中对应的字段。

XRP 目标标签是什么样的?

它是一个纯数字。XRP Ledger 交易将标签格式化为 32 位无符号整数,因此有效的目标标签只包含数字,不含字母或符号。

向个人钱包转账需要目标标签吗?

标签的存在是为了对到达多用途地址(如交易所和稳定币发行方运营的地址)的付款进行分类。请遵循收款方的指示:如果充值界面显示了标签,就填写它;如果你的个人钱包不要求标签,则无需复制任何标签。

如果已经在没有所需标签的情况下发送了 XRP 怎么办?

如果该地址启用了 RequireDest,付款已被拒绝且没有记入任何资金,因此只需携带标签重新发送即可。如果付款在不带标签的情况下通过了,收款方可能需要人工干预并与发送方沟通后才能分配该笔充值,因此应携带交易详情联系收款平台。

来源:Cryptsy