[发明专利]基于区块链的交易主客体的验证方法有效
申请号: | 201910641836.2 | 申请日: | 2019-07-16 |
公开(公告)号: | CN110472979B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 朱建明;袁崇轩;高胜;章宁 | 申请(专利权)人: | 中央财经大学 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38;G06Q40/04 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 李冉 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 易主 客体 验证 方法 | ||
1.一种基于区块链的交易主客体的验证方法,其特征在于,包括主体、客体,以及主体和客体基于区块链交易场景的交易验证步骤;
所述主体为交易参与方,包括参与交易的计算机程序,以及由计算机程序实现的信息系统角色;
所述客体为有所述主体参与的交易数据流中的标的物信息;
交易数据流中所述客体由多个所述主体进行交易验证;
在交易数据流的支付交易阶段进行所述交易信息完整性验证,包括:
在交易进行自动化的支付和清算过程中,交易得到共识确认后加入区块链系统的过程,包括对如下信息进行验证:
主体、客体身份验证通过;主体、客体身份验证阶段验证主、客体的身份,在主体、客体数据通过数据处理方法形成区块链系统的数据结构,主体数据结构是具备主体唯一标识SID的格式化数据,所述客体数据结构是具备客体唯一标识OID的格式化数据;采用区块链存证的方式将唯一标识码ID对应密钥作为身份进行验证;
交易信息存在性和有效性验证通过;存在性通过称为proofofexistence证明文档实现,证明文档通过在区块链中嵌入SHA256摘要进行认证,如果验证,使用时间戳进行确认存证文档的存在性,交易锁定生成含ID和密钥的数字文件的脚本文件;有效性验证分为:基础信息有效、验证过程安全,基础信息有效采用哈希校验与助记词方法,验证过程安全采用过滤器方法,多主体达到多重签名条件解锁交易脚本,完成支付;
支付交易阶段的交易客体状态改变后的数据完整性验证,
支付交易阶段的交易客体状态改变后的数据通过区块链共识机制确认加入区块链。
2.根据权利要求1所述的一种基于区块链的交易主客体的验证方法,其特征在于,基于区块链的所述交易数据流中对参与交易的主体和客体进行的交易验证包括但不限于主体、客体身份验证、交易信息存在性和有效性验证、交易信息完整性验证。
3.根据权利要求2所述的一种基于区块链的交易主客体的验证方法,其特征在于,在交易数据流的数据形成阶段进行所述主体、客体身份验证,包括:
在主体、客体数据通过数据处理方法形成区块链系统的数据结构的过程中,使用唯一标识码ID对应密钥进行接入控制,采用区块链存证的方式将唯一标识码ID对应密钥作为身份进行验证的步骤。
4.根据权利要求2所述的一种基于区块链的交易主客体的验证方法,其特征在于,在交易数据流的交易构建阶段进行所述交易信息存在性验证,包括:
在商品或服务的交易准备过程中,确认交易客体是否确实已由主体发起,且对交易进行锁定,使交易进入不可撤销、等待验证有效性状态的步骤。
5.根据权利要求2所述的一种基于区块链的交易主客体的验证方法,其特征在于,在交易数据流的交易过程阶段进行所述交易信息有效性验证,包括:
在商品或服务的交易支付过程中,经由多主体,采用多重签名的验证方式对基础信息有效性和验证过程安全性进行验证,即对交易进行解锁的过程。
6.根据权利要求1所述的一种基于区块链的交易主客体的验证方法,其特征在于,所述交易数据流包括数据释放阶段,当区块链系统负担过重时,释放部分主体、客体的身份及附加信息。
7.根据权利要求1所述的一种基于区块链的交易主客体的验证方法,其特征在于,所述的交易主体、客体具备区块链的特性,包括但不限于去中心化、不可篡改、不可伪造的特性。
8.根据权利要求1所述的一种基于区块链的交易主客体的验证方法,其特征在于,主体和客体基于区块链系统的交易验证步骤执行的载体介质为计算机硬件设备,所述计算机硬件设备上搭载有联网设施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中央财经大学,未经中央财经大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910641836.2/1.html,转载请声明来源钻瓜专利网。