基于通证的电子宠物交易方法及装置制造方法及图纸

技术编号:19549038 阅读:27 留言:0更新日期:2018-11-24 21:31
本发明专利技术公开了一种基于通证的电子宠物交易方法及装置、计算设备。该方法包括:通过区块链上预设的区块链宠物交易账户存储终端用户转入的用于交易所述电子宠物的通证,记录与终端用户相对应的用户转账信息;通过预设的通证提取接口,将区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户;根据用户转账信息确定对应的终端用户的用户宠物账户,将应用宠物交易账户中的通证转入终端用户的用户宠物账户;其中,用户宠物账户中的通证能够用于交易所述电子宠物。根据该方法,既拓宽了通证的使用范围;又通过专门的区块链宠物交易账户以及应用宠物交易账户实现用于电子宠物的通证管理,以便于针对电子宠物应用产品内部的交易情况进行管理。

Electronic Pet Trading Method and Device Based on Pass

The invention discloses an electronic pet trading method based on a pass, a device and a calculating device. The method includes: storing the passport transferred by the end user for the electronic pet on the exchange through the preset pet trading account of the block chain, recording the user transfer information corresponding to the end user; transferring the passport contained in the pet trading account of the block chain into the preset corresponding passport by the preset card extraction interface The pet trading account is used; the pet account of the end user is determined according to the transfer information of the user, and the pet trading account passes are transferred to the pet account of the end user; among them, the passes in the pet account of the user can be used to describe the electronic pet on the exchange. According to this method, it not only broadens the scope of the use of the passport, but also realizes the passport management for electronic pets through the special block chain pet trading account and pet trading account, so as to facilitate the management of the internal transactions of electronic pet application products.

【技术实现步骤摘要】
基于通证的电子宠物交易方法及装置
本专利技术涉及区块链
,具体涉及一种基于通证的电子宠物交易方法及装置。
技术介绍
区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。区块链技术以其去中心化的特点解决了传统的中介机制中的信任问题,为电子货币的流通提供了有效的技术保障。因此,基于区块链技术产生了各种形式的数字通证(token),简称为通证,这些通证能够作为虚拟货币进行流通,用以购买特定的物品。随着区块链技术的日益发展,越多越多的电子应用开始逐渐使用通证进行交易。但是,专利技术人在实现本专利技术的过程中发现:受到安全因素或国家政策等因素的影响,导致现有的通证交易方式往往存在以下弊端:一方面,现有的通证交易方式仅能应用于区块链内部的电子应用产品,对于区块链外部的第三方电子应用产品则无法适用;另一方面,在现有的通证交易方式中,往往按照常规的区块链记账方式进行交易,不便于单独针对电子应用产品内部的交易情况进行管理。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的基于通证的电子宠物交易方法及装置、计算设备。根据本专利技术的一个方面,提供了一种基于通证的电子宠物交易方法,其包括:通过区块链上预设的区块链宠物交易账户存储终端用户转入的用于交易所述电子宠物的通证,记录与终端用户相对应的用户转账信息;通过预设的通证提取接口,将区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户;根据用户转账信息确定对应的终端用户的用户宠物账户,将应用宠物交易账户中的通证转入终端用户的用户宠物账户;其中,用户宠物账户中的通证能够用于交易所述电子宠物。可选地,其中,所述通过区块链上预设的区块链宠物交易账户存储终端用户转入的用于交易所述电子宠物的通证的步骤具体包括:接收终端用户发送的转账交易请求,当判断出所述转账交易请求中的交易账户地址为区块链宠物交易账户的账户地址时,根据所述转账交易请求向所述区块链宠物交易账户转入用于交易所述电子宠物的通证。可选地,其中,所述转账交易请求中进一步包含所述终端用户的用户标识以及转账数额;则所述与所述终端用户相对应的用户转账信息包括:所述终端用户的用户标识以及转账数额。可选地,其中,所述根据所述用户转账信息确定对应的终端用户的用户宠物账户,将所述应用宠物交易账户中的通证转入所述终端用户的用户宠物账户的步骤具体包括:根据所述用户转账信息中的所述终端用户的用户标识确定所述对应的终端用户的用户宠物账户;根据所述用户转账信息中的转账数额确定转入所述终端用户的用户宠物账户的通证数额;将所述应用宠物交易账户中与所述通证数额相对应的通证转入所述终端用户的用户宠物账户。可选地,其中,所述通过预设的通证提取接口,将所述区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户的步骤具体包括:每隔预设的时间间隔,查询所述区块链宠物交易账户中包含的通证的数量是否发生变化;若是,则通过所述通证提取接口,将所述区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户。可选地,其中,所述记录与所述终端用户相对应的用户转账信息的步骤具体包括:将所述用户转账信息记录到区块链节点中。可选地,其中,所述将所述应用宠物交易账户中的通证转入所述终端用户的用户宠物账户的步骤之后,进一步包括:确定与接收到的宠物交易请求相对应的终端用户的用户宠物账户;对所述宠物交易请求进行处理,并根据处理结果更新所述宠物交易请求相对应的终端用户的用户宠物账户的账户余额。可选地,其中,所述宠物交易请求包括:用于出售所述电子宠物的出售类交易请求;以及,用于购买所述电子宠物的购买类交易请求。可选地,其中,所述将所述应用宠物交易账户中的通证转入所述终端用户的用户宠物账户的步骤之后,进一步包括:接收所述终端用户发送的通证提取请求;根据所述通证提取请求,将所述终端用户的用户宠物账户中的通证提取至所述应用宠物交易账户;通过所述应用宠物交易账户转入所述区块链宠物交易账户,并通过所述区块链宠物交易账户转入所述终端用户的区块链用户账户。可选地,其中,所述通过所述应用宠物交易账户转入所述区块链宠物交易账户的步骤具体包括:调用所述预设的通证提取接口,以转入所述区块链宠物交易账户。根据本专利技术的另一个方面,提供了一种基于通证的电子宠物交易装置,其包括:记录模块,适于通过区块链上预设的区块链宠物交易账户存储终端用户转入的用于交易所述电子宠物的通证,记录与所述终端用户相对应的用户转账信息;第一转入模块,适于通过预设的通证提取接口,将所述区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户;第二转入模块,适于根据所述用户转账信息确定对应的终端用户的用户宠物账户,将所述应用宠物交易账户中的通证转入所述终端用户的用户宠物账户;其中,所述用户宠物账户中的通证能够用于交易所述电子宠物。可选地,其中,所述记录模块具体适于:接收终端用户发送的转账交易请求,当判断出所述转账交易请求中的交易账户地址为区块链宠物交易账户的账户地址时,根据所述转账交易请求向所述区块链宠物交易账户转入用于交易所述电子宠物的通证。可选地,其中,所述转账交易请求中进一步包含所述终端用户的用户标识以及转账数额;则所述与所述终端用户相对应的用户转账信息包括:所述终端用户的用户标识以及转账数额。可选地,其中,所述第二转入模块具体适于:根据所述用户转账信息中的所述终端用户的用户标识确定所述对应的终端用户的用户宠物账户;根据所述用户转账信息中的转账数额确定转入所述终端用户的用户宠物账户的通证数额;将所述应用宠物交易账户中与所述通证数额相对应的通证转入所述终端用户的用户宠物账户。可选地,其中,所述第一转入模块具体适于:每隔预设的时间间隔,查询所述区块链宠物交易账户中包含的通证的数量是否发生变化;若是,则通过所述通证提取接口,将所述区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户。可选地,其中,所述记录模块具体适于:将所述用户转账信息记录到区块链节点中。可选地,其中,所述装置进一步包括:更新模块,适于确定与接收到的宠物交易请求相对应的终端用户的用户宠物账户;对所述宠物交易请求进行处理,并根据处理结果更新所述宠物交易请求相对应的终端用户的用户宠物账户的账户余额。可选地,其中,所述宠物交易请求包括:用于出售所述电子宠物的出售类交易请求;以及,用于购买所述电子宠物的购买类交易请求。可选地,其中,所述装置进一步包括提取模块,适于:接收所述终端用户发送的通证提取请求;根据所述通证提取请求,将所述终端用户的用户宠物账户中的通证提取至所述应用宠物交易账户;通过所述应用宠物交易账户转入所述区块链宠物交易账户,并通过所述区块链宠物交易账户转入所述终端用户的区块链用户账户。可选地,其中,所述提取模块具体适于:调用所述预设的通证提取接口,以转入所述区块链宠物交易账户。根据本专利技术的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可本文档来自技高网...

