跳转到内容

THORName 与收益设置

THORName 是在 THORChain 上注册、归你的钱包所有的短名称。它可以为每条区块链保存一个地址,以及一个首选资产:你想接收的资产。THORChain 是一个在不同区块链之间兑换币的网络,RUNE 是它自己的代币。如果名称设置了首选资产,THORChain 本身记入该名称的 RUNE(例如你的收益发放)不会以 RUNE 的形式保留:它会在暂存余额中累积,数额足够后,THORChain 会把它转换成该资产,并发送到你在该资产所在区块链上的地址。

把 RUNE 质押到运行 THORChain 的节点上的人会获得 RUNE 奖励。THORChain 把这些质押者称为绑定提供者。他们的奖励在每次轮换(churn)时发放:轮换是 THORChain 定期更替运行网络的节点,大约每隔几天一次。有了 THORName,质押者可以用其他资产(例如 USDC)而不是 RUNE 来接收这些奖励。RUNEBond 让你可以用自己的钱包,在投资组合中注册、设置和续期 THORName。

  • 名称。 最多 30 个字符:字母、数字以及符号 +、_ 和 -。每个名称在整个 THORChain 上都是唯一的。
  • 所有者。 一个 THORChain 地址(以 thor1… 开头)。在名称有效期间,也就是已注册且未过期时,只有所有者可以更改它。
  • 地址(别名)。 每条区块链一个目标地址,例如一个 Ethereum 地址和一个 Bitcoin 地址。THORChain 把这些地址称为别名(alias)。每当 THORChain 需要向该名称发送资产时,都会使用为对应区块链保存的地址。
  • 首选资产。 可选。如果你设置了首选资产,THORChain 记入该名称的 RUNE(你的收益发放,以及该名称在兑换中作为联盟方使用时的联盟手续费)会在累积到足够数额后分批转换成该资产,并发送到你在该资产所在区块链上的地址。直接向该名称的地址普通转账的 RUNE 不会被转换。后面几节会说明转换的方式和时机。

THORName 是 THORChain 本身的一部分,而不是 RUNEBond 的功能。其他应用也会使用它们。你对名称所做的更改会作用于它的所有用途,而不仅仅是 RUNEBond 的收益发放。

注册名称需要支付 THORChain 设定的注册费:目前在正式网络(主网)上为 10 RUNE。这笔费用包含第一年。第一年之后,保留该名称每年大约需要 1 RUNE。这项年费由 THORChain 设定,并且可能会调整。你也可以按同样的费率预先购买更多时间。THORChain 以区块(它每隔几秒添加的一批交易)来计算时间,所以额外时间按区块计价。注册两年或三年的费用为注册费加上额外年份的费用。

续期会在当前到期日的基础上增加时间,而不是从今天重新开始计时。例如,如果某个名称还剩六个月,你续期一年,那么它就还剩十八个月。

名称有效期间,只有所有者可以更新它:更改地址、首选资产或灵敏度,续期或转让。

首选资产与暂存余额(collector)

Section titled “首选资产与暂存余额(collector)”

如果名称设置了首选资产,THORChain 发送到该名称的 RUNE 不会立即转出。这些 RUNE 可能是你每次轮换时的那部分质押奖励,也可能是该名称在兑换中作为联盟方使用时的联盟手续费。它们会在附属于该名称的暂存余额中累积(THORChain 称之为 affiliate collector,或简称 collector),直到数额足够、值得转换。随后 THORChain 会把这些 RUNE 兑换成你选择的资产,并发送到你为该链设置的地址。

多少才算足够,由一个阈值决定:

灵敏度倍数 × 首选资产的出站手续费

出站手续费是 THORChain 在资产自身的区块链上把资产发送出去时收取的网络手续费,例如在 Ethereum 上发送 USDC。灵敏度倍数是你选择的一个数字,见下文。

每次转换都是一次按市价进行的普通 THORChain 兑换。THORChain 的兑换是与其他用户提供资金的资金池进行的。因此,每次转换首先要向资金池支付一小笔手续费(流动性手续费)。由于交易本身的规模,成交价格也可能略差一些(滑点)。对于这样的金额,这两者通常都很小。然后再扣除出站手续费。

