[发明专利]一种为智能合同提供经证实、可审计和不可变输入的方法和系统有效
申请号: | 201780081308.5 | 申请日: | 2017-10-26 |
公开(公告)号: | CN110121727B | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | S·C·戴维斯 | 申请(专利权)人: | 万事达卡国际公司 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/36;G06Q20/38;G06F21/64 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 高欣 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 合同 提供 证实 审计 可变 输入 方法 系统 | ||
一种将可审计的不可变数据发布到区块链的方法,包括:接收包括多个区块的区块链,每个区块至少包括区块头部和一个或多个交易值,其中每个交易值至少包括交易散列;接收与包括在区块链中的区块之中的特定交易散列关联的数据文件,其中所述数据文件包括一个或多个变量;修改包括在所述数据文件中的所述一个或多个变量中的至少一个变量;通过把一个或多个散列算法应用于修改后的数据文件,生成新的散列值;至少基于生成的新的散列值和所述特定交易散列,生成新的交易值;对生成的新的交易值进行数字签名;和以电子方式传送经签名的新的交易值。
相关申请的引用
本申请要求2016年12月28日提交的美国专利申请No.15/392,108的优先权。该申请的整个内容通过引用包含在本文中。
技术领域
本公开涉及将不可变数据发布到由输入组成的区块链,就所述输入来说,智能合同的输入的结果是确定性的,从而使得能够证实和审计关联交易的执行。
背景技术
随着技术的进步和变得更加复杂,企业、个人和其他实体经常寻找方法来改进他们如何做生意和彼此沟通。计算技术彻底改变这一局面的一个因素是两个实体之间的交易的进行。由于各种原因,在两个实体之间可发生交易:往来付款、购买商品或服务、数据交换、获取财产、合同对价等。在许多情况下,计算技术可提供实体可证明或验证交易及与交易关联的数据,以及进行与之相关的通信的平台。例如,与物理递送相比,通过计算设备发送资金可以明显更快地进行。
然而,计算设备和电子通信有时可能受到危害,使实体及其财产处于危险之中。已经开发了一些方法来帮助保护这些通信,比如对数据消息加密和安全通信通道和协议。类似地,开发了保护数据的存储的方法。一种这样的方法是使用区块链,在区块链中,链是去中心化的,并且存储在其中的数据是不可变的,从而提供在特定时间的数据(比如特定合同条款的约定之类)的可靠证据。
然而,尽管区块链可用于证实约定或者与交易的计划或发起相关的其他数据,不过,区块链目前缺乏证实和审计这种交易的执行的能力。即,关于如何将区块链用于这一目的存在技术挑战。从而,需要一种利用区块链来审计和证实与交易关联的动作的执行的技术解决方案。
发明内容
本公开提供了一种用于将可审计的不可变数据发布到区块链并对其进行审计和验证的系统和方法的描述。智能合同的输入存储在区块链中并且是不可变的,并且使得基于智能合同的性质和关联的输入,智能合同的输出是确定性的。结果,希望验证与智能合同相关的执行的实体可以能够生成预期的输出,以用于审计和验证所述执行。此外,通过将与这种执行相关的数据发布到区块链,还可以对进一步的执行进行审计和验证,使两个或更多个实体之间的交易的整个执行的准确捕捉、审计和证实成为可能。
一种将能审计的不可变数据发布到区块链的方法,包括:通过处理服务器的接收设备,接收包括多个区块的区块链,每个区块至少包括区块头部和一个或多个交易值,其中每个交易值至少包括交易散列;通过处理服务器的接收设备,接收与包括在区块链中的区块之中的特定交易散列关联的数据文件,其中所述数据文件包括一个或多个变量;通过处理服务器的数据修改模块,修改包括在所述数据文件中的所述一个或多个变量中的至少一个变量;通过处理服务器的散列模块,通过把一个或多个散列算法应用于修改后的数据文件,生成新的散列值;通过处理服务器的生成模块,至少基于生成的新的散列值和所述特定交易散列,生成新的交易值;通过处理服务器的签名模块,对生成的新的交易值进行数字签名;和通过处理服务器的传送设备,以电子方式传送经签名的新的交易值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万事达卡国际公司,未经万事达卡国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780081308.5/2.html,转载请声明来源钻瓜专利网。