就像人民币最小单位是分、1元=0.01分一样,聪是比特币的最小单位,1BTC=10^8个聪(Satoshi, Sat)。由于比特币账户是UTXO模型,使得每一个聪都是独一无二的。
举个例子:
创世区块挖出了50个比特币,地址A获得了这50BTC,也就是[0->4,999,999,999]聪(sats)。
此时地址A发起转账,向地址B转20BTC,规定先分配给地址A,再分配给地址B
UTXO 的 Input 是地址A的[0->4,999,999,999]聪(sats)
UTXO 的 Onput 是地址A[0->2,999,999,999]聪,地址B [3,000,000,000->4,999,999,999]聪
此时,地址A和地址B所拥有的聪(sats)是一个整体,当他们继续发起转账时,整体被分成部分,聪就进一步有了序号。就这样,聪在不断转账的过程中确定了顺序。不得不说,这个方式非常巧妙。不转账的时候,内部的聪是同质化的,转账后,聪就有了顺序。
Ordinals 协议给聪(sats)定义了5种编号方式,并人为给聪(sats)创造了稀缺性。
聪(sats)的5种编号方式:
聪(sats)的稀缺性:
如果拥有的BTC里含有稀有聪,在进行转账时需要通过特殊方式提取稀有聪,以避免误转。需要注意的是,Ordinals对聪的命名和分类是一种人为规定,当人们都认可这种定义时,稀缺性才真正成立。
Ordinals协议允许用户在聪上附加额外的数据(称为“铭刻”)。
Ordinals 铭刻的内容完全存在于区块链上,而以太坊上的NFT使用智能合约来实现,所代表的资产一般存储在链下。相比以太坊上的NFT, Ordinals NFT 继承了比特币本身的简洁性、不变性、安全性和持久性。
铭刻的过程是在其输入的 UTXO 对应的第一个聪上进行,铭文内容包含在显示交易的输入中。
假设地址A拥有[5->10]聪,当他进行铭刻时,铭文就被附在了第5个聪上。如果第5个聪正好是稀有聪(uncommon或更稀有的类别),那么这个稀有聪就被赋予了更多的意义。
(铭刻的过程还运用到了隔离见证和Taproot技术,非技术人士就不详细展开了。)
索引服务在 Ordinals 生态至关重要。由于铭刻的内容存储在比特币公钥脚本中,需要遵循统一的索引规则,确保没有任何索引冲突,才能确定所有权归属。Ordinals 提供了一种检索工具,根据UTXO的索引号序列号检索其对应公钥输出脚本中的元数据信息。
最初UniSat 提供了非常关键的索引服务,推动了Ordinals 生态的发展。
前面在介绍铭刻功能中提到,铭刻的信息为统一的标准时,就可以发行同质化代币(FT)。
BRC20 就是一种标准代币格式,它定义了5个关键词
Ordinals 协议和BRC20的创始人@domodata推出了第一个BRC20代币,名为ORDI,发行的方式是免费铸造,先到先得,总量为 2100 万,每一张铭文中包含 1000 个 ORDI。铭文内容如下:
截至目前已经部署了 7 万多个BRC-20 代币(2023/12/6),可以理解为发了 7 万多种代币
有人笑成,这和我在纸上写“我发了一个代币”没什么区别,只不过是写在比特币上的。
研究到这里,结合ORDI的疯狂行情,觉得有点不可思议。
最近加入了一个打铭文的群,大家非常亢奋,每天赚1个亿的感觉,打到就是赚到。让我想起了2017年ICO行情,虽然同样是垃圾币满天飞,但早期发币的项目在理念和技术上相对是有储备的,那时候发币的标配是白皮书,项目的定位尽量往协议层靠,经济模型设计尽量体现代币使用价值,而不是just一个币。
首先要承认Ordinals撕开了比特币生态的口子,但未来还是要关注独特的、有价值的应用。
就像人民币最小单位是分、1元=0.01分一样,聪是比特币的最小单位,1BTC=10^8个聪(Satoshi, Sat)。由于比特币账户是UTXO模型,使得每一个聪都是独一无二的。
举个例子:
创世区块挖出了50个比特币,地址A获得了这50BTC,也就是[0->4,999,999,999]聪(sats)。
此时地址A发起转账,向地址B转20BTC,规定先分配给地址A,再分配给地址B
UTXO 的 Input 是地址A的[0->4,999,999,999]聪(sats)
UTXO 的 Onput 是地址A[0->2,999,999,999]聪,地址B [3,000,000,000->4,999,999,999]聪
此时,地址A和地址B所拥有的聪(sats)是一个整体,当他们继续发起转账时,整体被分成部分,聪就进一步有了序号。就这样,聪在不断转账的过程中确定了顺序。不得不说,这个方式非常巧妙。不转账的时候,内部的聪是同质化的,转账后,聪就有了顺序。
Ordinals 协议给聪(sats)定义了5种编号方式,并人为给聪(sats)创造了稀缺性。
聪(sats)的5种编号方式:
聪(sats)的稀缺性:
如果拥有的BTC里含有稀有聪,在进行转账时需要通过特殊方式提取稀有聪,以避免误转。需要注意的是,Ordinals对聪的命名和分类是一种人为规定,当人们都认可这种定义时,稀缺性才真正成立。
Ordinals协议允许用户在聪上附加额外的数据(称为“铭刻”)。
Ordinals 铭刻的内容完全存在于区块链上,而以太坊上的NFT使用智能合约来实现,所代表的资产一般存储在链下。相比以太坊上的NFT, Ordinals NFT 继承了比特币本身的简洁性、不变性、安全性和持久性。
铭刻的过程是在其输入的 UTXO 对应的第一个聪上进行,铭文内容包含在显示交易的输入中。
假设地址A拥有[5->10]聪,当他进行铭刻时,铭文就被附在了第5个聪上。如果第5个聪正好是稀有聪(uncommon或更稀有的类别),那么这个稀有聪就被赋予了更多的意义。
(铭刻的过程还运用到了隔离见证和Taproot技术,非技术人士就不详细展开了。)
索引服务在 Ordinals 生态至关重要。由于铭刻的内容存储在比特币公钥脚本中,需要遵循统一的索引规则,确保没有任何索引冲突,才能确定所有权归属。Ordinals 提供了一种检索工具,根据UTXO的索引号序列号检索其对应公钥输出脚本中的元数据信息。
最初UniSat 提供了非常关键的索引服务,推动了Ordinals 生态的发展。
前面在介绍铭刻功能中提到,铭刻的信息为统一的标准时,就可以发行同质化代币(FT)。
BRC20 就是一种标准代币格式,它定义了5个关键词
Ordinals 协议和BRC20的创始人@domodata推出了第一个BRC20代币,名为ORDI,发行的方式是免费铸造,先到先得,总量为 2100 万,每一张铭文中包含 1000 个 ORDI。铭文内容如下:
截至目前已经部署了 7 万多个BRC-20 代币(2023/12/6),可以理解为发了 7 万多种代币
有人笑成,这和我在纸上写“我发了一个代币”没什么区别,只不过是写在比特币上的。
研究到这里,结合ORDI的疯狂行情,觉得有点不可思议。
最近加入了一个打铭文的群,大家非常亢奋,每天赚1个亿的感觉,打到就是赚到。让我想起了2017年ICO行情,虽然同样是垃圾币满天飞,但早期发币的项目在理念和技术上相对是有储备的,那时候发币的标配是白皮书,项目的定位尽量往协议层靠,经济模型设计尽量体现代币使用价值,而不是just一个币。
首先要承认Ordinals撕开了比特币生态的口子,但未来还是要关注独特的、有价值的应用。