转换是自动的。每当有 RUNE 进入时,THORChain 都会把暂存余额与阈值进行比较,所以你永远不需要自己发起转换。

灵敏度倍数决定两件事:转换的频率,以及每次转换有多少用于支付出站手续费。

  • 较低的灵敏度:阈值较低,所以转换更频繁。但每次转换中被出站手续费吃掉的比例更大。
  • 较高的灵敏度:转换没那么频繁,但每次损失更少。

每次转换都会扣除出站手续费,所以每次转换大约会因此损失其价值的 1 / 倍数:

灵敏度每次转换因出站手续费损失的比例
20x约 5%
50x约 2%
200x约 0.5%

兑换的流动性手续费和滑点需要在这些数字之外另行计算。

下面是一个使用整数的例子。假设出站手续费价值 1 USDC。在 20x 时,一旦累积了价值约 20 USDC 的 RUNE,THORChain 就会转换,其中 1 USDC(约 5%)用于支付手续费。在 200x 时,它会等到累积了价值约 200 USDC 的 RUNE。两次收款之间你需要等待更久,但同样 1 USDC 的手续费只占每次转换的约 0.5%。这就像一家每笔转账收取固定手续费的银行:转账次数越少、单笔金额越大,被手续费吃掉的就越少。

网络默认值由 THORChain 设定(目前为 200x),新名称一开始使用该值。RUNEBond 允许你选择 20x 及以上的任意整数。它不允许更低的值,因为低于 20x 时,每次转换因出站手续费损失的价值会超过约 5%。你之后可以更改灵敏度,或恢复为网络默认值。

未续期的 THORName 会过期。简而言之,你会失去该名称、它的设置以及以所选资产进行的收益发放。你会保留所有等待转换的 RUNE,原本发放出去的那部分奖励会改为加到你的质押中。具体来说,从名称过期的那一刻起:

  • 名称被隐藏。 THORChain 会把它显示为没有所有者、没有地址、也没有首选资产。
  • 收益发放改为加到你的质押中。 发送到已过期名称的 Bond Yield 收益发放(THORChain 自动发放质押奖励的机制)不会被发放。THORChain 会改为把这部分加到你的质押中。
  • 任何人都可以把它注册为新名称,包括你自己。
  • 暂存余额不会丢失。 其 collector 中仍在等待的 RUNE 会一直留在那里,直到该名称被重新注册,无论是你还是其他任何人注册。届时,这些 RUNE 会以 RUNE 的形式支付给你(原所有者)。
  • 设置全部清空。 首选资产、地址和灵敏度都会被重置。即使原所有者重新注册,也需要再次支付注册费。

如果你通过电子邮箱或 Telegram 机器人订阅了你地址的 RUNEBond 通知,RUNEBond 会在你用于收益发放的名称过期之前提醒你,让你有时间续期。请参见通过电子邮箱和 Telegram 接收通知进行订阅。

在你的投资组合中,收益目标部分会列出你的钱包拥有的 THORName,并让你可以:

  • 注册新名称。 你输入时,RUNEBond 会检查该名称是否可用,名称已被占用时会推荐简短的替代名称。你可以选择注册时长,表单会在你签名前显示总费用。
  • 选择发放资产,例如 USDC。RUNEBond 会显示可用的资产和区块链。
  • 设置该资产所在区块链上的目标地址。 RUNEBond 会检查该地址是否符合该区块链的格式,包括区块链自带的防输错校验(校验和),如果该区块链使用校验和的话。
  • 设置或重置灵敏度。 对于你选择的值,RUNEBond 会显示阈值以及因出站手续费损失的比例。
  • 查看暂存余额(collector):等待转换的 RUNE,以及它需要达到的阈值。
  • 查看到期日并续期该名称。

注册名称并设置其目标地址、发放资产和灵敏度只需一笔交易。之后 RUNEBond 会在 THORChain 上跟踪这笔交易,并显示更改是否已完成、是否已退款(附带原因),或者耗时是否比平常更长。

目标地址需要你自己核对。 RUNEBond 无法验证你是否控制该地址,发送到错误地址的收益无法找回。

RUNEBond 中 THORName 的主要用途是以其他资产接收你的质押奖励。参见Bond Yield:每次轮换自动发放。