比特币的独特记账模型:UTXO、聪、Ordinal级别和铭文探秘

比特币和以太坊的记账模型不同,比特币的UTXO模型具有隐私优势,Ordinals协议可以对比特币中的每个聪进行编号,Taproot协议可以存储铭文内容,Reveal的Hash12可以将铭文内容序列化,比特币海洋中我们不仅仅是观察者,还可以继续探索和创造。

摘要由 Mars AI 生成

本摘要由 Mars AI 模型生成,其生成内容的准确性、完整性还处于迭代更新阶段。

1. 比特币独有记账模型 #UTXO UTXO,未花费交易输出,是比特币交易系统的基石。每个UTXO代表网络中某个比特币地址所拥有的未被消费的比特币数量。它像银行账户余额,记录资金来源与去向 在比特币交易中,UTXO被用作交易输入和输出。交易发生时,输入的UTXO被消耗,同时产生新的输出UTXO,指向接收地址

2. 以太坊 #Account 模型 类似你的银行账户 所以 以太和比特币 记账模型 完全不同 各有千秋 比特币的这种记账模型 在隐私上更有优势 但是索引起来相对麻烦 #以太 比较容易理解

3. 什么是Sat(聪)? 聪是比特币的最小单位,1比特币等于1亿聪。聪使得比特币能够进行小额交易,增强了其流动性和使用灵活性。 1 BTC = 10^8 聪。 以太是 1ETH = 10^18 wei. 值得注意的是 比特币交易通过#UTXO 那无意间 聪 也在交易

4. Ordinals 协议最主要解决了2个问题 一个是对聪 satoshi 进行排序的一个协议。 另一个是 inscription 也就是刻铭文。 我们一个一个来看

5. 对聪编号排序 我们叫Ordinal数字 是一种独特的编号系统,用于追踪比特币中的每个聪。按照聪被挖掘的顺序进行编号,使得每个聪都具有唯一的身份标识。每笔新挖掘的比特币都按顺序赋予唯一的Ordinal编号。

6. 不同的聪 有不同的编号 和 稀有度。 这个创造者 @rodarmor 自己定义的。 稀有的Ordinal数字通常与比特币网络的特殊事件相关,如首个挖出的聪或特定区块的首个聪。这些特殊的Ordinal数字可能具有更高的收藏价值和独特性

7. Ordinal数字分为多个稀有度级别:普通、优良、稀有、史诗、传奇和神话级。每个级别代表着不同的稀有程度和重要性。#Ordinal级别 所以有了 一种玩法 叫做Sat Hunting。 最简单的就是 你打一个btc到交易所再提一个 看看新的BTC里有没有稀有聪 有的话你就发财了。

8. 铭文(Inscriptions)简介 铭文是一种将数字内容(如图片、文本)嵌入到特定聪中的技术。它允许比特币不仅作为货币使用,还可以作为携带和传输数字信息的载体。 每个铭文都篆刻到一个特定的聪上,使得这些数字藏品在比特币网络上可追踪和交易

9. 刻铭文的骚操作 离不开 之前讲过的 Segwit(隔离见证)和 Taproot协议。 Segwit(隔离见证)通过分离交易中的签名数据,增加了比特币区块的容量。这为Ordinal数字和铭文的实现提供了更多空间,是其关键技术支撑。

UTXO

10. Taproot协议与铭文 Taproot存储方式,我们可以在Taproot脚本路径支出脚本中存储铭文内容,这些脚本在内容方面几乎没有任何限制 所以内容不仅仅是NFT。由于Taproot脚本的消费只能从已经存在的Taproot输出中进行,因此,铭文采用了两阶段的提交/揭示流程。

11. 首先,在提交交易中,创建了一个承诺包含铭文内容的脚本的Taproot输出。然后,在揭示交易中,消费了由提交交易创建的输出,从而在链上揭示了铭文内容。实战中可以看到一个 commit的hash 一个 reveal的hash

UTXO

12. 在第一步提交的commit中 铭文内容通过数据推送在未执行的条件语句中序列化,形成“信封”。这种方法不改变脚本的语义,可以与任何其他锁定脚本组合使用。

UTXO

13. 第二步 揭示交易中消费提交交易创建的输出。通过将那笔铭文对应的UTXO作为输入,发起交易。此时,其对应的铭文内容被公开至全网。上述两个步骤,铭文内容已与被铭刻的UTXO进行绑定。再根据上文介绍的对于聪的定位,铭刻是在其输入的UTXO对应的第一个聪上进行,铭文内容包含在显示交易的输入中。

14. 铭文ID的生成 每个铭文都有一个唯一的ID,由揭露交易的交易ID和在交易中的索引组成。这样,即使多个铭文存在于同一个交易中,它们也可以被准确地识别和追踪。

15. 铭文ID由两部分组成:揭露交易的交易ID(transaction ID,简称txid)和该交易中的铭文位置索引 例如,如果一个铭文在交易ID为“abc123…xyz789”的交易中是第一个铭文,那么它的铭文ID将是“abc123…xyz789i0”。

16. 最后让我们在比特币的海洋中寻找独一无二的聪和它们的神秘铭文。每一个编号都是一个故事,每一次交易都是一次冒险。在这个数字世界的角落里,我们不仅仅是观察者,更是创造者和探索者。让我们继续在这个充满奥秘的数字世界里猎寻、探索和创造吧!

