比特币现金的Token生态系统未来将出现下一个飞跃SLPDB
扫描二维码
随时随地手机看文章
众所周知,BCH的发展目标是成为世界最好用的货币,而为了实现这一目标BCH的开发工作主要是从规模化、易用性、可扩展性三个方向出发。在可扩展性的选项中,BCH要实现的功能之一就是实现资产上链功能,即Token发行。
关于BCH网络的Token发行功能,目前在BCH社区的众多开发者的支持下,早就已经实现。而且BCH社区中推出了多种不同的Token发行方案,如Wormhole、Simple Ledger Protocol(SLP)、彩色币、Keoken等等。多种Token发行方案也再一次证明了BCH的去中心化,而且多头并进,也为开发者们发行Token提供了多种选择。
最近,由于SLP火炬的影响,加上多款钱包添加了对SLP协议的支持,以及基于SLP方案简易版Token发行网站的推出,使得利用SLP发行Token成为一股热潮。根据bitcoin.com网站关于SLP的Token浏览器的统计,最近每天都有很多各种各样的Token通过SLP方案被推出。目前基于SLP的Token的数量已经接近800种。
Token生态系统出现下一个飞跃:SLPDB
对于BCH的Token生态来说,最基础的一步就是能够利用BCH网络发行Token,而这一点已经做到。接下来就是关于BCH网络的Token基础设施的建设。例如支持这些Token的钱包,支持这些Token交易的平台、支持这些Token的浏览器,支持这些Token的统计图表等。基于虫洞方案的Token目前的生态已经得到了很大的完善,而现如今基于SLP的Token在这方面也迈进了一大步。
3月19日,基于SLP的Token数据图表服务器SLPDB 0.9.3 (beta)被推出,为基于SLP方案的Token提供了帮助。SLPDB是一个node.js应用程序,是BitDB的一个分支,它存储Simple Ledger协议的所有Token数据。SLPDB需要MongoDB和Bitcoin Cash完整节点来获取,监听和存储SLP数据。该应用程序允许其他进程通过ZeroMQ订阅实时SLP事件。不过,开发者依旧建议用户使用slpserve和slpsocket项目,以便方便地访问SLPDB生成的SLP数据。
SLPDB支持访问有用的SLP数据,包括所有Token的详细信息和用法信息,Token ID的详细信息和用法信息,按Token ID列出所有地址余额,按地址列出所有Token余额,按Token ID列出所有Token UTXO,按Token ID列出交易历史记录,按地址列出交易记录,按地址和Token ID列出交易历史记录,显示无效Token 交易,列出每个Token 的交易数量。
SLPDB还可以与Testnet一起使用,只需将整个节点设置为Testnet网络(例如,设置testnet=1在其中bitcoin.conf),SLPDB将根据网络使用正确的数据库名称自动实例化。
SLPDB代码是MIT许可下的100%开源,这也为众多开发者提供了方便。
SLPDB的推出对于基于SLP的token来说将会创造更多的可能。SLPDB从本质上来说就是一个区块链数据工具,但凡是你想应用Token 开发和区块链数据相关的业务,都可能可以利用SLPDB,这将赋予基于SLP的token更多功能。
Token功能是未来竞争的入场券
目前关于比特币现金的Token生态系统正在蓬勃发展,但也有一些人提出看法:他们认为BCH的最主要的功能就是支付,因此应该专注于做好支付,扩大应用场景才是最重要的,Token功能是可有可无的,也是不必要的。其实这种看法是非常片面的,BCH确实在支付方面占有优势,也一直在致力于扩大应用场景,但是这并不足以让BCH在未来的竞争中脱颖而出。
支付功能是非常基础的功能,目前市场上大部分的加密货币都有此功能。而现如今的加密货币市场的的需求更偏重于公链,就像ETH、EOS等。BCH也应该成为一条出色的公链,这才能在未来公链众多的环境中获得竞争的入场券。而且BCH上的Token应用的越多,BCH的价值越高,这也有助于其未来的发展。
身兼支付和Token两重功能的BCH在用户量的提升和生态应用上也将获得优势,在众多竞争者中的突出重围。