【技术实现步骤摘要】
合同文本的检验方法、装置、设备及计算机可读存储介质
本专利技术涉及智能合约
,尤其涉及一种合同文本的检验方法、装置、设备及计算机可读存储介质。
技术介绍
在进行交易时,会通过智能合约保障交易,但是智能合约的合同文本通常记录在系统文件路径,并且支持支持多次下载,这样合同文本容易被篡改,而且系统无法判断合同文本是否被篡改,按照篡改后的合同文本执行交易可能会导致至少一方交易当事人利益受损。
技术实现思路
本专利技术的主要目的在于提供一种合同文本的检验方法、装置、设备及计算机可读存储介质及计算机可读存储介质,旨在解决系统无法判断合同文本被是否篡改的技术问题。为实现上述目的,本专利技术提供一种合同文本的检验方法,包括步骤:从预设地址获取所述初始合同文本得到待确定合同文本,从区块链获取在初始合同文本存入预设地址之前利用第一预设算法对所述初始合同文本进行哈希处理得到的第一哈希值;利用第二预设算法对所述待确定合同文本进行哈希处理得到第二哈希值;根据所述第一哈希值与所述第二哈希值判断所述待确定合同文本是否被篡改。优选地,所述初始合同文本包括至少一个交易条件和与所述交易条件对应的交 ...
【技术保护点】
1.一种合同文本的检验方法,其特征在于,包括步骤:从预设地址获取所述初始合同文本得到待确定合同文本,从区块链获取在初始合同文本存入预设地址之前利用第一预设算法对所述初始合同文本进行哈希处理得到的第一哈希值;利用第二预设算法对所述待确定合同文本进行哈希处理得到第二哈希值;根据所述第一哈希值与所述第二哈希值判断所述待确定合同文本是否被篡改。
【技术特征摘要】
1.一种合同文本的检验方法,其特征在于,包括步骤:从预设地址获取所述初始合同文本得到待确定合同文本,从区块链获取在初始合同文本存入预设地址之前利用第一预设算法对所述初始合同文本进行哈希处理得到的第一哈希值;利用第二预设算法对所述待确定合同文本进行哈希处理得到第二哈希值;根据所述第一哈希值与所述第二哈希值判断所述待确定合同文本是否被篡改。2.根据权利要求1所述的合同文本的检验方法,其特征在于,所述初始合同文本包括至少一个交易条件和与所述交易条件对应的交易内容,所述利用所述第二预设算法对所述待确定合同文本进行哈希处理得到第二哈希值的步骤之前,所述检验方法还包括步骤:判断是否达到初始合同文本中的交易条件;若达到所述交易条件,则执行所述利用第二预设算法对所述待确定合同文本进行哈希处理得到第二哈希值的步骤。3.根据权利要求2所述的合同文本的检验方法,其特征在于,所述利用所述第二预设算法对所述待确定合同文本进行哈希处理得到第二哈希值的步骤之前,所述合同文本的检验方法还包括步骤:若达到所述交易条件,则获取与所述交易条件对应的交易内容的交易金额;判断所述交易金额是否大于或等于预设阈值;若所述交易金额大于或等于预设阈值,则执行所述利用所述第二预设算法对所述待确定合同文本进行哈希处理得到第二哈希值的步骤。4.根据权利要求2所述的合同文本的检验方法,其特征在于,所述从预设地址获取所述初始合同文本得到待确定合同文本,从区块链获取在初始合同文本存入预设地址之前利用第一预设算法对所述初始合同文本进行哈希处理得到的第一哈希值的步骤之前,所述合同文本的检验方法还包括步骤:获取原始合同文本,所述原始合同文本中包含多个所述交易条件,将所述原始合同文本中的至少一个交易条件标记为重要交易,并将标记后的原始合同文本作为所述初始合同文本;利用所述第一预设算法对所述初始合同文本进行哈希处理得到第一哈希值并存入区块链,将所述初始合同文本存入所述预设地址;所述利用所述第二预设算法对所述待确定合同文本进行哈希处理得到第二哈...
【专利技术属性】
技术研发人员:吴启,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。