XING代币的部署由bc1qxhxhxxrv244ptsp5447lx4nsyue3ek23s9yycf(部署者)在序号为#1934771250000000的聪中记录。然而,由于这个部署者只部署了XING代币,并没有铸造,我们可以看到他的XING代币余额为零。
一名铸造者bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62将上述文字铭刻到了26个不同的聪中,总共铸造了26,000个XING代币,如下所示。之所以在26个聪中铸造26,000个代币,而不是一次性全部铸造,是因为部署者设置的最大铸造量为1,000。
为了转移26,000XING代币,bc1qk3fqhw8txe5ev0s8n7rj2e3z564uw02hfhuw62在5个聪中刻写了上述文本以转移22,000个XING代币。
那么上述例子中的钱包地址最终持有的XING代币数量是多少呢?
总而言之,BRC-20引入了一种可以在比特币网络上处理可替代代币(FT)的新方法,随着近段时间以太坊网络上memecoin(例如PEPE)的兴起,它也受到了广泛关注。
最近两个月,比特币网络上产生的近50%的交易费用都与序数有关,特别是BRC-20。截至2023年5月9日,已部署的BRC-20代币数量为1,599个,与铸造有关的网络费用合计628.7BTC,与转账有关的网络费用合计46.8BTC,可见BRC-20引发了巨大的网络使用量。
第一个BRC-20代币ordi以0.1美元起步,并随着在各个中心化交易所上市而飙升,达到31美元的高位。此外,nals、meme、pepe和piza等其他代币的市值在1000万美元到4000万美元之间。
BRC-20代币交易如何运作?众所周知,以太坊网络支持智能合约,允许通过智能合约建立去中心化的市场协议上,但我们不可能在比特币网络上建立类似的智能合约。
如果你用过UniSatMarketplace,你会发现该平台上列出了各种BRC-20代币交易,买家可以连接他们的比特币钱包以进行购买。除了BRC-20代币的二级市场交易之外,这也出现在各种交易比特币NFT的市场上(例如MagicEden)。是否所有现有的Ordinals市场都使用集中托管的方法?
答案是PSBT(部分签名的比特币交易)。PSBT是BIP-174引入的一项功能,允许用户仅对某些输入进行签名。因此,UniSat和其他Ordinals市场利用PSBT使买卖双方能够以无需信任和非托管的方式进行交易。
BRC-20的流行导致比特币网络费用大幅上涨。然而,这种趋势转瞬即逝,现在正显示出减弱的迹象。这就是新代币标准的用武之地ORC-20和SRC-20。从5月13日到15日,涉及ORC-20代币的交易占总交易的10%。此外,SRC-20代币最近也开始蓄势待发。
虽然BRC-20为在比特币网络上使用Ordinals发行FT的新方法铺平了道路,但它是一个非常早期的实验并且存在很多缺点:
首先,最初部署BRC-20代币时,总供应量和每次铸造的最大代币数量是固定的,无法更改。虽然这在某些情况下可能是有益的,但它确实有限制代币模型灵活性的缺点。
第二个缺点是BRC-20代币的名称只能有4个字符。相比之下,ERC-20代币有不同长度的名称。取消对代币名称长度的限制将允许更多项目创建代币。
第三个缺点是BRC-20代币的转移完全依赖于外部的、中心化的索引器。由于铭文过程本身只是简单地将数据写入聪,因此比特币网络在共识层面没有办法阻止违反BRC-20标准的铭文。
例如,如果BRC-20ordi代币的最大供应量为21,000,000,并且所有21,000,000代币都已被铸造,根据BRC-20代币标准,铸造额外的ordi代币是无效的,但铸造交易无论如何都会被记录下来,因为交易会支付费用。因此,完全由外部的索引器来确定哪个铭文有效或无效,这种情况导致了攻击者利用UniSat市场的弱点对BRC-20代币进行双花攻击,造成经济损失。
可以说,ORC-20是BRC-20标准的升级版本,解决了BRC-20标准的一些缺点:
与BRC-20标准相比,ORC-20标准带来了实质性的增强。其中一项改进是加入了可以识别特定代币的标识符(ID)。在BRC-20标准中,如果部署了具有相同名称的代币,则外部索引器将第一个部署的代币作为「合法」的。相反,在ORC-20标准中,即使是具有相同名称的代币也仍然可被区分,因为在部署时的铭文编号中包括「ID」,从而允许识别。
其次,与BRC-20标准只允许创建四个字母作为名称不同,ORC-20允许创建任意长度的名称。例如,第一个被部署的ORC-20代币ORC就是由三个字母组成的名称。
第三,ORC-20标准引入了修改总供应量和修改每次铸币的最大代币数量的功能。虽然这种灵活性可能会被部署者利用,但它也为各种代币经济学实验提供了机会。这些实验可能包括逐步减少每次铸造的最大代币数量、模拟比特币减半。
第四,也是最重要的一点,ORC-20增加了UTXO的概念来转移代币。例如,A向B发送2美元,而B手头本来就有1美元。在账户模型下,B的余额将显示为3美元1美元和2美元合并在一起。但在UTXO模型下,B的余额将有两个单独的UTXO,一个用于1美元,一个用于2美元。如果B向C发送2.5美元,则将1美元和2美元的UTXO合并并拆分为2.5美元和0.5美元的UTXO,其中2.5美元给C,0.5美元留在B。这种改进的优点是UTXO只能使用一次,从本质上防止双花。ORC-20在代币转账中加入了UTXO的概念,这是与BRC-20最大的区别。
要发送ORC-20代币,发送方必须将上图中的步骤1文本写入聪中,并且接收方需要写入步骤2文本,以便将余额发送回发送者。这与UTXO的过程相同。因此,对于采用ORC-20的钱包或市场来说,必须等到ORC-20转账交易完成为止。
虽然ORC-20的出现时间没有BRC-20长,但我们可以看到它正在获得一定的吸引力,迄今为止涉及ORC-20的总交易量约为260,000笔,费用约为19.5BTC。
有一些社区项目值得关注,例如提供ORC-20浏览器的BitPunks和使用ORC代币的OrcDAO。
虽然ORC-20标准可以被认为是纠正BRC-20局限性的增强版本,但SRC-20标准则是利用Stamps(邮票)来刻写文本,与前两个标准完全不同。
BRC-20、ORC-20基于序数理论,原理是在比特币交易的见证数据中写入任意文件。然而,这个过程会占用分布式账本的大部分容量,使节点能够修剪或消除见证数据。此外,并非所有节点都必须保留或传播此见证数据。
然而,就Stamps而言,由于信息存储在UTXO中,每个完整节点都必须存储它们,从而使它们比序数更持久,或者说是加倍的「区块链原生」。虽然这是一个明显的优势,但存储数据的空间是有限的,只能接受24x24像素的图像或8色深的PNG、GIF。
用于部署、铸造和传输SRC-20代币的文本也是JSON格式,与BRC-20非常相似。
从SatsNames开始,到最近流行的BRC-20,再到ORC-20和SRC-20,甚至有人努力将质押功能纳入BRC-20代币。为什么比特币网络上有这么多实验?
首先,与比特币网络强大的安全性相比,利用率还非常低。脚本语言的性质限制了在比特币网络上执行复杂的智能合约,从而限制了它的应用。然而,它卓越的安全级别鼓励开发人员和用户不断测试和利用它的功能。当然,仅仅是存储和转移资金就有着如此高的安全性,那么如果能够将这种安全性用于各种其他用例,那就太好了。
其次,文本具有无限的表达潜力。就像PC的早期,当时许多游戏都是基于文本的,文本可以激发想象力并代表广泛的概念。SatsNames、BRC-20、ORC-20和SRC-20代币仅使用文本来象征无形的实体,并使用外部索引器为它们提供有形的感觉。虽然这些标准仍处于初期阶段并且有其自身的局限性,但毫无疑问它们将成为未来大量创新实验的基础。
另一个问题是这些「X」RC-20代币能走多远。比特币网络从根本上无法实现复杂的智能合约,并且由于BRC-20代币不像ERC-20代币那样有形,而只是通过在聪中记录铭文来表示代币的存在,因此,它们的效用除了作为meme代币进行交易之外,很难想象还能用作如何。也许,我们可以设想简单的治理活动,用户连接他们的比特币钱包并根据他们持有的BRC-20代币数量进行投票,但在链上执行治理结果仍然不可行。
以上就是从BRC-20,ORC-20到SRC-20:这些创新实验会是比特币的未来吗?的全部内容,望能这篇从BRC-20,ORC-20到SRC-20:这些创新实验会是比特币的未来吗?可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。