一种Oracle token方案的概述

现有token方案的局限

现在已经可以 在BSV链上建立带有互换(swap)功能的token合约 ,这个方案设计得很漂亮,运用的一系列技术点都值得其他开发者参考。同时这是一个纯粹的层一方案,安全性由矿工进行保证。

但是该方案也有个限制:token与swap合约无法分离。也就是说token和swap合约要部署在一个UTXO中,因为swap要依赖token数据的真实性。而在采用纯粹层一方案的前提下,只有token合约中的token数据才保证真实性。

这样的限制会影响token生态的繁荣。假设在集成了swap合约的某token发行后,有人想开发一个新的合约,需要用到这个token,那就需要联系token发行方,升级token合约,把新合约代码集成进去才可以。这样的繁琐步骤会抑制应用token的各种合约的生长,因此限制了生态的繁荣。

合约对token方案的需求

token可以从一个用户转到另一个用户,一个用户可以持有一种或者几种token。

我们很容易理解上面这句话。现在我们把上面这句话中的用户换成合约

token可以从一个合约转到另一个合约,一个合约可以持有一种或者几种token。

允许token被不同合约持有并在不同合约之间流转,会极大刺激基于token的合约生态。这也是以太坊有丰富合约生态的重要原因之一。

根据社区的一系列研究&#x

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值