预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111639932A(43)申请公布日2020.09.08(21)申请号202010757515.1G06F21/53(2013.01)(22)申请日2020.07.31(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人张鸿黄琪(74)专利代理机构北京博思佳知识产权代理有限公司11415代理人田雅(51)Int.Cl.G06Q20/32(2012.01)G06Q20/36(2012.01)G06Q20/10(2012.01)G06Q20/38(2012.01)G06F21/64(2013.01)权利要求书4页说明书15页附图3页(54)发明名称一种基于区块链的离线资源转移方法及装置(57)摘要本说明书提供了一种基于区块链的离线资源转移方法及装置,参与离线资源转移的转出方终端和接收方终端上分别搭载多个执行环境;基于所述执行环境构建出的多个计算节点作为区块链节点进一步组成了离线区块链网络;所述方法包括:响应于用户在所述转出方终端上发起的离线资源转移操作,构建离线资源转移交易;响应于转出方终端与接收方终端之间的短距离无线通信,将所述离线资源转移交易发送至所述接收方终端,以使所述离线资源转移交易被广播至所述离线区块链网络包括的多个计算节点;当所述离线资源转移离线资源转移交易被所述离线区块链共识通过后,执行所述离线资源转移交易,将与所述资源转移数量对应的资源,从转出方账户转移至接收方账户。CN111639932ACN111639932A权利要求书1/4页1.一种基于区块链的离线资源转移方法,参与离线资源转移的转出方终端和接收方终端上分别搭载多个执行环境;基于所述转出方终端和接收方终端上搭载的执行环境构建出的多个计算节点,作为区块链节点进一步组成了离线区块链网络;所述方法应用于所述转出方终端,包括:响应于用户在所述转出方终端上发起的离线资源转移操作,构建离线资源转移交易;其中,所述离线资源转移交易包括转出方账户的标识信息、接收方账户的标识信息和资源转移数量;响应于所述转出方终端与所述接收方终端之间的短距离无线通信,将所述离线资源转移交易发送至所述接收方终端,以使所述离线资源转移交易被广播至所述离线区块链网络包括的多个计算节点;当所述离线资源转移离线资源转移交易被所述离线区块链基于预设的共识机制共识通过后,执行所述离线资源转移交易,将与所述资源转移数量对应的资源,从所述转出方账户转移至所述接收方账户。2.根据权利要求1所述的方法,所述离线区块链网络包括的各计算节点维护了参与离线资源转移的接收方账户和转出方账户持有的初始资源数量;所述执行所述离线资源转移交易,将与所述资源转移数量对应的资源,从所述转出方账户转移至所述接收方账户,包括:执行所述离线资源转移交易,从维护的转出方账户持有的初始资源数量中扣除所述资源转移数量,并从维护的接收方账户持有的初始资源数量中增加所述资源转移数量。3.根据权利要求1所述的方法,所述转出方终端和所述接收方终端搭载的多个执行环境包括REE执行环境、TEE执行环境、SE执行环境中的一种或多种。4.根据权利要求1所述的方法,所述短距离无线通信包括:NFC通信、蓝牙通信、wifi通信、扫码通信方式中的一个或多个。5.根据权利要求1至4中任一权利要求所述的方法,所述预设的共识机制包括RAFT共识机制。6.根据权利要求1所述的方法,所述转出方账户和所述接收方账户为转出方用户和接收方用户分别在在线区块链上开通的账户;或者,所述转出方账户和所述接收方账户为转出方用户和接收方账户在所述离线区块链上开通的,与转出方用户和接收方账户分别在在线区块链上开通的账户存在对应关系的离线账户。7.根据权利要求6所述的方法,还包括:当所述转出方终端处于在线状态时,与在线区块链网络中的节点设备进行数据同步,基于所述离线区块链网络的各计算节点维护的、参与离线资源转移的接收方账户和转出方账户持有的资源数量,对在线区块链网络中的各节点维护的、与所述接收方账户和转出方账户对应的账户中持有的资源数量进行更新。8.根据权利要求1所述的方法,所述资源包括电子货币;所述资源转移包括货币转账。9.一种基于区块链的离线资源转移方法,参与离线资源转移的转出方终端和接收方终端上分别搭载多个执行环境;基于所述转出方终端和接收方终端上搭载的执行环境构建出的多个计算节点,作为区块链节点进一步组成了离线区块链网络;所述方法应用于所述接2CN111639932A权利要求书2/4页收方终端,包括:响应于所述转出方终端与所述接收方终端之间的短距离无线通信,获取所述转出方终端构建的离线资源转移交易,以使所述离线资源转移交易被广播至所述离