【技术实现步骤摘要】
【国外来华专利技术】分散式数据库中的许可事件
技术介绍
[0001]集中式数据库在一个位置处的单个数据库(例如,数据库服务器)中存储和维护数据。该位置通常是中央计算机,例如台式中央处理单元(CPU)、服务器CPU或大型计算机。存储在集中式数据库上的信息典型地可从多个不同点访问。多个用户或客户端工作站可以例如基于客户端/服务器配置在集中式数据库上同时工作。集中式数据库由于其单个位置而易于管理、维护和控制,尤其是出于安全目的。在集中式数据库内,数据冗余被最小化,因为所有数据的单个存储位置也意味着给定数据集仅具有一个主要记录。
技术实现思路
[0002]一个示例实施例提供了一种系统,该系统包括:接收器,用于从实体接收事件数据;存储区域,用于存储智能合约(smart contract)的链码;以及处理器,用于执行智能合约以执行以下中的一项或多项:确定事件数据满足背书策略(endorsement policy);设置对应于事件数据的上下文的标识符;生成包括事件数据和标识符的事件,以及提交事件以记录在分散式数据库中,其中标识符验证与事件数据中的上下文相对应的状态是正 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:接收器,用于从实体接收事件数据;存储区域,用于存储智能合约的代码;以及处理器,用于执行所述智能合约以:确定所述事件数据满足背书策略;设置对应于所述事件数据的上下文的标识符;生成包括所述事件数据和所述标识符的事件;以及提交所述事件以记录在分散式数据库中,其中所述标识符验证与所述事件数据中的所述上下文相对应的状态是正确的。2.根据权利要求1所述的系统,其中所述标识符包括先前所生成的对应于所述事件数据的所述上下文的密钥信息。3.根据权利要求1所述的系统,其中所述事件数据的所述上下文是指由所述数据库管理的对象。4.根据权利要求1所述的系统,其中所述事件数据的所述上下文包括元组,所述元组包括与所述数据库相对应的以下至少两项:通道名称、命名空间、集合或密钥名称。5.根据权利要求1所述的系统,其中所述事件数据的所述上下文包括元组,所述元组包括与所述数据库相对应的通道名称、命名空间、集合和密钥名称。6.根据权利要求1所述的系统,其中所述处理器根据包括将所述标识符以对应于所述事件的格式插入到预定字段中的操作以将要生成所述事件。7.根据权利要求1所述的系统,其中:所述上下文是由所述数据库管理的对象或命名空间,并且所述标识符是针对所述对象或命名空间预先认证的。8.一种方法,包括:从实体接收事件数据;确定所述事件数据满足背书策略;设置对应于所述事件数据的上下文的标识符;生成包括所述事件数据和所述标识符的事件;以及提交所述事件以用于记录在分散式数据库中,其中所述标识符用于验证对应于所述事件数据中的所述上下文的状态是正确的。9.根据权利要求8所述的方法,其中所述标识符包括先前所生成的对应于所述事件数据的所述上下文的密钥信息。10.根据权利要求8所述的方法,其中所述事件数据的所述上下文是指由...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。