xiyu on Nostr: #047 ordinals教程:为铭文增加聪,防止交易NFT被当作矿工费发送 ...
#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,找零,矿工费。
![Untitled](
)
1. 其实并没有严格的“先入先出”规则,所以至少在还剩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以满足特定需求。
总结
尽量提前给重要的比特币nft充值保护聪,相比一万聪的价格,重要的铭文可能更值钱。
如果这篇文章对你有一些帮助,请帮我转发并关注我的推特:[ohxiyu](
https://twitter.com/ohxiyu),我会持续更新。
每天的文章都会在[mirror](
https://mirror.xyz/0x421d67Be08E9B0B656763354b273f422E1527CdC)备份。
Published at
2023-03-30 23:00:15Event JSON
{
"id": "6c05d06517e6ac66b6de4772e9c3b5ab431432289612393bfaf6fc36414cc581",
"pubkey": "5688ba6fd26513ae38ed726b7c7269b753cc10cc6e2b6e91e5f4eaacbd30a20a",
"created_at": 1680217215,
"kind": 1,
"tags": [
[
"t",
"047"
]
],
"content": "#047 ordinals教程:为铭文增加聪,防止交易NFT被当作矿工费发送\n\n1.之前有人问我如何增加铭文的价值,我当时只说了一下原理,没有实际操作。现在随着铭文交易越来越多,铭文价值的损耗导致铭文聪数量越来越少,我觉得有必要写一个详细的教程,教大家怎么把一个比特币铭文重新增加聪数量。\n\n2.使用钱包:sparrowwallet\n\n因为sparrow可以直观的把钱包里的每一个UTXO直观的列出来,并且可以冻结UTXO,防止操作失误,将两个铭文合并了。\n\n3.一笔比特币交易的手续费\n\n一般来说,一个典型的单输入、单输出比特币交易的大小约为 190 - 220 字节。然而,交易大小可能因上述原因而有很大差异。多输入、多输出交易会更大。当前费率一笔交易手续费大概在2000聪左右。\n\n4.每个铭文的价值大小\n\nordinals客户端规定的每一个新铸造的铭文大小是10000聪,随着转移次数增多,会逐渐损耗。可以在铭文浏览器里查看当前铭文的**output value,除非是第三方铸造人为限制,否则都是** 10000聪。\n\n5.如何操作增加utxo value\n\n5.1 首先需要有一个低output value的铭文UTXO,和另一个空闲的UTXO。\n\n5.2 先冻结其他的有铭文的UTXO,防止选错了需要合并的UTXO导致铭文合并。\n\n5.3 选定两个UTXO,发送到一个属于本钱包的空白地址,设置一个大于NFT 价值的数额,就会产生两个输入,三笔输出,三笔输出分别是新的UTXO,找零,矿工费。\n\n![Untitled](https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9825387c-9a49-4051-8829-29e9451c7d0a/Untitled.png)\n\n1. 其实并没有严格的“先入先出”规则,所以至少在还剩2500聪之前进行增加保护聪数量。\n\n在比特币交易中,并没有严格的“先进先出”(FIFO)原则来规定如何选择输入UTXO(未使用的交易输出)。实际上,选择哪些UTXO作为交易输入是由钱包软件或用户自己决定的。通常,钱包软件使用一种称为“coin selection algorithm”(硬币选择算法)的方法来确定使用哪些UTXO作为交易输入。\n\n不同的钱包可能采用不同的硬币选择策略,包括:\n\n1. **最佳拟合算法(Best-fit)**: 钱包尝试找到刚好满足交易需求的UTXO,从而最大程度地减少找零。\n2. **优先选择较大UTXO(Largest-first)**: 钱包首先选择较大的UTXO,直到满足交易需求。这种方法可能导致更多的找零。\n3. **优先选择较小UTXO(Smallest-first)**: 钱包首先选择较小的UTXO,直到满足交易需求。这种方法可能导致更多的输入,从而增加交易大小。\n4. **随机选择(Random selection)**: 钱包随机选择UTXO,直到满足交易需求。\n5. **混合策略(Hybrid strategies)**: 钱包可能结合以上策略,以便在满足交易需求的同时,平衡手续费、隐私和其他因素。\n\n因此,在比特币交易中,并没有强制的先进先出原则。钱包软件会根据其设计和用户需求来选择合适的UTXO作为交易输入。如果需要,用户也可以手动选择输入UTXO以满足特定需求。\n\n总结\n\n尽量提前给重要的比特币nft充值保护聪,相比一万聪的价格,重要的铭文可能更值钱。\n\n如果这篇文章对你有一些帮助,请帮我转发并关注我的推特:[ohxiyu](https://twitter.com/ohxiyu),我会持续更新。\n\n每天的文章都会在[mirror](https://mirror.xyz/0x421d67Be08E9B0B656763354b273f422E1527CdC)备份。",
"sig": "c377fa8bae35e789a273ddbe08adf6af0ab10bfeeffb40bdfc1834ded7a70bee51a13a05e3a2febe6407ba072f4808a3d87414accdeef9589f4d6dc19bf36cdf"
}