转载声明:本文 由CoinON抓取收录,观点仅代表作者本人,不代表CoinON资讯立场,CoinON不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。若以此作为投资依据,请自行承担全部责任。

声明:图文来源于网络,如有侵权请联系删除

风险提示:投资有风险,入市需谨慎。本资讯不作为投资理财建议。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2023年11月29日 上午6:43
下一篇 2023年11月29日 上午6:43

相关推荐

比特币的独特记账模型:UTXO、聪、Ordinal级别和铭文探秘

星期三 2023-11-29 6:43:42

1. 比特币独有记账模型 #UTXO UTXO,未花费交易输出,是比特币交易系统的基石。每个UTXO代表网络中某个比特币地址所拥有的未被消费的比特币数量。它像银行账户余额,记录资金来源与去向 在比特币交易中,UTXO被用作交易输入和输出。交易发生时,输入的UTXO被消耗,同时产生新的输出UTXO,指向接收地址

2. 以太坊 #Account 模型 类似你的银行账户 所以 以太和比特币 记账模型 完全不同 各有千秋 比特币的这种记账模型 在隐私上更有优势 但是索引起来相对麻烦 #以太 比较容易理解

3. 什么是Sat(聪)? 聪是比特币的最小单位,1比特币等于1亿聪。聪使得比特币能够进行小额交易,增强了其流动性和使用灵活性。 1 BTC = 10^8 聪。 以太是 1ETH = 10^18 wei. 值得注意的是 比特币交易通过#UTXO 那无意间 聪 也在交易

4. Ordinals 协议最主要解决了2个问题 一个是对聪 satoshi 进行排序的一个协议。 另一个是 inscription 也就是刻铭文。 我们一个一个来看

5. 对聪编号排序 我们叫Ordinal数字 是一种独特的编号系统,用于追踪比特币中的每个聪。按照聪被挖掘的顺序进行编号,使得每个聪都具有唯一的身份标识。每笔新挖掘的比特币都按顺序赋予唯一的Ordinal编号。

6. 不同的聪 有不同的编号 和 稀有度。 这个创造者 @rodarmor 自己定义的。 稀有的Ordinal数字通常与比特币网络的特殊事件相关,如首个挖出的聪或特定区块的首个聪。这些特殊的Ordinal数字可能具有更高的收藏价值和独特性

7. Ordinal数字分为多个稀有度级别:普通、优良、稀有、史诗、传奇和神话级。每个级别代表着不同的稀有程度和重要性。#Ordinal级别 所以有了 一种玩法 叫做Sat Hunting。 最简单的就是 你打一个btc到交易所再提一个 看看新的BTC里有没有稀有聪 有的话你就发财了。

8. 铭文(Inscriptions)简介 铭文是一种将数字内容(如图片、文本)嵌入到特定聪中的技术。它允许比特币不仅作为货币使用,还可以作为携带和传输数字信息的载体。 每个铭文都篆刻到一个特定的聪上,使得这些数字藏品在比特币网络上可追踪和交易

9. 刻铭文的骚操作 离不开 之前讲过的 Segwit(隔离见证)和 Taproot协议。 Segwit(隔离见证)通过分离交易中的签名数据,增加了比特币区块的容量。这为Ordinal数字和铭文的实现提供了更多空间,是其关键技术支撑。

UTXO

10. Taproot协议与铭文 Taproot存储方式,我们可以在Taproot脚本路径支出脚本中存储铭文内容,这些脚本在内容方面几乎没有任何限制 所以内容不仅仅是NFT。由于Taproot脚本的消费只能从已经存在的Taproot输出中进行,因此,铭文采用了两阶段的提交/揭示流程。

11. 首先,在提交交易中,创建了一个承诺包含铭文内容的脚本的Taproot输出。然后,在揭示交易中,消费了由提交交易创建的输出,从而在链上揭示了铭文内容。实战中可以看到一个 commit的hash 一个 reveal的hash

UTXO

12. 在第一步提交的commit中 铭文内容通过数据推送在未执行的条件语句中序列化,形成“信封”。这种方法不改变脚本的语义,可以与任何其他锁定脚本组合使用。

UTXO

13. 第二步 揭示交易中消费提交交易创建的输出。通过将那笔铭文对应的UTXO作为输入,发起交易。此时,其对应的铭文内容被公开至全网。上述两个步骤,铭文内容已与被铭刻的UTXO进行绑定。再根据上文介绍的对于聪的定位,铭刻是在其输入的UTXO对应的第一个聪上进行,铭文内容包含在显示交易的输入中。

14. 铭文ID的生成 每个铭文都有一个唯一的ID,由揭露交易的交易ID和在交易中的索引组成。这样,即使多个铭文存在于同一个交易中,它们也可以被准确地识别和追踪。

15. 铭文ID由两部分组成:揭露交易的交易ID(transaction ID,简称txid)和该交易中的铭文位置索引 例如,如果一个铭文在交易ID为“abc123…xyz789”的交易中是第一个铭文,那么它的铭文ID将是“abc123…xyz789i0”。

16. 最后让我们在比特币的海洋中寻找独一无二的聪和它们的神秘铭文。每一个编号都是一个故事,每一次交易都是一次冒险。在这个数字世界的角落里,我们不仅仅是观察者,更是创造者和探索者。让我们继续在这个充满奥秘的数字世界里猎寻、探索和创造吧!