发行同质化代币
任何用户均可在根链账本上发行同质化代币,包括但不限于:
- 非正式”欠条”凭证
- 法币抵押型稳定币
- 纯数字同质化/半同质化代币
同质化代币具有完全可互换性,可通过建立信任线(一种会计关系)实现账户间转账。多数使用场景需提前进行参数配置。
信任关系
机制
信任线是根链账本中持有代币的数据结构,其核心特征包括:
-
双向关系
- 连接两个账户标识符
- 共享余额(一方显示为正数,另一方为负数)
- 负余额方通常为代币”发行方”
-
独立设置
每个账户可配置:
- 限额(默认0):控制对方可持有代币数量
- 授权标志(默认关闭):用于授权型信任线
- 涟漪标志:控制是否允许代币涟漪效应
- 冻结标志:启用个别冻结
- 深度冻结标志:启用深度冻结
- 质量系数:调整代币实际价值(默认按面值1:1)
-
货币代码唯一性
同一组账户间每种货币代码仅能存在一条信任线
信任线操作指南
操作类型 | 实现方式 | 注意事项 |
---|---|---|
创建 | 发送TrustSet交易 设置非零限额 | 前两条信任线免收所有者储备金 |
超额持有 | 通过去中心化交易所交易获得代币 | 三种特殊情况可突破限额 |
删除 | 1. 恢复设置至默认值 2. 清零余额 | 授权标志一旦开启不可撤销 |
储备金规则
- 非默认设置或持有正余额时,需支付0.2CNY/项的所有者储备金
- 发行方通常无需承担储备金
- 双方设置均为默认且余额为零时自动删除
开发者工具
// 查询账户信任线
const lines = await client.request({
command: "account_lines",
account: "xAccountAddress"
});
相关API:
account_lines
:查询账户关联的信任线gateway_balances
:查询发行方总余额TrustSet
:创建/修改信任线
最后更新于: