利用独立存储的校验密钥实现对在区块链中维护的仪器测量数据进行审计制造技术

技术编号:29941121 阅读:72 留言:0更新日期:2021-09-08 08:20
本公开的各方面涉及利用独立存储的校验密钥来实现对在区块链中维护的仪器测量数据进行审计。一种计算平台可以从第一块发生器接收第一数据块,所述第一数据块包括由第一仪器捕获并且与样本相关联的第一测量数据。随后,所述计算平台可以接收从所述第一数据块的内容计算的用于所述第一数据块的第一校验密钥。然后,所述计算平台可以将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的区块链中。接下来,所述计算平台可以向数据托管数据库系统发送用于所述第一数据块的所述第一校验密钥,这可以使所述数据托管数据库系统将所述第一校验密钥存储在校验密钥数据库中。校验密钥存储在校验密钥数据库中。校验密钥存储在校验密钥数据库中。

【技术实现步骤摘要】
【国外来华专利技术】利用独立存储的校验密钥实现对在区块链中维护的仪器测量数据进行审计
[0001]相关申请资料
[0002]本申请要求于2018年12月12日提交的美国临时申请第62/778,510号的优先权,所述美国临时申请出于所有目的据此通过引用并入本文。

技术介绍

[0003]本公开的各方面涉及数据处理、测量和测试系统以及分布式数据存储和验证。具体地,本公开的一个或多个方面涉及利用独立存储的校验密钥来实现对在区块链中维护的仪器测量数据进行审计。
[0004]随着新计算技术的开发和采用,日益增长的信息量和信息类型以电子方式存储。这种趋势存在于使用各种仪器测量和测试物理样本的实验室环境中。由于数据是从这些仪器和其它来源获得的并且存储用于分析和其它目的,因此实验室研究人员和其它实体维护、确保和证明此类数据的有效性和完整性可能至关重要。然而,在一些情况下,可能难以维护、确保和证明此数据的完整性,同时还要确保数据的某些部分的私密性和/或保密性,尤其是在一些部分必须共享以进行验证而其它部分必须保持私密和/或以其它方式保密的情况下。仍进一步地,在存储此数据、与此数据交互和/或以其它方式利用此数据的计算机系统和网络方面,可能难以优化对处理能力的使用、对网络带宽的使用和/或对其它计算资源的消耗。

技术实现思路

[0005]本公开的各方面提供了通过利用独立存储的校验密钥来实现对在区块链中维护的仪器测量数据进行审计来解决并克服与维护、确保和证实仪器测量数据的完整性相关联的技术问题的有效、高效、可扩展且方便的技术解决方案。
[0006]根据一个或多个实施例,具有至少一个处理器、通信接口和存储器的数据管理计算平台可以通过通信接口从第一块发生器接收第一数据块,所述第一数据块包括由第一仪器捕获并且与样本相关联的第一测量数据。随后,所述数据管理计算平台可以接收从所述第一数据块的内容计算的用于所述第一数据块的第一校验密钥。然后,所述数据管理计算平台可以将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的区块链中。此后,所述数据管理计算平台可以通过所述通信接口向数据托管数据库系统发送用于所述第一数据块的所述第一校验密钥。另外,通过向数据托管数据库系统发送用于第一数据块的第一校验密钥,数据管理计算平台可以使数据托管数据库系统将第一校验密钥存储在由数据托管数据库系统维护的校验密钥数据库中。
[0007]在一些实施例中,从所述第一块发生器接收所述第一数据块可以包含从捕获所述第一测量数据并生成所述第一数据块的第一智能仪器接收所述第一数据块。在一些实施例中,从所述第一块发生器接收所述第一数据块可以包含从使用从链接的仪器接收的信息生成所述第一数据块的第一实验室计算装置接收所述第一数据块。在一些实施例中,从所述
第一块发生器接收的所述第一数据块可以包含对应于所述样本的独特标识符。
[0008]在一些实施例中,接收用于所述第一数据块的所述第一校验密钥可以包含从一个或多个块发生器接收用于所述第一数据块的所述第一校验密钥,所述一个或多个块发生器使用与同所述数据管理计算平台相关联的所述区块链中的至少一个先前块相对应的至少一个校验密钥计算用于所述第一数据块的所述第一校验密钥。
[0009]在一些实施例中,将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的所述区块链中可以包含响应于从不同于所述第一块发生器的一个或多个另外的块发生器接收包括校验所述第一数据块的信息的校验消息而将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的所述区块链中。在一些实施例中,从所述一个或多个另外的块发生器接收所述校验消息可以包含从智能仪器接收所述校验消息。在一些实施例中,从所述一个或多个另外的块发生器接收所述校验消息可以包含从实验室计算装置接收所述校验消息。
[0010]在一些实施例中,将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的所述区块链中可以包含将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在由所述数据管理计算平台维护的区块链数据库中。
[0011]在一些实施例中,审计员计算装置可以被配置成使用存储在由所述数据托管数据库系统维护的所述校验密钥数据库中的校验密钥来验证与所述区块链相关联的区块链数据的完整性。
[0012]在一些实施例中,审计员计算装置可以被配置成基于从第一块发生器接收包括第一校验密钥的请求来验证第一数据块的完整性。
[0013]在一些实施例中,所述数据管理计算平台可以通过所述通信接口从第二块发生器接收第二数据块,所述第二数据块包括由第二仪器捕获并且与所述样本相关联的第二测量数据。随后,所述数据管理计算平台可以接收从所述第二数据块的内容计算的用于所述第二数据块的第二校验密钥。然后,所述数据管理计算平台可以将所述第二数据块和所述第二数据块的用于所述第二校验密钥存储在与所述数据管理计算平台相关联的所述区块链中。此后,所述数据管理计算平台可以通过所述通信接口向所述数据托管数据库系统发送用于所述第二数据块的所述第二校验密钥。另外,通过向数据托管数据库系统发送用于第二数据块的第二校验密钥,数据管理计算平台可以使数据托管数据库系统将第二校验密钥存储在由数据托管数据库系统维护的校验密钥数据库中。
[0014]在一些实施例中,从所述第二块发生器接收所述第二数据块可以包含从捕获所述第二测量数据并生成所述第二数据块的第二智能仪器接收所述第二数据块。在一些实施例中,从所述第二块发生器接收所述第二数据块可以包含从使用从链接的仪器接收的信息生成所述第二数据块的第二实验室计算装置接收所述第二数据块。
[0015]下面将更详细地讨论这些特征以及许多其它特征。
附图说明
[0016]本公开是通过实例说明并且在附图中不受限制,在附图中,相似附图标记指示类似元件,并且在附图中:
[0017]图1A、1B和1C描绘了根据一个或多个示例实施例的用于利用独立存储的校验密钥来实现对在区块链中维护的仪器测量数据进行审计的说明性计算环境;
[0018]图2A

