换个视角:铭文转账动的是 UTXO
普通比特币转账,钱包从若干 UTXO 里挑够金额、找零即可。带铭文的地址则多一条硬约束:铭文依附在某个 UTXO 上,你想转哪张铭文,就必须把承载它的 UTXO 整个作为输入。余额和铭文可能住在同一个地址的不同 UTXO 上,钱包要把两者分开处理——大部分“铭文随余额一起被花掉”的事故都源于没理解这一点。Ordinals 文档对铭文的定义(内容附在引用该 UTXO 的交易中)决定了它必须跟着 UTXO 走,参见铭文入门。
ord 钱包的标准流程
Ordinals 项目的 ord 命令行钱包给出了参考流程(命令以官方文档当前版本为准):
ord wallet receive生成接收地址(铭文物资使用 Taproot 地址);ord wallet send指定铭文编号与目标地址,生成一个 PSBT(部分签名比特币交易);ord wallet addresses等命令观察地址与输出状态;- 确认 PSBT 的输入输出无误后签名广播,等待最终确认。
PSBT 是关键设计:交易被构造成一个可携带、可多人分别签名的半成品。它意味着你可以把一笔多方交易的“草图”离线传来传去,每一方都能看到输入来自哪里、输出都给了谁、手续费多少,再分别签名。多方协作与冷签名流程都建立在这层结构上。
合并输出:什么时候值得做
持有大量铭文久了,钱包会出现两个症状:手续费变贵(输入越多交易越大),以及“找零困难”(想转普通余额时,输入选择总是带上带铭文的 UTXO,或者反过来)。合并输出(consolidation)就是在低费率时段用一笔交易把零碎 UTXO 整编成少量大 UTXO。要点:
- 合并只改变布局,不改变所有权与铭文归属,但操作前必须先备份钱包,任何签名前逐字段核对 PSBT——错误合并的代价可能是铭文被混进普通找零;
- 把带铭文的聪与普通聪混进同一输出(所谓聪混合)会引发索引器归属判断分歧,社区对此长期存在争议,合并前了解目标平台规则;
- 手续费在拥堵期可能反超合并收益本身——用费率数据择时(参见铭文费与费用市场),不要追高硬做;
- 大规模收藏建议先用少量低价值铭文走一遍流程再动主仓。
常见事故与预防
- 整地址误转:把一个混合地址余额连同铭文一起转走;预防是把铭文收藏与日常余额拆到不同地址;
- 手写脚本错误:自组交易忘记给铭文 UTXO 原样找零,导致铭文进了矿工费;预防是永远在 PSBT 界面核对,不使用不熟悉的批量工具;
- 确认前重复发起:交易还在内存池时又对同一 UTXO 发起新交易,造成卡单或被替换;预防是一笔一笔来,先查交易状态再动手;
- 目标地址错误:地址校验能防抄写错,但防不了投毒地址;收款前核对完整地址的原则参见NFT 转错地址怎么办。
常见问答
问:合并输出会影响我未来转铭文的费率吗?
会影响两个方向:合并后单个 UTXO 更大,花它时字节数基本固定,不再为大量小输入的验证费买单;但一次合并交易本身要付一笔整编费。长期高频操作者更划算,偶尔持有者按当前费率择机即可,不必为“整齐”付高费。
问:怎么安全地试一次合并?
找一张你自己铸造的低价值“哨兵铭文”,先单独转一次看 PSBT 长什么样、找零如何产生;再做一次小额合并演练,事后到索引器与公开浏览器双源确认铭文归属没有变化。演练通过再动主仓。任何“批量合并神器”要求你导入助记词的,一律视为攻击。
风险提示
本文为操作机制科普,不构成投资建议。链上交易不可逆,脚本操作、费率择时与工具使用均可能导致资产永久损失;重要操作请先小额演练并完整备份。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。