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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111353893A(43)申请公布日2020.06.30(21)申请号202010330348.2(22)申请日2020.04.24(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人李敏(74)专利代理机构北京永新同创知识产权代理有限公司11376代理人林锦辉刘景峰(51)Int.Cl.G06Q40/04(2012.01)G06F16/27(2019.01)G06F16/2458(2019.01)G06F21/62(2013.01)G06F21/64(2013.01)权利要求书6页说明书24页附图8页(54)发明名称基于区块链的交易数据处理方法及装置(57)摘要本说明书实施例提供了一种基于区块链的交易数据处理方法及装置,在该交易数据处理方法中,可以获取交易的交易数据,该交易数据包括在交易中包括的各个交易业务阶段产生的完整交易业务数据;再将所获取的交易数据打包成第一区块,该第一区块包括交易标识以及对应的第一哈希值,第一哈希值是基于交易数据生成的;以及将第一区块记录在区块链上。CN111353893ACN111353893A权利要求书1/6页1.一种基于区块链的交易数据处理方法,包括:获取交易的交易数据,所述交易数据包括在所述交易中包括的各个交易业务阶段产生的完整交易业务数据;将所获取的交易数据打包成第一区块,所述第一区块包括交易标识以及对应的第一哈希值,所述第一哈希值是基于所述交易数据生成的;以及将所述第一区块记录在区块链上。2.如权利要求1所述的交易数据处理方法,其中,将所述第一区块记录在区块链上包括:将所述第一区块广播给区块链网络中的共识节点来进行共识处理;以及在所述共识节点达成共识后,将所述第一区块记录在区块链上。3.如权利要求1所述的交易数据处理方法,其中,所述交易具有用于定义所述交易的参与方的责任的电子合同,所述电子合同被打包成第二区块记录在区块链上,所述第二区块包括合同标识以及对应的第二哈希值,所述第一区块包括所述电子合同的合同标识。4.如权利要求3所述的交易数据处理方法,其中,所述电子合同采用下述过程来打包成第二区块记录在区块链上:获取所述电子合同的签署过程的各个签署阶段中产生的签署数据;将所获取的签署数据和所述电子合同数据打包成所述第二区块,所述第二区块包括所述合同标识、所述签署数据以及对应的第二哈希值;以及将所述第二区块记录在所述区块链上。5.如权利要求4所述的交易数据处理方法,其中,所述第一区块包括所述交易业务数据,和/或所述第二区块包括所述电子合同数据和所述签署数据。6.如权利要求4所述的交易数据处理方法,其中,所述各个签署阶段包括身份认证和合同签署。7.如权利要求6所述的交易数据处理方法,其中,所述各个签署业务阶段还包括账户创建、合同创建、合同签署发起、签署通知、合同查看、意愿认证以及电子合同存储中的至少一种。8.如权利要求1所述的交易数据处理方法,其中,所述交易具有用于定义所述交易的参与方的责任的电子合同,所述电子合同被打包成第二区块记录在区块链上,所述第二区块包括合同标识以及对应的第二哈希值,所述交易对应有索引,所述索引用于记录所述交易标识与电子合同的合同标识的对应关系。9.如权利要求1所述的交易数据处理方法,其中,所述第一区块包括交易业务数据,所述交易数据处理方法还包括:从交易纠纷解决方接收交易数据获取请求,所述交易数据获取请求包括交易标识;从所述区块链上查询所述交易标识对应的交易业务数据;以及将所查询到的交易业务数据发送给所述交易纠纷解决方,以供所述交易纠纷解决方作为交易纠纷解决的证据。10.如权利要求3所述的交易数据处理方法,其中,所述第一区块包括交易业务数据,所2CN111353893A权利要求书2/6页述第二区块包括所述电子合同数据,所述交易数据处理方法包括:从交易纠纷解决方接收交易数据获取请求,所述交易数据获取请求包括交易标识和合同标识;从所述区块链上查询所述交易标识对应的交易业务数据以及与所述合同标识对应的电子合同数据;以及将所查询到的交易业务数据和电子合同数据发送给所述交易纠纷解决方,以供所述交易纠纷解决方作为交易纠纷解决的证据。11.如权利要求1所述的交易数据处理方法,还包括:从交易纠纷解决方接收纠纷证据数据验证请求,所述纠纷证据数据验证请求包括待解决交易的交易标识以及待验证交易业务数据;对所述待验证交易业务数据进行哈希计算,以得到所述待验证交易业务数据的第三哈希值;在所述区块链上查询与所述交易标识对应的第一哈希值;将所述第三哈希值与所述第一哈希值进行比较;以及基于所述第三哈希值与所述第一哈希值的比较结果,向所述交易纠纷解决方发送