BTNS协议解剖以及BTNS420代币铸造代币及转账保姆级教程
BTNS-420 我想大家一定很陌生,如果不是CG哥前几天刚铸造过他们的第一个无主货币 $SAT ,可能至今还不知道还有这个老协议,算是一个新赛道。
随着CG哥的深入了解,加上 @Aiyoyo810 的解析协议原理,越来越觉得这协议挺有意思。
它是以广播形式铸造与部署代币,且不会占用任何btc资源。最主要的是,因为协议内容全部都是以传输方式进行铸造,所以这类的交易可以实现很简单加速gas,不容易打废!
这篇CG哥就给大家普及BTNS-420 协议,和如何进行铸造与转账 。扩展下新协议知识!(比较长)
这是本人 @CG_BRC20 推特,以后将会持续输出内容。欢迎关注!
《前言》
🟢 BTNS创始人推特:@jdogresorg
🟢 BTNS官方推特:@BTNS420
🟢 协议文档:https://github.com/jdogresorg
🟠 什么是BTNS
BTNS(Broadcast Token Naming System)是由BTC早期持有者和开发成员之一 @jdogresorg 在7个月前所构建的生态系统,其基本构想是通过在BTC主链上传输广播信号,记录在区块链上,以账本索引为手段,实现BTC发布自己的链上原生资产、token和NFT。
🟠 什么是BTNS-420
BTNS-420是基于BTNS构建的代币协议标准,包括集成资产发布、转移、空投等多种生态特征,为BTNS的构想提供了可能性。
🟠 其他协议区别比较
1,BTNS vs. 铭文符文:
BTNS生态的代币资产没有对BTC进行更改和占用,更符合BTC生态的风向标。
铭文符文依赖于BTC本身进行存储,可能产生大量BTC代币占用和资源浪费。
2,公开性和公正性:
BTNS通过广播形式进行资产铸造,更为公开公正,完全透明可查询。
BTNS索引对资产的总量进行限制和追踪,而不是中心化的索引。
3,潜在风险:
- BTNS没有潜在风险,因为已经完全开源,基础设施建设基于BTC本身的特性和功能。
🟠 目前BTNS 和 BTNS-420 的发展情况:
1,基础建设完整: BTNS框架的基础建设非常完整,包括类似于其他生态链的区块链浏览器,可用于查看资金和代币动向(BTNS区块链浏览器)。
2,核心索引器: BTNS已经有了自己的核心索引器,并且进行了开源,为BTNS区块链浏览器提供基础支持(核心索引器)。
3,专属测试网: BTNS构建了专属的测试网,方便开发者测试和调试(BTNS测试网)。
4,开源项目和API接口: 项目文件在GitHub上开源,提供BTNSAPI接口,方便开发者进行生态开发(主网API、测试网API)。
5,通用钱包软件: 项目已经有了通用钱包软件 freewallet,用于管理BTNS资产(FreeWallet)该钱包也是BTNS协议创始人 @jdogresorg 经营维护。
🟠 未来展望:
1,BTC主链资产发布: BTNS使基于BTC主链的资产发布成为可能,使BTC成为完全可玩、环保的主流生态链。
2,解决BTC拥堵问题: 引入BTNS可以解决铭文符文革命带来的BTC拥堵问题,通过框架和协议允许空投、公平索引,实现更公平的资产获取方式。
3,增加BTC的可玩性: BTNS赋予了BTC真正的可玩性,将BTC从仅仅作为象征价值资产的地位提升为更具实用性的生态链。
--------------------以上内容来源于 @Aiyoyo810 译文!(CG哥偷个懒,hhh~)
🟠 总结(大白话):
BTNS协议相当于Ordinals,BTNS-420相当于BRC20,而且代币系统非常全面,包括集成资产发布、转移、空投等。
他的机制是,通过每一次的btc交易附带一个广播数据,广播数据跟着btc交易上链,进入区块记录。然后有个索引在区块数据里读取这个广播,来进行资产锁定。
🟠 优点:
1,结合brc20公平铸造和src20广播铸造机制。还有成熟代币系统,同时也非常适合机构入场;
2,协议全以广播形式,完全不占用btc资源,这是btc开发人员所接受的;
3,高效,协议的任何操作都全部以广播的形式发送指令;
看到这里,小伙伴们一定觉得这怎么有点类似stamp邮票,因为stamp是基于广播的。
CG哥经过与 @Aiyoyo810沟通才得知一个重磅消息!
早期参与过stamp邮票铸造的小伙伴们一定不陌生 freewallet 钱包吧,该钱包的就是 @jdogresorg 升级维护并且运营的,而且他早期参与了邮票stamp的开发,后面退出来才创建了BTNS 协议。
而创始人团队目前正在过圣诞假期,市场代码也写的差不多了,有两个团队在做。大概月底或者下月初会有消息!
《龙头代币 》
目前来看是 $SAT 无主代币无疑了,部署与7月份,部署时间是排在第三位(第一是创始人部署测试只有1张,第二数量太少)是BTNS赛道第一个21000张的叙事!与12月11日发现并铸造结束!
(当然还有USD是创始人本人部署,500张总量被两位数的人拿完了,所以不利于代币的炒作)
$SAT 代币详情网页:https://btns.xchain.io/token/SAT
代币总量2.1W张,单张1000枚代币,持有人2283个
筹码比较分散,头部持仓最多一个地址就100多张
目前场外单张价格220U附近,总量2.1W张,其市值才460W!是个不错的标!
(个人见解,仅供参考)
《广播铸造与转账体验》
CG哥体验了下代币的铸造与转账,都是极其简单,尤其是转账,可直接输入代币数量进行转账,无需像brc20一样铭文转账铭文后在进行转账,是真的方便!
而且铸造代币,如果GAS给低了,想加速,直接在铭刻一个拉高GAS即可平均前面的有效GAS费率,这是目前铭文铸造里所没有的!
接下来就给大家演示下铸造与转账的实操教程!
在教程开始前,提示下,如果大家觉得教程中图片很模糊,可以按住 Ctrl键 + 鼠标滚轮向上,可放大200%后,在返回100%即可把 图片变清晰!
教程开始!
《一、钱包安装》
1,打开freewallet 钱包下载网页,并选择电脑适用的版本(我的电脑是win64),点击下载
https://github.com/jdogresorg/freewallet-desktop/releases/tag/v0.9.26
2,下载完后,双击安装
3,选择好安装路径,并点击 Next
4,继续点击 Next
5,点击 Install,然后等待安装
6,点击 Einish
7,返回电脑桌面,找到安装好的 freewallet钱包,并双击打开
《二、地址类型切换》
1,导入或者创建新钱包(我以新钱包为例)
2,切记把助记词记下,然后点击OK
3,点击右上角的二维码展开,并选择 Change Address
4,选择Segwit类型地址(bc1q开头),并点OK。
然后转点钱进来
《代币的铸造》
1,点开上方的小图标,并点击Broadcast Message广播
2,第二行Message 输入 你要mint的代币指令文本,如bt:MINT|SAT|1000(指令大全可以查看协议文档)然后调好GAS费用,并点击 Broadcast Message
3,点击YES,即可广播出去,然后等待链上出块即可(目前GAS太高了,就不演示了)
《代币查询》
1,点开右上角的二维码,并点击 View Address
2,点击Copy 复制地址
3,打开BTNS协议浏览器,并在搜索框粘贴你的地址,进行搜索
4,即可查看你账号目前代币余额
《代币转账》
1,与铸造代币一样,点击 Broadcast Message 广播
2,第二行Message 输入转账指令 bt:SEND|0|币名|数量|地址
转账格式举例: bt:SEND|0|SAT|12000|bc1qxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
其中的12000就是12张
3,点击YES,然后等待链上出块即可(GAS贵,就不演示了)
还有部署的,CG哥这个不教的,请家人们自行研究文档指令!
至此教程结束!
注意:
他们区块索引有点延迟,刚铸造代币的代币,需要等待回时间账号上才能显示。
这是本人 @CG_BRC20 推特,以后将会持续输出内容。欢迎关注!