BRC-20简介
BRC-20代币标准在比特币网络中崭露头角,与ERC-20代币标准相比,它采用了不同的技术路线。BRC-20并非将代币的持有状态保存于链上,而是借助Ordinals协议和铭文机制实现代币的部署、铸造和转账。这一规范定义了BRC-20代币的基本行为,包括部署、铸造和转账。
Ordinals协议的核心思想
Ordinals协议是BRC-20的基础,它采用了一种新颖的思想:通过比特币网络的区块空间,创建一种记账机制,实现对资产和数据的统计和记录。该协议核心的技术支撑包括Ordinals协议的实现和铭文机制。
铭文机制的作用
铭文机制是Ordinals协议的一部分,其作用是在比特币网络上借助一个永远不会被执行的脚本(tapscript),建立一个简易的记账层。这层记账机制用于统计和记录资产和数据,但不涉及智能合约的执行和验证。
铭文与比特币网络
在铭文机制中,铭文被附加在比特币网络上的交易中,但矿工并不会处理这些铭文。它们只是作为普通的比特币聪(sat)来进行转移。铭文的内容和顺序是通过比特币的独特出块流程和UTXO模型进行编号和表示的。
BRC-20的转账机制
BRC-20的转账机制与以太坊的ERC-20有所不同。在BRC-20中,转账不仅仅是一笔交易,而是伴随着比特币所有权的转移。这意味着转账的对象是谁,取决于对应铭文内容对应的sat是由谁接收的。这种机制使得BRC-20的转账与比特币的所有权紧密关联。
技术局限性与争议
BRC-20和Ordinals协议引发了一些争议。一方面,支持者认为,BRC-20和NFT为比特币带来了新的文化和叙事,提高了比特币的实际应用价值。另一方面,反对者则认为这些交易是垃圾交易,可能导致交易带宽的抢占和交易手续费的上升。同时,技术局限性也表现在过于中心化、缺乏可信验证机制、比特币网络性能局限等方面。
结论
BRC-20和Ordinals协议作为比特币网络的新尝试,虽然在技术上创新,但也面临着一些挑战和争议。其采用的铭文机制和记账层的构建方式为比特币带来了新的可能性,但其局限性也在技术实践中逐渐显现。尽管有争议,这一尝试为探索比特币的可编程性和应用提供了一个有趣的视角。未来,随着技术的不断演进,或许会有更多的探索和创新涌现。
原创文章,作者:掘金K,如若转载,请注明出处:https://www.20on.com/385891.html