【技术保护点】
1.一种基于通证的电子宠物交易方法,包括:通过区块链上预设的区块链宠物交易账户存储终端用户转入的用于交易所述电子宠物的通证,记录与所述终端用户相对应的用户转账信息;通过预设的通证提取接口,将所述区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户;根据所述用户转账信息确定对应的终端用户的用户宠物账户,将所述应用宠物交易账户中的通证转入所述终端用户的用户宠物账户;其中,所述用户宠物账户中的通证能够用于交易所述电子宠物。

【技术特征摘要】
1.一种基于通证的电子宠物交易方法,包括:通过区块链上预设的区块链宠物交易账户存储终端用户转入的用于交易所述电子宠物的通证,记录与所述终端用户相对应的用户转账信息;通过预设的通证提取接口,将所述区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户;根据所述用户转账信息确定对应的终端用户的用户宠物账户,将所述应用宠物交易账户中的通证转入所述终端用户的用户宠物账户;其中,所述用户宠物账户中的通证能够用于交易所述电子宠物。2.根据权利要求1所述的方法,其中,所述通过区块链上预设的区块链宠物交易账户存储终端用户转入的用于交易所述电子宠物的通证的步骤具体包括:接收终端用户发送的转账交易请求,当判断出所述转账交易请求中的交易账户地址为区块链宠物交易账户的账户地址时,根据所述转账交易请求向所述区块链宠物交易账户转入用于交易所述电子宠物的通证。3.根据权利要求1或2所述的方法,其中,所述转账交易请求中进一步包含所述终端用户的用户标识以及转账数额;则所述与所述终端用户相对应的用户转账信息包括:所述终端用户的用户标识以及转账数额。4.根据权利要求3所述的方法,其中,所述根据所述用户转账信息确定对应的终端用户的用户宠物账户,将所述应用宠物交易账户中的通证转入所述终端用户的用户宠物账户的步骤具体包括:根据所述用户转账信息中的所述终端用户的用户标识确定所述对应的终端用户的用户宠物账户;根据所述用户转账信息中的转账数额确定转入所述终端用户的用户宠物账户的通证数额;将所述应用宠物交易账户中与所述通证数额相对应的通证转入所述终端用户的用户宠物账户。5.根据权利要求1-4任一所述的方法,其中,所述通过预设的通证提取接口,将所述区块链宠物交易账户中包含的通证转入预设的应用宠物交易账户的步骤具体包括:每隔...

【专利技术属性】
技术研发人员:张践鳌尤俊欣王超明辉刘洋郭宇卓凤豪杜凤晨
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1