2F描绘了根据一个或多个示例实施例的用于利用独立存储的校验密钥来实现对在区块链中维护的仪器测量数据进行审计的说明性事件序列;
[0019]图3和4描绘了根据一个或多个示例实施例的用于利用独立存储的校验密钥来实现对在区块链中维护的仪器测量数据进行审计的示例图形用户界面;
[0020]图5描绘了根据一个或多个示例实施例的用于利用独立存储的校验密钥来实现对在区块链中维护的仪器测量数据进行审计的说明性方法;
[0021]图6A和6B描绘了根据一个或多个示例实施例的其中样本进入实验室、进行一次或多次测量以及将仪器测量数据存储在区块链中的说明性事件序列;
[0022]图7A和7B描绘了根据一个或多个示例实施例的其中将样本细分、进行一次或多次测量以及将仪器测量数据存储在区块链中的说本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种数据管理计算平台,其包括:至少一个处理器;通信接口,所述通信接口通信耦合到所述至少一个处理器;以及存储器,所述存储器存储计算机可读指令,所述计算机可读指令当由所述至少一个处理器执行时使所述数据管理计算平台:通过所述通信接口从第一块发生器接收第一数据块,所述第一数据块包括由第一仪器捕获并且与样本相关联的第一测量数据;接收从所述第一数据块的内容计算的用于所述第一数据块的第一校验密钥;将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的区块链中;并且通过所述通信接口向数据托管数据库系统发送用于所述第一数据块的所述第一校验密钥,其中向所述数据托管数据库系统发送用于所述第一数据块的所述第一校验密钥使所述数据托管数据库系统将所述第一校验密钥存储在由所述数据托管数据库系统维护的校验密钥数据库中。2.根据权利要求1所述的数据管理计算平台,其中从所述第一块发生器接收所述第一数据块包括从捕获所述第一测量数据并生成所述第一数据块的第一智能仪器接收所述第一数据块。3.根据权利要求1所述的数据管理计算平台,其中从所述第一块发生器接收所述第一数据块包括从使用从链接的仪器接收的信息生成所述第一数据块的第一实验室计算装置接收所述第一数据块。4.根据权利要求1所述的数据管理计算平台,其中从所述第一块发生器接收的所述第一数据块包括对应于所述样本的独特标识符。5.根据权利要求1所述的数据管理计算平台,其中接收用于所述第一数据块的所述第一校验密钥包括从一个或多个块发生器接收用于所述第一数据块的所述第一校验密钥,所述一个或多个块发生器使用与同所述数据管理计算平台相关联的所述区块链中的至少一个先前块相对应的至少一个校验密钥计算用于所述第一数据块的所述第一校验密钥。6.根据权利要求1所述的数据管理计算平台,其中将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的所述区块链中包括响应于从不同于所述第一块发生器的一个或多个另外的块发生器接收包括校验所述第一数据块的信息的校验消息而将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的所述区块链中。7.根据权利要求6所述的数据管理计算平台,其中从所述一个或多个另外的块发生器接收所述校验消息包括从智能仪器接收所述校验消息。8.根据权利要求6所述的数据管理计算平台,其中从所述一个或多个另外的块发生器接收所述校验消息包括从实验室计算装置接收所述校验消息。9.根据权利要求1所述的数据管理计算平台,其中将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在与所述数据管理计算平台相关联的所述区块链中包括将所述第一数据块和用于所述第一数据块的所述第一校验密钥存储在由所述数据管理计算平台维护的区块链数据库中。
10.根据权利要求1所述的数据管理计算平台,其中审计员计算装置被配置成使用存储在由所述数据托管数据库系统维护的所述校验密钥数据库中的校验密钥来验证与所述区块链相关联的区块链数据的完整性。11.根据权利要求1所述的数据管理计算平台,其中审计员计算装置被配置成基于从所述第一块发生器接收包括所述第一校验密钥的请求来验证所述第一数据块的完整性。12.根据权利要求1所述的数据管理计算平台,其中所述存储器存储另外的计算机可读指令,所述另外的计算机可读指令当由所述至少一个处理器执行时使所述数据管理计算平台:通过所述通信接口...

【专利技术属性】
技术研发人员:M
申请(专利权)人:热电科学仪器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1