在过去半年里笔者从ETH生态完全转入BTC生态,从应用层转入链底层,看btc、merlin、babylon、xion等L2公链底层,研究Ordinals、brc20、atomical、Runealpha 过去一年,web3最大的叙事莫过于铭文生态的爆发,最初的起点便是Ordinals,是一种为btc上每个聪给予唯一性序号的技术,可拓展阅读:解读比特币Oridinals协议与BRC20标准 原理创新与局限 而官方的Twitter发言更是高度自信~顺带学个新单词:Seppuku 本文,将会系统的梳理符文项目的底层字段变迁,让大家从根本上理解Runes与Brc20、Arc20等FT协议的差异点,对比优缺理性决策参与 2.2、铭刻基础原理 其实Ordinals/brc20等协议中,要嵌入元数据到链上,都是写到交易的见证数据(witness data, witness field)中,这一铭刻铭文过程通过隔离见证(Segregated 这就少了实时验证的能力,如果某个项目方发行链上的资产还自己运行一套新的铭文协议来定制化自己的白名单Mint、代币经济学释放速率,版税缴纳等等功能,都将会缺乏共识,就没有人来参与这个项目了,所以铭文协议(brc20
背景 比如现在有一个需求、我需要通过外部合约获取BRC20 token的总交易量。那么我需要在brc20的转账函数里面做一些调整,主要是两个函数内统计转移量。然后再提供外部获取函数。 0.8.20; interface Iquery{ function getTotalTransferAmount() external view returns (uint256); } 2、BRC20
BRC20比特币铭文生态有RATS老鼠大军,PRC20马蹄有ANTS蚂蚁大军,而且$ANTS蚂蚁总量2100万张,每张一亿枚ANTS ,各项数据基本和POLS一样。
根据Dune Analytics的数据显示,从4月21日开始,比特币上的BRC20交易量大幅上升,截至5月9日,其占比已经达到了60.6%。
最后本文是BTC上资产的代打机制篇,后续还有一份交易市场模型篇,可以适配到(BRC20、Ordinals、Atomical、Runes)等等新资产的交易模式,敬请关注,切勿错过。
无论是之前的Ordinals协议,BRC20或者是现在的Rune铭文,都是基于P2TR交易。
无论是之前的Ordinals协议,BRC20或者是现在的Rune铭文,都是基于P2TR交易。
合约地址:0x0000000000000000000000000000000000000083 interface BRC20 { //getDeploy 根据传入的交易ID获取代币部署信息,包括代币名称