符文与UTXO

Intro

#Runes 主网上线在即，要想同一个账号打到多个，就需要拆分 UTXO，那什么是 UTXO，为什么要拆分 UTXO？

什么是 UTXO

UTXO（未花费交易输出）可以类比为钞票。每个 UTXO 就像是你口袋里的一张具体的钞票，记录了一定数量的比特币。当你消费或转账比特币时，你就像是在使用这些钞票来支付。交易结束后，花出去的部分就形成了一个 UTXO，如果有找零，这些找零也会形成新的 UTXO，也就是新的 “钞票”，这些新 “钞票” 可以在未来的交易中使用。因此，UTXO 模型就是一个通过追踪所有未花费的 “钞票”（即 UTXO）来确保交易合法性和资金正确性的系统。

为什么需要拆分 UTXO

比特币的共识协议决定了其十分钟出一个块，一般认为 6 个区块为确认时间，也就是说发起一笔交易需要等待 1 个小时来确认交易。而打铭文，打符文本质上就是在比特币链上发起一笔交易。对于撸毛大军来说，大部分人都是直接从交易所提币到钱包，也就是说只有一个 UTXO，如果想一个钱包打多个符文就只能每打一次等待 1 个小时，确认以后才能打第二次，等了一个小时能不能打到另说，就算打到了，符文也都打完了，几乎不可能打第二张。类似于一张百元大钞花 8 元，剩下的 98 元要等一个小时以后才能花，为了能同时或短时打多次，就可以把这张 “百元大钞” 错开成十张 “十元” 的零钱，也就是把一个 UTXO 拆分成多个 UTXO，每次打铭文只花一个，互不影响。

如何拆分 UTXO

拆分 UTXO 可以看鉴叔 的文章，非常详细