[发明专利]区块链背书验证有效
申请号: | 202010010200.0 | 申请日: | 2020-01-06 |
公开(公告)号: | CN111414413B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 河原亮 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;H04L9/06;H04L67/1097 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 刘都;于静 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 背书 验证 | ||
示例操作可以包括以下中的一个或多个:接收输入,该输入包括背书策略、区块链网络的结构以及针对要容忍的故障程度的要求;将所接收的输入变换为中间数据,该中间数据包括代表区块链网络的节点的故障状态的变量的标识符,以及背书策略和针对要容忍的故障程度的要求对节点的故障状态的约束:否定中间数据中约束的子集;基于所有可能的故障状态,确定遵循背书策略和针对故障程度的要求的区块链是否具有区块链固有特性;以及经由显示屏显示确定结果。
技术领域
本申请一般涉及区块链开发,并且更具体地,涉及用于验证可定制背书策略的实现是否满足区块链特性的系统。
背景技术
集中式数据库在一个位置存储和维护数据。该位置通常是中央计算系统,诸如服务器或大型计算机。通常可以从多个不同点访问存储在集中式数据库中的信息。例如,多个用户或客户端工作站可以基于客户端/服务器配置在集中式数据库上同时工作。由于集中式数据库的单一位置,因此集中式数据库易于管理、维护和控制,特别是出于安全目的。在集中式数据库中,由于所有数据的单个存储位置也意味着给定的数据集仅具有一个主记录,因此使数据完整性最大化,并使数据冗余最小化。这有助于维护数据尽可能准确和一致,并增强数据可靠性。
然而,集中式数据库存在重大缺陷。例如,集中式数据库具有单个故障点。特别地,如果没有容错设置并且发生硬件故障,则数据库中的所有数据都会丢失,并且所有用户的工作都会中断。此外,集中式数据库高度取决于网络连接。因此,因特网连接越慢,每个数据库访问所需的时间就越长。另一个缺点是,当集中式数据库经历高流量时,可能会出现瓶颈制约。此外,由于仅维护数据的一个活动/生产副本,因此集中式数据库提供了对数据的有限访问。因此,多个用户可能无法在不产生诸如覆盖必要数据的问题的情况下同时访问同一条数据。此外,由于中央数据库几乎没有数据冗余,因此如果一组数据意外丢失,则可能很难恢复,除非通过手动操作从备份磁盘存储中恢复。
在全球供应链、金融服务、医疗保健、政府和许多其它行业中,创新者正在探索使用区块链来打破传统存储并将其转变为分散存储方案的方法。许多行业领导者已经通过使用区块链存储实现了显著的业务收益,包括更高的透明度、增强的安全性、改进的可追溯性、提高的交易效率和速度以及降低的成本。
在可以将数据(例如,交易)存储在区块链上之前,必须由区块链网络内的节点的共识(consensus)来批准。Hyperledger Fabric是一种支持特定于应用的、可定制的共识协议(称为背书策略)的区块链基础设施,该协议可以支持多种区块链应用。然而,由于允许的定制,因此难以确保实现背书策略的区块链网络满足诸如拜占庭容错的区块链要求。因此,需要用于验证可定制的背书策略和实现它们的网络的机制。
发明内容
一个示例实施例可以提供系统,该系统包括以下中的一个或多个:存储装置,其被配置为存储输入,该输入包括背书策略、区块链网络的结构和针对区块链的要求;以及处理器,其被配置为以下中的一个或多个:将输入变换为中间数据,该中间数据包括区块链网络的节点的故障状态、背书策略对节点的约束、以及区块链要求对节点的否定约束,基于变换的中间数据确定背书策略是否满足区块链要求的要求,并经由显示屏显示确定的结果。
另一示例实施例可以提供方法,该方法包括以下中的一个或多个:接收输入,该输入包括背书策略、区块链网络的结构以及针对区块链的要求,将接收的输入变换为中间数据,该中间数据包括区块链网络的节点的故障状态、背书策略对节点的约束、以及区块链要求对节点的否定约束,基于中间数据确定背书策略是否满足区块链要求,并经由显示屏显示确定的结果。
另一示例实施例可以提供包括指令的非暂态计算机可读介质,当指令被处理器读取时使处理器执行以下中的一个或多个:接收输入,该输入包括背书策略、区块链网络的结构,以及针对区块链的要求,将接收的输入变换为中间数据,该中间数据包括区块链网络的节点的故障状态、背书策略对节点的约束、以及区块链要求对节点的否定约束,基于中间数据确定背书策略是否满足区块链要求,并经由显示屏显示确定的结果。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010010200.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可重新配置的反向散射检测器
- 下一篇:流体管理系统和方法