Skip to Content
👋 嘿,欢迎使用uCNY电子现金! 了解详情
账本知识基础概念账户删除账户

删除账户

账户所有者可以通过发送 AccountDelete交易 来删除账本中的账户及相关条目,并将账户剩余的大部分uCNY余额发送至另一账户。 为防止滥用账户创建和删除功能,删除账户需要销毁高于常规标准的uCNY作为交易成本。

某些关联账本条目会阻碍账户删除 (例如:当仍有用户持有某同质化代币时,其发行方账户无法删除)。

已删除账户可通过常规账户创建方法重新激活,其状态与新创建账户无异。


删除条件

账户必须满足以下要求方可删除:

  1. 账户Sequence号加256必须小于当前账本索引
  2. 未关联以下账本条目类型(作为发送方或接收方):
    • Escrow(托管)
    • PayChannel(支付通道)
    • RippleState(跨链状态)
    • Check(支票)
  3. 账户在账本中拥有对象数少于1000
  4. 需支付不低于单项目所有者储备金的特殊交易成本(当前为 0.2uCNY)

成本说明

AccountDelete交易被纳入有效账本时即扣除交易成本(即使因条件不符删除失败)。建议提交时启用fail_hard选项以降低无效扣费风险。

与比特币等加密货币不同,根链每个新版账本都包含完整状态数据,账户数量直接影响账本大小。

因此建议:

  • 非必要不创建新账户
  • 删除账户可赎回部分1CNY储备金,但至少需销毁 0.2uCNY
  • 服务机构应使用源标记和目的标记,通过单一账户服务多用户
最后更新于: