一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的资源处理方法及装置与流程

2022-05-26 22:37:30 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的资源处理方法,所述方法应用于服务器,所述服务器与所述区块链的节点对接;所述服务器中存储有从所述区块链的节点获取的第一交易的数据,所述第一交易用于从第一用户的区块链账户向第二用户的区块链账户转送第一资源,所述服务器管理第一用户的链下账户和第二用户的链下账户,所述第一用户的链下账户中包括冻结的与所述第一资源对应的第二资源,所述方法包括:响应于所述第二用户的资源转换请求,根据所述第一交易的数据向所述区块链的节点发送第二交易,所述第二交易用于从所述第二用户的区块链账户消除所述第一资源;在从所述区块链节点接收所述第二交易完成的信息之后,从所述第一用户的链下账户获取冻结的所述第二资源;向所述第二用户的链下账户转入获取的所述第二资源中的至少部分。2.根据权利要求1所述的方法,所述服务器中存储有多个第一交易的数据;其中,所述根据所述第一交易的数据向所述区块链的节点发送第二交易包括,根据所述多个第一交易的数据,向所述区块链的节点发送第二交易。3.根据权利要求2所述的方法,在向所述区块链的节点发送第二交易之前,还包括:从存储的数据中查找并获取从第一用户的区块链账户向第二用户的区块链账户转送第一资源的多个交易的数据作为所述多个第一交易的数据。4.根据权利要求2所述的方法,所述根据所述多个第一交易的数据向所述区块链的节点发送第二交易,包括:根据所述多个第一交易的数据,计算从所述第一用户的区块链账户向所述第二用户的区块链账户转送的第一资源的第一数目;向所述区块链的节点发送用于从所述第二用户的区块链账户消除所述第一数目的第一资源的所述第二交易。5.根据权利要求4所述的方法,其中,在计算所述第一数目之后,还包括:确定与所述第一数目的第一资源对应的第二数目的第二资源;其中,所述在从所述区块链节点接收所述第二交易完成的信息之后,从所述第一用户的链下账户获取冻结的所述第二资源,包括:在从所述区块链节点接收所述第二交易完成的信息之后,从所述第一用户的链下账户获取所述第二数目的第二资源。6.根据权利要求1所述的方法,所述方法还包括:向所述第一交易的处理方的链下账户和/或所述第二交易的处理方的链下账户转入第三数目的第二资源;所述第三数目的第二资源为获取的所述第二资源中的部分。7.根据权利要求1所述的方法,其中,所述方法还包括:周期地从所述区块链拉取新的区块的数据,并存储拉取的新的区块的数据。8.根据权利要求1所述的方法,其中,所述方法还包括:向所述区块链发送第三交易,所述第三交易用于对所述第一用户的区块链账户充值预设数目的第一资源;冻结所述第一用户的链下账户中的与所述预设数目的第一资源对应的第二资源。9.一种基于区块链的资源处理装置,所述装置应用于服务器,所述服务器与所述区块链的节点对接;所述服务器中存储有从所述区块链的节点获取的第一交易的数据,所述第
一交易用于从第一用户的区块链账户向第二用户的区块链账户转送第一资源,所述服务器管理第一用户的链下账户和第二用户的链下账户,所述第一用户的链下账户中包括冻结的与所述第一资源对应的第二资源,所述装置包括:发送模块,用于响应于所述第二用户的资源转换请求,根据所述第一交易的数据向所述区块链的节点发送第二交易,所述第二交易用于从所述第二用户的区块链账户消除所述第一资源;获取模块,用于在从所述区块链节点接收所述第二交易完成的信息之后,从所述第一用户的链下账户获取冻结的所述第二资源;转入模块,用于向所述第二用户的链下账户转入获取的所述第二资源中的至少部分。10.根据权利要求9所述的装置,所述服务器中存储有多个第一交易的数据;其中,所述发送模块被配置用于:根据所述多个第一交易的数据,向所述区块链的节点发送第二交易。11.根据权利要求10所述的装置,还包括:查找模块,用于从存储的数据中查找并获取从第一用户的区块链账户向第二用户的区块链账户转送第一资源的多个交易的数据作为所述多个第一交易的数据。12.根据权利要求10所述的装置,所述发送模块包括:计算子模块,用于根据所述多个第一交易的数据,计算从所述第一用户的区块链账户向所述第二用户的区块链账户转送的第一资源的第一数目;发送子模块,用于向所述区块链的节点发送用于从所述第二用户的区块链账户消除所述第一数目的第一资源的所述第二交易。13.根据权利要求12所述的装置,其中,还包括:确定模块,用于确定与所述第一数目的第一资源对应的第二数目的第二资源;其中,所述获取模块被配置用于:在从所述区块链节点接收所述第二交易完成的信息之后,从所述第一用户的链下账户获取所述第二数目的第二资源。14.根据权利要求9所述的装置,所述装置还包括:转送模块,用于向所述第一交易的处理方的链下账户和/或所述第二交易的处理方的链下账户转入第三数目的第二资源;所述第三数目的第二资源为获取的所述第二资源中的部分。15.根据权利要求9所述的装置,其中,所述装置还包括:存储模块,用于周期地从所述区块链拉取新的区块的数据,并存储拉取的新的区块的数据。16.根据权利要求9所述的装置,其中,所述装置还包括:充值模块,用于向所述区块链发送第三交易,所述第三交易用于对所述第一用户的区块链账户充值预设数目的第一资源;冻结模块,用于冻结所述第一用户的链下账户中的与所述预设数目的第一资源对应的第二资源。17.一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令所述计算机执行权利要求1-8中任一项所述的方法。18.一种计算设备,包括存储器和处理器,所述存储器中存储有可执行代码,所述处理
器执行所述可执行代码时,实现权利要求1-8中任一项所述的方法。

技术总结
本说明书提供一种基于区块链的资源处理方法及装置,应用于服务器,该服务器与区块链的节点对接;该服务器存储有从区块链的节点获取的用于从第一用户的区块链账户向第二用户的区块链账户转送第一资源的第一交易的数据,该服务器管理第一用户的链下账户和第二用户的链下账户,第一用户的链下账户中包括冻结的与第一资源对应的第二资源,该方法包括:响应于第二用户的资源转换请求,根据第一交易的数据向区块链的节点发送用于从第二用户的区块链账户消除第一资源的第二交易;在从区块链节点接收第二交易完成的信息之后,从第一用户的链下账户获取冻结的第二资源;向第二用户的链下账户转入获取的第二资源中的至少部分。下账户转入获取的第二资源中的至少部分。下账户转入获取的第二资源中的至少部分。


技术研发人员:付剑 汤战斗 张忠煜 赵敏 董超
受保护的技术使用者:蚂蚁区块链科技(上海)有限公司
技术研发日:2022.02.23
技术公布日:2022/5/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献