区块链信息存证及隐私保护方法

文档序号:9846490阅读:1828来源:国知局
区块链信息存证及隐私保护方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别是区块链、信息存证、隐私保护等技术。
[0002]
【背景技术】
[0003]现有的互联网技术还没有很好或方便的办法可以保证信息不被篡改,也没有办法通过程序来自动执行合同,出现违约责任也需要通过复杂的司法流程来处理,仍需要耗费大量的人力物力。

【发明内容】

[0004]为了克服上述现有技术的不足,本发明区块链信息存证及隐私保护方法,可以确保信息或合同的真实性,区块链程序可自动执行合同,违约责任也可自动执行,利益相关或存证中心用公钥加密后各自保存,确保隐私仅,在需要给第三方(如司法机构)验证信息真伪时可将信息解密给第三方,第三方通过哈希和公钥可以验证信息的真伪。
[0005]本发明所采用的技术方案是:将需要存证的信息加上随机数生成哈希值,再由利益相关人或见证人再签名并生成哈希,最后记录在区块链上。
[0006]有些需要存证的信息是格式化的,可分离格式化的信息和自填信息,分别存储和做哈希校验,如填空信息、选择信息、附言信息、随机数信息(防止暴力破解)。
[0007]需存证的隐私信息不会直接记录在区块链上,需要信息相关人用公钥加密后自行选择保存方式,或保存在自己认为合适的区块链上,信息相关人需要将信息哈希值、相关人的签名及哈希值可一同用公钥加密保存,可避免保存数据被篡改,方便检索。
[0008]若信息是有关需要执行的合同,可以让合同条款授权在一定条件下区块链执行合同的权限,对于数字货币、数字资产,达到一定条款后可以自动转移到相关的帐户中。
[0009]对于履约方可自动给与好评,或成为信用评级的依据,对于违约方,需承担相关罚款或降低信用等级,甚至写入黑名单。
[0010]区块链程序无需知道信息或合同的所有内容也可以按设定的程序执行,只有知晓原始信息的相关人才可把自己用公钥加密的数据用私钥解开,让第三方验证信息的真伪,如在需要司法机构介入的情况可以将加密的信息公开给司法机构。
[0011]与现有技术相比,本发明的有益效果是:
本发明区块链信息存证及隐私保护方法,可以确保信息或合同的真实性,区块链程序可自动执行合同,违约责任也可自动执行,利益相关或存证中心用公钥加密后各自保存,避免隐私泄露,在需要给第三方(如司法机构)验证信息真伪时可将信息解密给第三方,第三方通过哈希和公钥可以验证信息的真伪。
【附图说明】
[0012]
[0013]图1是区块链信息存证、隐私保护、信息查验方法图;
图2是区块链隐私保护、信息查验方法图;
图3是区块链合同的自动执行过程图。
【具体实施方式】
[0014]
本实施例用附图1、2说明区块链信息存证、隐私保护、信息查验方法:
购房合同,空白格式合同样本及其哈希值,确保格式合同的版本内容是一致的。
[0015]用户仅需要将合同的填空(包括相关人的信息等)、选择、附言填完即可完成合同; 将以上内容哈希后获得哈希值2,原始合同完成;
买房人、卖房人、见证人可依次签名3,并附带相应的公钥,以便验证;
房产登记中心私钥签名4,并哈希得到哈希值5,将公钥6—起保存到区块链上11;买房人、卖房人、见证人、房产登记中心将以上信息用自己的公钥签名后9可以自行存放,也可以存在区块链上。
[0016]
用户自己需要查验信息,或需要给第三方查验信息(如司法部门)可按以下方法查验: 先把自己的加密文件9找到,用私钥解密8后给第三方;
第三方得到原始数据1、2、3、4、5、6后,可将用原始购房合同I生成哈希值2;
验证房产登记中心私钥签名4的哈希值是否为区块链上记录的哈希值5;
用房产登记中心公钥6解密房产登记中心私钥签名4,得到3;
用见证人、卖房人、买房人公钥依次解密,获得与2—致的哈希值,验证结果原始的合同真实有效10。
[0017]
本实施例用附图3说明区块链合同的自动执行过程:
A、B、C、D企业签订招投标合同,其中D为招标企业,其它为投标企业;
合同约定,每家投标企业投标前需支付订金100万(加密数字货币);
合约规定10内或截止期后无条件返回订金;
招标方选中一家,其余各家订金自动退回。
【主权项】
1.区块链信息存证及隐私保护方法,其特征在于,将需要存证的信息加上随机数生成哈希值,再由利益相关人或见证人再签名并生成哈希,最后记录在区块链上。2.根据权利I所述的信息存证及隐私保护方法,其特征在于,有些需要存证的信息是格式化的,可分离格式化的信息和自填信息,分别存储和做哈希校验,如填空信息、选择信息、附言信息、随机数信息(防止暴力破解)。3.根据权利I所述的信息存证及隐私保护方法,其特征在于,需存证的隐私信息不会直接记录在区块链上,需要信息相关人用公钥加密后自行选择保存方式,或保存在自己认为合适的区块链上,信息相关人需要将信息哈希值、相关人的签名及哈希值可一同用公钥加密保存,可避免保存数据被篡改,方便检索。4.根据权利I所述的信息存证及隐私保护方法,其特征在于,若信息是有关需要执行的合同,可以让合同条款授权在一定条件下区块链执行合同的权限,对于数字货币、数字资产,达到一定条款后可以自动转移到相关的帐户中。5.根据权利1、4所述的信息存证及隐私保护方法,其特征在于,对于履约方可自动给与好评,或成为信用评级的依据,对于违约方,需承担相关罚款或降低信用等级,甚至写入黑名单。6.根据权利1、4所述的信息存证及隐私保护方法,其特征在于,区块链程序无需知道信息或合同的所有内容也可以按设定的程序执行,只有知晓原始信息的相关人才可把自己用公钥加密的数据用私钥解开,让第三方验证信息的真伪,如在需要司法机构介入的情况可以将加密的信息公开给司法机构。
【专利摘要】区块链信息存证及隐私保护方法,将需要存证的信息加上随机数生成哈希值,再由利益相关人或见证人再签名并生成哈希,最后记录在区块链上。有些需要存证的信息是格式化的,可分离格式化的信息和自填信息,分别存储和做哈希校验,如填空信息、选择信息、附言信息、随机数信息(防止暴力破解)。只有知晓原始信息的相关人才可把自己用公钥加密的数据用私钥解开,让第三方验证信息的真伪,如在需要司法机构介入的情况可以将加密的信息公开给司法机构。
【IPC分类】H04L29/06, H04L9/08
【公开号】CN105610578
【申请号】CN201610047882
【发明人】王志文, 吴思进
【申请人】杭州复杂美科技有限公司
【公开日】2016年5月25日
【申请日】2016年1月25日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1