#047 ordinals教程:为铭文增加聪,防止交易NFT被当作矿工费发送

1.三月初,有人问我如何增加铭文的价值,我当时只说了一下原理,没有实际操作。现在随着铭文交易越来越多,铭文价值的损耗导致铭文聪数量越来越少,我觉得有必要写一个详细的教程,教大家怎么把一个比特币铭文重新增加聪数量。

2.使用钱包:sparrowwallet

因为sparrow可以直观的把钱包里的每一个UTXO直观的列出来,并且可以冻结UTXO,防止操作失误,将两个铭文合并了。

3.一笔比特币交易的手续费

一般来说,一个典型的单输入、单输出比特币交易的大小约为 190 - 220 字节。然而,交易大小可能因上述原因而有很大差异。多输入、多输出交易会更大。当前费率一笔交易手续费大概在2000聪左右。

4.每个铭文的价值大小

ordinals客户端规定的每一个新铸造的铭文大小是10000聪,随着转移次数增多,会逐渐损耗。可以在铭文浏览器里查看当前铭文的output value,除非是第三方铸造人为限制,否则都是 10000聪。

5.如何操作增加utxo value

5.1 首先需要有一个低output value的铭文UTXO,和另一个空闲的UTXO。

5.2 先冻结其他的有铭文的UTXO,防止选错了需要合并的UTXO导致铭文合并。

5.3 选定两个UTXO,发送到一个属于本钱包的空白地址,设置一个大于NFT 价值的数额,就会产生两个输入,三笔输出,三笔输出分别是新的UTXO,找零,矿工费。

6.其实并没有严格的“先入先出”规则,所以至少在还剩2500聪之前进行增加保护聪数量。

在比特币交易中,并没有严格的“先进先出”(FIFO)原则来规定如何选择输入UTXO(未使用的交易输出)。实际上,选择哪些UTXO作为交易输入是由钱包软件或用户自己决定的。通常,钱包软件使用一种称为“coin selection algorithm”(硬币选择算法)的方法来确定使用哪些UTXO作为交易输入。

不同的钱包可能采用不同的硬币选择策略,包括:

  1. 最佳拟合算法(Best-fit): 钱包尝试找到刚好满足交易需求的UTXO,从而最大程度地减少找零。

  2. 优先选择较大UTXO(Largest-first): 钱包首先选择较大的UTXO,直到满足交易需求。这种方法可能导致更多的找零。

  3. 优先选择较小UTXO(Smallest-first): 钱包首先选择较小的UTXO,直到满足交易需求。这种方法可能导致更多的输入,从而增加交易大小。

  4. 随机选择(Random selection): 钱包随机选择UTXO,直到满足交易需求。

  5. 混合策略(Hybrid strategies): 钱包可能结合以上策略,以便在满足交易需求的同时,平衡手续费、隐私和其他因素。

因此,在比特币交易中,并没有强制的先进先出原则。钱包软件会根据其设计和用户需求来选择合适的UTXO作为交易输入。如果需要,用户也可以手动选择输入UTXO以满足特定需求。

7.总结

尽量提前给重要的比特币nft充值保护聪,相比一万聪的价格,重要的铭文可能更值钱。

如果这篇文章对你有一些帮助,请帮我转发并关注我的推特:ohxiyu,我会持续更新。

每天的文章都会在mirror备份。

Subscribe to xiyu
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.