资产是 Ravencoin 区块链的灵魂。只需 500 RVN,你就能在链上“发行”独一无二的数字商品、游戏代币、证券凭证,甚至一枚象征红酒未来的 NFT。本文在实操与技术之间架起桥梁:先吃透概念,再看懂参数,最后手把手完成一次链上发行。
😊 提醒:所有过程均基于公开数据完成,合法合规。作者不对投资或操作结果负责。
什么是 Ravencoin 资产?
Ravencoin 上的资产(也常被称为“代币”)是一段用脚本封装的用户自定义信息,可用于:
- 铸造专属代币:让粉丝以代币形式持有“限量版奖牌”。
- 实物上链:把房产、宝石、艺术品证券化,方便碎片化流通。
- 游戏内经济:直接用链上资产作为 MMORPG 金币,透明且易交易。
与传统 ERC-20 不同,Ravencoin 从底层就把“发行”“子资产”“唯一资产”等层级做了区分,天然适合需要合规与溯源的场景。
在哪里交易或使用这些资产?
点对点链上市场
- Raven Trader:利用 RIP-15 实现无需第三方的原子交换。
- RVNFT、RVNBay:面向艺术品与数字商品的手搓市集。
专业交易所
Ravencoin 资产可上架中心化交易所,让用户一键用 USDT、BTC 购入;也可通过跨链桥与其他生态互通。
隐私与访问:人人都能看,但能选择“谁能看懂”
资产公开透明建立在地址公开之上,但 Ravencoin 同时支持 IPFS 数据加密(RIP-10 / RIP-11 / RIP-14)。
简而言之:
- 链上始终保留 32 字节的“指纹”。
- 实际图片或 PDF 加密后存 IPFS;解密钥匙仅发给指定地址。
这样既符合监管审计,又保护了商业或个人隐私。
专业术语速查表
| 术语 | 一句话解释 | 设定时可变? |
|---|---|---|
| 可重发行 (Reissuable) | 资产总量、元数据可否改动 | 一旦设为 false 永久不可逆 |
| 可分性 (Units) | 0-8 位小数,0=不可分割,8=可拆到 0.00000001 | 只能提高 |
| 所有权资产 (!) | 如 GOLDTOKEN!,拥有它就能增发子资产、修改元数据 | 永远不可分割且仅有 1 枚 |
子资产 / | 形如 GOLDTOKEN/SILVER;需主资产所有权资产才能创建 | —— |
唯一资产 # | 形如 GOLDTOKEN#CERT001;全球唯一,不可再拆分 | —— |
三大类最常见资产:主资产、子资产与唯一资产
主资产(Main Asset)
发行门槛 500 RVN,独一无二域名式名称(3-30 个字符,仅大写和 . _)。
资产持有人额外得到 “域名所有权资产”,后续所有子资产都要用它敲门。
子资产(Sub-Asset)
像在域名后加路径,发一枚花 100 RVN。可将同一项目连续分层: COMPANY/TICKET/VIP2025、COMPANY/SHARE/A。子资产也能再建所有权资产,方便 DAO 分权。
唯一资产(Unique Asset)
5 RVN 即可,只在特定节点绑定一个 ID,本质就是 1-of-1 NFT。适合证书、纪念章、库存批次号等。
实操演练:发行一条主资产
准备钱包
- Raven Core ≥ v4.7,同步到最新高度。
- 拥有 ≥ 500 RVN 与少量矿工费。
命名检查
用命令./raven-cli listassets "YOURNAME*" 1若列表为空,恭喜可抢占。
提交发行交易
./raven-cli issue YOURNAME 1000 "ipfs://QmAbC..." 8 true其中
1000为总量,8为小数位,true保留重发行权限。- 验证上链
打开区块浏览器输入 txid,看到vout出现OP_RVN_ASSET+rvn+q即为成功。
FAQ:常见疑问一次说清
- Q:能把资产名称改短或删除吗?
A:区块链只追加不删除,名称一旦写入便成“数字不动产”,请三思而后发。 - Q:子资产可否脱离父资产独立交易?
A:可以。链上记录的是名称与合约,父资产无“冻结”权限,但需父所有者才能新建更多子资产。 - Q:为什么有时 500 RVN 足够,有时却提示余额不足?
A:矿工费波动,确保钱包里再多留 0.1-1 RVN 作为手续费。 - Q:子资产还能再建子资产吗?
A:现行协议仅支持一层/,不能无限嵌套A/B/C,但可用命名技巧如PROJECT/FOLDER_FILE来模拟多级。 - Q:如何合规发行证券型代币?
A:利用限定资产($ 开头)组合“限定符资产”(# 开头),可实现白名单、黑名单、全球冻结等功能。第一步是联系法律顾问,第二步再按表缴纳 1500 RVN 发行费。 - Q:IPFS 文件会不会失效?
A:只要 IPFS 网络存在同一哈希片段,文件即可访问。建议多用 Pinning Service 或在多个节点备份。
限定资产与合规发行:高阶玩法
| 组成部件 | 作用 | 花费 |
|---|---|---|
Qualifier (#KYC_OK) | 给地址盖章“通过 KYC” | 1000 RVN |
Restricted Asset ($STOCK) | 只能在盖了章的地址流通 | 1500 RVN |
| Tag 交易 | 把 # 贴给某个 addr 或拉黑 | 0.1 RVN/次 |
| Freeze Tag | 管理员紧急冻结 $STOCK 全链流通 | 0.1 RVN/次 |
一句话总结:先做资格认定(#),再发受限代币($)。
链上究竟存了啥?
- 元数据:名称、可拆性、是否可增发、关联的 IPFS 哈希,共 32 字节。
- 资产 ID:由创建交易的
vout唯一决定,实时被节点放进本地数据库索引。 - 所有权资产:无缝绑定,增删改都要它签字。
- 限定/标签:交易一经确认即加入数据库,后续只有追加修正记录,没有删除历史。
烧币地址清单(主网)
| 用途 | 地址 | 花费/RVN |
|---|---|---|
| 主资产发行 | RXissueAssetXXXXXXXXXXXXXXXXXhhZGt | 500 |
| 子资产发行 | RXissueSubAssetXXXXXXXXXXXXXWcwhwL | 100 |
| 唯一资产发行 | RXissueUniqueAssetXXXXXXXXXXWEAe58 | 5 |
| 限定符资产发行 | RXissueQuaLifierXXXXXXXXXXXXUgEDbC | 1000 |
| 限定受限资产发行 | RXissueRestrictedXXXXXXXXXXXXzJZ1q | 1500 |
| 改变标签(Tag) | RXaddTagBurnXXXXXXXXXXXXXXXXZQm5ya | 0.1 |
烧币操作不可逆,请在钱包内直接选用预设地址,勿自行手动输入,避免一币之差损失全部。
脚本拆解:从 OP_RVN_ASSET 看发行原理
核心入口为 C0 指令,后接:
- 魔数
72766E(rvn)。 - 类型:
q建立新资产、r重发行、t转账、n设定标签。 - 名称长度、名称 UTF-8。
- 按类型不同的附加字段:总量、小数位、重发行开关、32 字节 IPFS CID。
开发者可直接解析 vout.scriptPubKey.hex,一切尽在 100 字节内。
钱包发交易最佳实践
💡 别问脚本怎么拼!用钱包命令就能封装。
发行主资产
./raven-cli createrawtransaction \
"[{\"txid\":\"prevtx\",\"vout\":0}]" \
"{\"RXissueAsset...\":500,\"changeaddr\":0.01,\"newaddr\":{\"OP_RVN_ASSET...\":0}}"转账资产
./raven-cli transfer ASSETNAME 123 targetaddress每笔都要支付 RVN 矿工费,切勿空转。
常见坑 & 进阶小贴士
- 输入顺序务必把
change放第二,否则浏览器可能无法识别新资产。 - 烧币 TX 卡内存池? 矿工费提升至 0.01 RVN/byte 即可。
- 查错神器:区块浏览器 → 输入 txid → 查找解码后的
raven-cli decoderawtransaction类似输出,逐步对比字段。 - 做好备份! 私钥丢了,连带资产也永久消失;包括父级所有权资产。
读完以上内容,你已具备在 Ravencoin 上自由发行与交易资产的能力。祝你在链上乐园里安全弹无虚发,创意天马行空!