[发明专利]基于区块链技术的多方公平合约存证方法和系统有效
申请号: | 201810019050.2 | 申请日: | 2018-01-09 |
公开(公告)号: | CN109840767B | 公开(公告)日: | 2021-06-11 |
发明(设计)人: | 赵晓芳;于雷;金岩;蔡恒毅 | 申请(专利权)人: | 中国科学院计算技术研究所 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 祁建国;梁挥 |
地址: | 100080 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 技术 多方 公平 合约 方法 系统 | ||
本发明涉及一种基于区块链技术的多方公平合约存证方法,利用区块链技术、CA数字证书体系来实现数字化数据存证技术的活化管理方式,将存证数据的初始化添加、更新、冻结等管理流程映射为区块链网络的交易单形式,存证数据经存证多方的签名确认写入交易单,存证过程经存证多方确认和区块链网络的全网共识验证之后写入区块链全局账本数据,形成了不可篡改、不可否认、不存在单点故障的存证数据的管理方式,解决了目前中心化存证技术中普遍存在的信用单点依赖问题、单点故障后存证原始数据无法恢复的问题。
技术领域
本发明属于区块链技术和数据存证技术领域,具体涉及一种基于区块链技术的数据存证技术及存证数据管理技术。
背景技术
商业合同在信息技术领域通常称为公平合约(Fair Contract),其公平性体现在合约内容包含了双方(或多方)的利益与责任的划分,双方在合约内容、合约交换过程及合约有效期内,应始终处于均势地位。商业合同或商业往来交互信息逐渐电子化保存的今天,以电子文档形式保存的合同或文件形式具有易剔除、易篡改的属性,因此,保证电子合同的真实性和完整性是普遍存在的现实需求,需要对电子合同或相关文档依据电子证据相应法规进行存证存管,如何按照监管要求做好电子数据存证,目前,还未形成统一的流程和标准。
当前数据存证技术主要包含以下问题:
1、数据存证过程依赖“中心化”的数据存证机构,依赖中心化的数据存证机构的权威及信用,这会造成数据存证过程的中心单点依赖问题,以下将该问题归结为“信用依赖”问题;
2、目前的数据存证技术,以单向哈希函数和非对称秘钥的数字签名技术为基础,形成原始数据完整性校验的“数据摘要”,这是一种“固化”的数据管理方式,无法实现存证数据的更新、冻结等管理操作,原始数据被破坏后,无法通过“数据摘要”恢复原始数据。
发明内容
针对上述问题,本发明涉及一种基于区块链技术的多方公平合约存证方法,包括:
初始化步骤,甲方将链接公平合约的初始数据以及所有签署方数字签名的初始交易单写入生成该初始交易单时刻的区块;
更新步骤,该甲方将链接该公平合约的更新数据以及所有该签署方数字签名的更新交易单写入生成该更新交易单时刻的区块;
冻结步骤,该甲方将链接该公平合约的冻结数据以及所有该签署方数字签名的冻结交易单写入生成该冻结交易单时刻的区块;
恢复步骤,从该区块链网络的历史数据中遍历时间点T之前的历史区块,找到所有包含该公平合约的存证数据的存证交易单,以最近一次该存证交易单的存证数据,作为该公平合约在该时间点T的值;
其中该签署方包括签署该公平合约的该甲方、乙方和丙方,该存证数据包括该初始数据、该更新数据、该冻结数据,该存证交易单包括该初始交易单、该更新交易单、该冻结交易单。
本发明所述的多方公平合约存证方法,其中所述初始化步骤具体包括:
初始化发起步骤,该甲方将该初始数据封装为第一交易单广播到该区块链网络,该第一交易单的第一输出公钥地址指向包括该乙方的和该丙方的公钥地址,该第一交易单的第二输出公钥地址指向为该甲方的的公钥地址;该共识节点将接收到的该第一交易单写入生成该第一交易单时刻的区块;当该甲方终止该初始化步骤时,在该第一交易单后链接第一终止交易单并广播到该区块链网络,该第一终止交易单的输出公钥地址为空,该共识节点将该第一终止交易单写入生成该第一终止交易单时刻的区块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院计算技术研究所,未经中国科学院计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810019050.2/2.html,转载请声明来源钻瓜专利网。