不得不感慨,“币圈一天,人间一年”这句话不是白叫的。web3的创新速度快地惊人。距离Brc-20协议发布仅两天之后,就有另外一位Hirosystem的开发者Hugo受其启发并提出了一个改进版的协议BOP(Bitcoinordinalsprotocols,比特币序数协议)。
该协议同样也是实验性质的,brc-20协议的作者对其也表示了认可,并转发了推文。“改进brc20协议”就像接力棒一样在一个个开发者手中传递下去。
BOP的由来
Hugo发明BOP协议是基于一次对于brc-20协议的讨论,有人提出了质疑,“任何有意义的同质化代币协议都不应该使用JSON格式”,理由是:“作为底层协议,我们可以铭刻任意字节,json虽然提高了可读性,但是同时也增大了铭文的体积,第三方服务读取数据时,无需考虑协议的可读性,我们需要一个更加轻量的协议”。于是,Hugo受此启发,就创作了BOP协议(https://github.com/hugocaillard/bop)。
香港法院在Gatecoin相关案件中将加密货币定义为能够以信托方式持有的财产:4月19日消息,据律师事务所 Hogan Lovells 发布的一份报告显示,中国香港地区法院在 Gatecoin 相关案件中将加密货币定义为资产能够以信托方式持有的财产。
此前消息,总部位于香港的加密货币交易平台 Gatecoin 于 2019 年宣布将关闭并开始清算,本案中原告公司试图从一家前 Gatecoin 支付服务提供商那里收回有争议的资金。[2023/4/19 14:14:02]
BOP的协议的格式
作者已经将第一版草案制作成铭文永久刻在了区块链上,编号是#420142
2575466c50a2137ac12b8cfb55e38609018264cbb9b1b0091c56c8992b7d1917i0
当我看到的第一眼,心里直呼:“好家伙好家伙,这是个啥?”,第二眼能看懂但又没完全看懂,接下来让我带大家一步一步拆解这个协议。
BEP-95升级后已销毁15.77万枚BNB:金色财经报道,BurnBNB在社交媒体上表示,自BEP-95实时销毁升级以来,已经销毁了15.77万枚BNB,价值约5854万美元。据悉,BNB的实时销毁机制由BEP-95提出,类似以太坊当前的EIP-1559销毁机制。[2023/3/9 12:51:13]
#d.0.bft的意思就是声明一个ID为0,名称为bft的代币标准,并且以后使用同样ID号或者名称的协议都会被忽略。
从第二行开始就声明了bft协议的发行标准,包括deploy,mint?和?transfer三个方法声明。
首先来看方法0:deploy
接下来再来看方法1:mint
方法2:transfer
韩国男子因“挪用”合作公司240万美元的ETH而被判处5年监禁:2月7日消息,一名韩国公司首席执行官因从合作公司“挪用”价值240万美元的以太坊而被判处5年监禁。这名姓氏为Chae的43岁的男子是一家与加密基金打交道的“营销机构”负责人。
法院获悉,2018年10月,Chae开始“任意”将其中一些ETH资金转移到他拥有的另一家公司的账户上。最终通过“数十笔交易”转移了“共计21245.99 ETH”。
检方还指控Chae将其中一些加密货币换成法币,并将它们转移到以他妻子名义持有的钱包中。(Cryptonews)[2023/2/7 11:52:46]
如果有过编程经验的朋友看到这里肯定会联想到初学编程时的“函数声明”,函数声明的意思是给功能起名字和规定参数,方便在程序得其他地方直接调用。有了“函数声明”,那必然就有“函数实现”,调用bop协议的过程称为"CallaBOP",都要以"#c"开头,接下来我将以作者发行的第一个代币"idro"作为例子进行讲解。
部署idro
#c.0.0,调用ID号为0的协议的第0个方法
0,idro这个代币的ID号,其他代币的ID号会递增
Glassnode:BTC交易所净流量达到1个月高点:6月28日消息,据Glassnode数据显示,BTC交易所净流量达到1个月高点,一日均值为781.439BTC。[2022/6/28 1:36:14]
idro,代币名称
21e12,?代币总量,一共是21000000000000个
?....],表示从部署的区块开始每隔144个区块,每次mint的数量减半,从2048开始,差不多每隔一天就会减半。
以下是代币减产表,可以根据当前的区块高度算出每次可以mint的最大数量。
铸造idro
下一步就是大家最关心的如何铸造的问题,铸造的代码很短,就一行
#c.0.1调用ID号为0的协议的第1个方法
去中心化交易所Apollo X完成一轮种子轮融资,Binance Labs等参投:金色财经消息,去中心化交易所Apollo X完成一轮种子轮融资,参投方包括Binance Labs、Kronos Research、Lingfeng Capital、SafePal、TokenPocket、3Commas和LUX Capital等。ApolloX将为交易服务添加更多功能,并构建现货交易、Predict-to-Earn和DEX-as-a-Service等产品线。此外,ApolloX将开始转向DAO自治。ApolloX暂未披露具体融资金额。[2022/6/7 4:08:10]
0,idro这个代币的ID号
这里缺省了数量,会根据当前区块高度按照最大的数量铸造,如果想要指定数量可以在后面添加数量,如一次铸造10个,"#c.0.1&0,10"
还有两点特别值得注意:
1.在使用第三方铸造工具时,如果它是先mint到自己的内置钱包,然后再转移到你的钱包,代币的余额会保存在工具的钱包中,所以不能使用。
2.如果同一区块内发生两个余额变化事件,则费用较高的优先。因此,每个地址每个块只能实现1个铸币操作。所以不能使用同一个钱包批量铸造
在这里介绍一下我们国人团队开发的铸造工具unisat的使用方法:
输入网址:https://unisat.io/inscribe?来到主页,选择"Text"
选择”Single“(单次铸造,旁边是批量铸造),粘贴文本"#c.0.1&0"?,点击"Next"
粘贴自己的Taproot钱包地址,然后选择合适的费率,推荐使用“Normal”以上。
下拉到付款按钮,点击“submit&payinvoice”
最后用你自己的钱包,向指定的地址付相应数量的btc即可。
转移idro
#c.0.2??调用ID号为0的协议的第2个方法
0,idro这个代币的ID号
100,转移的代币数量
将该文本铸造成铭文之后,并且发送到要转移的地址即可。
和ERC20对比
说到代币标准,那么不可避免地会提到以太坊上的代币标准erc20,这是由FabianVogelsteller于2015年11月提出的标准,主要包括名称、符号、总供给量、账户余额和转移等方法。
从目前Bop的标准来看,名称、ID、最大供应量、铸造和转移方法都有了,账户余额和转移代币都还需要一个链上索引器和一个前端来展示,和erc20相比已经初具雏形。
和brc20相比,我觉得该协议标准更像一门编程语言,更具有编程性,可扩展性和可组合性并且更加轻量化,我觉得这是它的进步。
当然作者也多次强调这是实验性质的,希望别的开发者可以在此基础上继续优化。
总结
整个btc上的同质化代币协议还处于设想阶段,我们没有办法确认哪一个协议最终会被认可,但我们能做的是一直跟随生态的发展,一直到一套完整的解决方案出现。如果还有其他问题,
加密世界总是有新鲜的趋势,要抓住当下叙事并不容易。尤其是在当前的市场形势下,因此我采访了?8?位我最喜欢的?CryptoTwitter?KOL,并问了以下?5?大问题。2023?年的三大趋势.
1900/1/1 0:00:00WLabs最近接触的一些游戏团队在经济模型设计上提出了这样的要求:能不能在模型里不加入Token?一开始我们团队觉得这不就是把链游中最精彩也最刺激的部分给阉割了吗?但是实际深入的了解了一下这个需.
1900/1/1 0:00:00MarsBitCryptoDaily2023年4月20日一、?今日要闻去中心化社交项目Bluesky发布安卓版APP2023由Twitter创始人JackDorsey资助的去中心化社交项目Blu.
1900/1/1 0:00:00在这篇文章中,作者总结了用$ETH赚取被动收入的3种方式,它们的风险和难度各有不同:质押DeFi积木DeFi期权金库每个人都有适合自己的一种策略! 质押Ethereum的上海升级上周顺利完成.
1900/1/1 0:00:00随着ETH抵押提现功能现已上线,结果显而易见:以太坊抵押业务已全面开放!以太坊流动性质押行业比以往任何时候都更加活跃.
1900/1/1 0:00:00什么是brc-20?什么是BTC生态上的百倍币ordi?小白该如何参与Ordinal热潮?本Thread将为大家从以下几个方面科普最近十分fomo的brc-20代币brc-20是什么如何Mint.
1900/1/1 0:00:00