现实世界的各种权益证明都可以用Token的形式即一种可流转的数字通证来表示。比较常见的有:门票、积分、合同、证书、点卡、证券、权限、资质等等。
目前依靠Badge服务,已有诸多项目方和普通用户发行了各式各样的Token,它基于UTXO模型,并允许任何人转移去中心化,验证去中心化。
Badge的脚本是通过sCrypt生成的:
当前BSV社区虽然是在一层发行通证信息,但是信息还需要依赖第二层验证,这样无法切实可靠的保证通证真实性和有效性。
而Touchstone试金石功能是一个验证Badge交易的工具。它与传统中心化Oracle验证不同,创新地采用“一层UTXO脚本+去中心化开源代码验证”的方式,将交易验证的主动权交给用户,所有人都可以运行Touchstone。
要运行试金石节点,您至少需要:
- Mongo
- MAPI 的支持
- 一个属于你自己的比特币私钥
- 其他节点的公钥以及ip端口
- 让其他节点知道你的公钥
配置示例如下:
然后:
目前Touchstone依赖于mapi来验证交易,之后的版本会接入比特币网络。
关于试金石touchstone的完整技术文档可至打点官方GitHub查看。相信随着打点Touchstone功能的落地,能最大化的激励和完善BSV链生态。
GitHub链接:https://github.com/dotwallet/touchstone
■ ■■■■
商务合作
(WeChat ID:yqw4322)
(Telegram:@fiona4322)
客户服务
(WeChat ID:DotWallet-D)