基于区块链账户的token处理方法、计算机可读存储介质及电子设备技术

技术编号:21091766 阅读:73 留言:0更新日期:2019-05-11 10:46
本发明专利技术公开了基于区块链账户的token处理方法,所述区块链账户包括用户账户和合约账户,所述token处理方法包括:获取用户账户向合约账户兑换token的兑换指令,所述兑换指令包括兑换的token类型和数量;根据所述兑换指令,从所述合约账户中将所述兑换数量的所述token转出给所述用户账户并保存于所述用户账户中,其中,所述用户账户和所述合约账户皆包括用于记录token数据的token字段,所述token数据包括token类型和token数量。本发明专利技术可以将token数据移动至区块链账户中,以使token跟原生币一样快速查找和修改,从而解决了token数据在token合约中操作受限问题。

【技术实现步骤摘要】
基于区块链账户的token处理方法、计算机可读存储介质及电子设备
本专利技术涉及区块链
,尤其涉及一种基于区块链账户的token处理方法、计算机可读存储介质及电子设备。
技术介绍
区块链系统中的分布式应用(DecentralizedApplication,DAPP)往往伴随着新的代币(token)发行。这些token用于作为DAPP的某种凭证。由于在区块链上面发行,因此这些token往往也具有区块链的特性,如不可篡改、安全、公开透明等。token相当于DAPP的某种代表物,如有个游戏相关的DAPP,token可以代表游戏的道具;如果是版权相关的DAPP,token则可以代表版权。主流的区块链系统实现中,token一般都通过智能合约来发行,token合约代码中指定发行数量,通胀率等。token往往还具有交换的特质,token在不同用户之间交换的过程也都在token合约中进行(合约中记录每个用户的token余额),可以支持灵活的DAPP,不丢失图灵完备性。然而,本申请专利技术人发现:现有技术中,因为用户的token数据都保存在智能合约中,要进行用户间的token交易,必须通过虚拟机本文档来自技高网...

【技术保护点】
1.一种基于区块链账户的token处理方法,所述区块链账户包括用户账户和合约账户,其特征在于,所述token处理方法包括:获取用户账户向合约账户兑换token的兑换指令,所述兑换指令包括兑换的token类型和数量;根据所述兑换指令,从所述合约账户中将所述兑换数量的所述token转出给所述用户账户并保存于所述用户账户中,其中,所述用户账户和所述合约账户皆包括用于记录token数据的token字段,所述token数据包括token类型和token数量。

【技术特征摘要】
1.一种基于区块链账户的token处理方法,所述区块链账户包括用户账户和合约账户,其特征在于,所述token处理方法包括:获取用户账户向合约账户兑换token的兑换指令,所述兑换指令包括兑换的token类型和数量;根据所述兑换指令,从所述合约账户中将所述兑换数量的所述token转出给所述用户账户并保存于所述用户账户中,其中,所述用户账户和所述合约账户皆包括用于记录token数据的token字段,所述token数据包括token类型和token数量。2.如权利要求1所述的token处理方法,其特征在于,所述token处理方法还包括:检测是否创建token合约;若创建token合约,将所述合约发行的token保存于发行所述token的合约账户中。3.如权利要求1或者2所述的token处理方法,其特征在于,所述合约账户只存储本合约持有的token。4.如权利要求1所述的token处理方法,其特征在于,所述方法还包括:根据兑换指令,从所述用户账户中将相应数量的原生币转出给所述合约账户;或者根据兑换指令,从所述用户账户中将相应数量的不同于所述兑换的token类型的其他类型token转出给所述合约账户。5.如权利要求1所述的token处理方法,其特征在于,所述从所述合约账户中,将相应数量的相应类型token转出给所述用户账户具体包括:在所述合约账户中,将所述相应类型token的数量减少相应的数量;在所述用户账户中,增加所述相应类型token的相应数量。6.如权利要求5所述的token处理办法,其特征在于,在所述用户账户中增加所述相应类型token的相应数据具体包括:若所述用户账户中未包括所述相应类型token的数据,在所述用户账户中添加所述相应token类型和相应token类型的数量。7.如权利要求5所述的token处理办法,其特征在于,在所述用户账户中增加所述相应类型token的相应数据具体包括:若所述用户账户中包括所述相应类型token的数据,在所述用户账户中所述相对应类型token的数量增加所述相应的数量。8.如...

【专利技术属性】
技术研发人员:仵小勇
申请(专利权)人:深圳市网心科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1