BRC20的诞生和Ordinals的分歧
转折点发生在2023年3月8日。一个叫做demo的开发者基于Ordinals协议推出了一个叫做BRC-20的东西。BRC-20是一种定义了一些标准接口的代币,实现了在比特币网络上进行自定义代币的部署、铸造和转账。
为什么叫BRC20呢?因为这个时候大家都已经知道ERC20,相比于自己取一个名字,还不如直接把ERC20的名字搬过来用,这样可以蹭一波ERC20的热度。而BRC20本身的性质和ERC20也比较像,所以也很容易被大家从名字中理解BRC20具体在做什么。不过这个行为也让不少人吐槽BRC20是一种山寨币。实际上Web3世界里没有什么山寨可言,只要有共识,那就是有价值。
demo发行的第一个BRC-20代币的代号叫做ORDI。按照我目前写文时的行情来看,ORDI的市值是126亿人民币,单价是600人民币。比昨天涨幅10%。
从ORDI出现,到发展到100多亿的市值,只用了半年多时间,这在Web2的世界里是难以想象的。这也是Web3令人着迷的地方。所以在去年我就说了,Web3是普通人跨越阶层最大的机会。
如果你在5-6月份或者10-11月份开始打铭文,即使闭着眼睛乱打,现在估计资产也能翻几十倍都不止。如果你有幸重仓打了ordi、sats、rats、mice这些百倍、千倍铭文,那么你就能体验到20世纪赚钱最快的方式。毫不夸张地说,这种赚钱的方式比抢银行来得还快。
回到BRC20代币的故事上,有一个奇葩的事情。ORDI代币的发起人demo打了1000个代币,现在大概价值60万,而作为Ordinals协议的发起人Casey,却一个ORDI代币也没有,所以Casey曾经找demo,让他把ORDI代币介绍中关于Ordinals的东西全部删掉。这里还有个乌龙事件,币安在上线ORDI代币的时候也是把代币官网和Ordinals协议进行了链接,同样被Casey澄清。
讲完BRC20的故事,我们再看看他在技术上是怎么实现的。
Demo为代币制定了一套特定格式的JSON,通过Ordinals协议把数据铭刻在比特币网络上,然后通过链下的索引平台来记账。
它的JSON格式如下:
{
"p":"brc-20",
"op":"deploy",
"tick":"ordi",
"max":"21000000",
"lim":"1000",
"dec":"18"
}非常简单对不对?
它的每个key的含义如下:
p,必选参数,Protocol的缩写,帮助系统识别是否为brc-20代币。op,必选参数,Operation的缩写,只能是deploy、mint或者transfer三者之一,表示不同的事件。tick,必选参数,Ticker的缩写,brc20代币的唯一标识,4个字符。max,必选参数,最大发行量。lim,可选参数,Mintlimit的缩写。铸币的限制。dec,可选参数,Decimals的缩写,代币的精度,默认是18。
这种方式虽然很简单有效,但也有很多问题。其中最严重的两个问题,一是非常依赖链下的索引平台,中心化很严重。二是会创造太多垃圾交易。
Ordinals协议的挑战者:Atomicals协议
Ordinals协议发布3个月后,另一个匿名开发者注意到了这个极具潜力的协议,经过一番研究,他发现了Ordinals的一些缺陷和局限,并且认为自己可以改正和优化这些问题。于是二话不说直接开始干活。
沉寂半年之后,他开发出了Atomicals协议,并在9月份公布了这个协议。
Atomicals协议最大的变化是改善了BRC20中心化链下索引问题,利用比特币的UTXO模型,把每个Sat的UTXO代表成一个特定的Atomical代币,这样允许在比特币网络上以去中心化的方式创建和管理复杂的代币。同时还用POW来增加铸造过程的公平性和去中心化。
由于Atomicals协议把1Sat当作1Atomical代币,也就符合了我们最开始提到的染色币模型。
这是Atomicals协议的文档地址:https://docs.atomicals.xyz/,其中详细介绍了Atomicals的架构、运行模式以及各种应用场景。
Atomicals协议的源代码是由多个项目组成,分别是索引服务器、命令行和JS库以及HttpWeb代理。这是atomicals的GitHub账号在这里:Atomicals,你可以在它们的主页里查看具体的项目。
9月21日,基于Atomicals协议的第一个代币ATOM发行了,然后不到5个小时就被人挖光。
Atomicals协议和Ordinals协议还有一个很大的不同,那就是Ordinals协议从来没想到过会有BRC20的存在,所以也就没有BRC20代币标准。
Atomicals协议从事实中吸取经验,直接定义好了ARC-20代币标准。并且还提供了很多用例。
经过社区对Atomicals更多了解之后,才发现Atomicals的强大之处,他考虑和设计了非常多的场景和功能。并扩展了比特币的很多功能,支持更广泛的应用,比如社交、游戏和身份验证等。
相比较Ordinals更加完善和完整。
从这个时候开始,Atomicals和ARC20的生态也开始逐渐崛起,成为了Ordinals协议有力的竞争者。
Atomicals的出现又让Noah回想起了当时的以太坊。现在Ordinals给人的感觉就像是曾经的比特币。
虽然目前最具影响力的是Ordinals协议和Atomicals协议,但实际上除了这两种协议之外,还有很多优秀的协议。
比如在Atomicals协议发布一个星期后,Ordinals协议的作者Casey通过X说出了创建Runes协议的想法,Runes协议和Atomicals类似,也是基于比特币UTXO技术的,它主要目的是为比特币创建一个良好的同质化代币协议。随后就公布了Runes协议的文档。虽然文档出来了,但是协议的正式推出还遥遥无期。毕竟Casey目前还有很多精力在维护Ordinals协议上面,应该没有那么快。所以目前Runes仅仅是个概念协议,即使上什么都没有。
而前些日子有个铭文叫做RunesAlpha很火热,其实也是蹭Runes的流量,和Runes毫无关系。但是大家仍然非常拼命的去打,很快就打完了。连Noah也跟着打了不少。
也不是说大家没有分辨能力,只是怕和财富错过而已,没有足够的时间来得及仔细推敲。这里也能反映出Web3圈子里面的一大问题,那就是跟风严重,大家的脑子基本上都被KOL们拉着走。坚持保持理性的人,在速度上又必然会跟不上,也就不适合目前变化莫测的铭文市场。只能走长期价值主义,短期赚快钱的能力不足。
在Runes文档发布不久之后,还有非常多优秀的协议诞生。
比如另一位非常知名的比特币生态圈开发者Benny又基于Runes协议推出了Pipe协议。比特币生态中非常出名的闪电网络实验室也推出过TaprootAssets协议。它们都有自身的优势以及潜在的风险。因为协议太多,在这里我就不一一展开介绍了。后面有机会再给大家分析。
这篇文章到了尾声,似乎还没有提及到铭文和符文。
其实我们一直都在提,BRC-20、ARC-20这种将代币信息铭刻在隔离见证数据里的做法,都属于铭文。所以整天在讲的打铭文其实就是买Token。
符文是Runes协议中提到的概念,他们会把代币信息铭刻在OP_RETURN里,所有Runes协议下的代币都属于符文。
就是这么简单。
最后Noah想说,想在Web3上赚钱,未必需要很懂技术,你也可以靠运气。但是从技术逻辑上去思考,才能看清楚每个叙事的底层逻辑,提升财富增长整体的稳健性。毕竟在Web3里面想赚钱就一定要投资,而投资的两个基本原则又是保本和不懂勿碰。所以这也是我们要深度研究各大协议的根本原因。
Noah是「人人都会Web3社群」和「bc1社区」的发起人和组织者,目前社群规模有几千人,聚集了Web3行业中的精英人才(技术为主、赚钱为辅),旨在帮助大家在Web3的世界里少走弯路,避免成为Web3世界里的小韭菜,而是成为割韭菜的锋利镰刀。如果你对Web3技术感兴趣,想寻找一份远程工作,或者想在Web3的世界里撸毛赚钱,欢迎添加Noah的微信(在个人签名),进群交流学习。
以上就是Web3 圈里的那些事:财富自由、铭文和符文、BRC20 和 ARC20 以及代币发展史的全部内容,望能这篇Web3 圈里的那些事:财富自由、铭文和符文、BRC20 和 ARC20 以及代币发展史可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。