比特币网络的创新:全面解读Ordinals技术
比特币网络的创新
作为数字黄金,比特币的市值占据了加密货币市场的一半以上。尽管比特币一直扮演着「点对点的电子现金系统」的角色,但当前加密世界的精彩大都基于智能合约,与以太坊这样的「世界计算机」相比,比特币网络缺乏智能合约的功能,因此其应用受到了一定限制。
然而,比特币的创新却从未停止,例如闪电网络和 Stacks 等技术的出现。去年年底,比特币核心贡献者 Casey Rodarmor 创建了 Ordinals 协议,引入了序数(Ordinals)和铭文(Inscriptions)的概念,催生了第一个比特币网络的 NFT。
结合利用比特币网络的 Segwit(2017 )和 Taproot(2021 )两项升级,Ordinals 实现了在比特币区块链上记录任意数据(图像、视频、文本等)的功能,让创建数字艺术品或 NFT 成为可能。
自此以后,比特币 NFT 的铸造量开始飙升,人们越来越关注比特币网络的新可能,更多的项目如 Yuga Labs 和 Magic Eden 也加入了这个生态系统,新的 builder 正在建设比特币的未来。
比特币似乎迎来了枯木逢春的时代。
Ordinals 上第一个 BTC NFT
02 直觉的问题
在以太坊上我们非常熟悉 NFT,但是比特币网络缺乏智能合约,为什么能发行 NFT?
Rodarmor 的解决方法很简单,把 NFT 铭刻在 BTC 上。
比特币的总量是 2100 万枚,最小的且不可分割的单位是 sat(聪), 1 BTC= 1 亿聪。
Rodarmor 提出了序数(ordinals)理论,序数是按照聪被开采的顺序将其从 0 开始编号,比如第一个区块中的第一个聪的序号为 0 ,第二个聪的序号为 1 ,最后一个聪的序号为 4999999999 ,从而每个聪具备了 ID 属性。
通过这种方式,人为地给每个聪分配介于 0 和 2, 100, 000, 000, 000, 000 之间的序列号,然后将它们与其他信息如图片、文字、视频以及代码连接起来,从而使得每个聪都具备了不可分割、非同质化、可追溯的特点。
这就相当于让比特币拥有了原生的、可以创造 NFT 的能力。
这些唯一的聪可以被「铭刻」任意内容,例如文本、图像、视频等,从而创建出「铭文」。铭文是比特币 NFT 中 metadata 的概念,在链上存储在 taproot 脚本中。
以「Hello, world!」为例,数据格式如下图所示:
因铭文在链上,无法引用链下内容,而不像是以太坊 NFT 通过链下的 IPFS 或者 AWS 中去索引,所以真正做到了去中心化 NFT。
以 BTC 上的 CryptoPunk 为例,每个 NFT 的聪、区块、铭文等信息可以通过 ordinals 查看,如下图所示:
03 什么是 Brc 20 ?
既然能够通过 Ordinals 发行 NFT,是否也能通过 Ordinals 铸造代币呢?
于是 2023 年 3 月 8 日,domo 提出利用 JSON 数据格式的 Ordinals 铭文,来部署代币合约、铸币以及转账。
实验性的比特币网络同质化代币协议 BRC-20 横空出世,同时发行了 BRC-20 第一个代币 - $ordi,总量 2100 万个(致敬 BTC),先到先得,每个人都可以免费铸造。
看名字我们就猜到,这个对标的是 ERC-20 同质化代币标准,它的核心功能包括:部署代币,铸造代币和转移代币。这三种功能实际上对应的就是不同的铭文。
部署代币
以部署代币为例,只需要按照下面的格式在 txt 文本中进行修改。
首先,将「ordi」改为代币的名称;
然后修改代币的最大供应量,将「max: 21000000 」改为所需的数量,例如「max: 9999 」;
最后,根据需要更改别人 mint 代币中每次交易允许的最大数量,例如将「lim: 1000 」修改为「lim: 11 」等等。
这样便可完成代币的部署。
Mint 代币
如果别人想要铸造你刚才发行的代币,按照下面的格式修改,然后铸造成铭文即可。
修改「tick:ordi」为想铸造的代币的符号,将铸造的数量「amt: 1 」改成你想要的数量,但是不能超过上面部署代币时设置的每笔交易可以铸造的最大限制。
转移代币
按照下面的格式铸造铭文,「ordi」修改成你要发送的代币的符号, amt 对应要发送的数量,数额不能大于你的账户余额,「to」和「fee」字段不是必须的。
显然这些 BRC-20 的代币和 ERC-20 的代币实用价值相去甚远,只是一种在比特币中存储脚本文件并使用该文件作为一种方式将代币意义赋予 satoshis,然后允许它们从一个用户转移到另一个用户的方式。
免责声明:所提供的信息不是交易建议,www.hao76.com对根据本页提供的信息进行的任何投资不承担任何责任。本文内容仅供参考,风险自担!
- 币种
- 全球指数(¥)
- 24H涨幅12
-
BTC710971.029218
$98176.010000+4.86% -
ETH24250.470824
$3348.680000+9.71% -
USDT7.247875
$1.000839-0.01% -
USDC7.235282
$0.999100-0.02% -
BNB4491.871286
$620.270000+2.59% -
BUSD7.243973
$1.000300+0.00% -
XRP8.585878
$1.185600+8.55% -
ADA5.705814
$0.787900-0.34% -
SOL1869.615506
$258.170000+11.22% -
DOGE2.791859
$0.385520+3.12% -
DOT42.154518
$5.821000+3.31% -
DAI7.378670
$1.018900+0.04% -
TRX1.444015
$0.199400+2.58% -
SHIB0.000178
$0.000025+4.29% -
AVAX259.835784
$35.880000+8.13% -
WBTC709121.690752
$97920.640000+4.26% -
LEO64.459409
$8.901020+6.84% -
MATIC2.747539
$0.379400+3.01% -
UNI66.689736
$9.209000+6.52% -
FTT17.185516
$2.373100+10.34% -
LTC647.272084
$89.380000+7.25% -
CRO1.330604
$0.183739+5.46% -
LINK108.264910
$14.950000+4.64% -
XLM1.783655
$0.246300-0.92% -
NEAR41.350678
$5.710000+5.87% -
ATOM45.710242
$6.312000+3.33% -
XMR859.601660
$118.700000+0.13% -
ALGO1.515709
$0.209300-1.07% -
ETC197.483886
$27.270000+8.66% -
BCH3502.858660
$483.700000+11.68% -
VET0.231520
$0.031970+2.23% -
FLOW5.119953
$0.707000+5.61% -
ICP67.022859
$9.255000+3.81%