合作伙伴的匿名化制造技术

技术编号:34317132 阅读:16 留言:0更新日期:2022-07-30 23:21
示例操作可包含以下的一个或多个:由处理器节点生成资产生产者节点的标识符(ID);由处理器节点将该ID映射到资产生产者节点的身份;由处理器节点从多个供应商节点中的供应商节点接收将该资产生产者节点添加到供应区块链的请求;基于映射的ID向所述多个供应商节点提供权利。供权利。供权利。

Anonymization of partners

【技术实现步骤摘要】
【国外来华专利技术】合作伙伴的匿名化


[0001]本申请总体涉及供应链系统,更具体地涉及合作伙伴的匿名化。

技术介绍

[0002]集中式数据库将数据存储和维护位于一个位置的单个数据库(例如,数据库服务器)中。该位置通常是中央计算机,例如台式中央处理单元(CPU)、服务器CPU或大型计算机。存储在集中式数据库上的信息一般可从多个不同点访问。多个用户或客户端工作站可以例如基于客户端/服务器配置在集中式数据库上同时工作。集中式数据库由于其单个位置而易于—尤其是出于安全目的—进行管理、维护和控制。在集中式数据库内,数据冗余被最小化,因为所有数据的单个存储位置也意味着给定数据集仅具有一个主记录。
[0003]然而,集中式数据库的缺点显著。例如,集中式数据库具有单个故障点。具体地,如果缺乏容错考虑而发生故障(例如,硬件、固件和/或软件故障),则数据库内的所有数据都会丢失,所有用户的工作都被中断。此外,集中式数据库高度依赖于网络连接性。因此,连接速度越慢,每个数据库访问所需的时间量就会增加。另一个缺点是当集中式数据库由于单个位置而经历高流量时发生瓶颈。此外,集中式数据库提供对数据的有限访问,因为数据库只维护一份数据。因此,多个设备不可能同时访问同一条数据而不产生重写所存储的数据的重大问题或风险。此外,因为数据库存储系统具有最小数据冗余甚至没有数据冗余,所以要检索回意外地丢失的数据非常困难,除非通过手动操作从备份存储检索。
[0004]在供应链管理系统中,第3层级成员(即,种植者)供应给多个第2层级合作伙伴(即,供应商),后者供应给第1层级合作伙伴(即,零售商)。零售商需要能够查看来自整个供应链的可追溯性事件,以识别来自同一种植者(甚至跨不同的供应商)的产品。这是监管合规和更有效的召回所需要的。通常,由于担心被淘汰,供应商不愿共享关于他们的种植者的身份(identification)或其他信息。供应商希望从外部看来这是他们的资产(例如,农作物),而种植者可能甚至不想加入任何可追溯性解决方案。然而,没有能够满足所有供应链合作伙伴的围绕可追溯性需要和数据隐私限制的需要的单个解决方案。
[0005]因此,期望有一种基于区块链网络提供具有可追溯性的供应链中的合作伙伴的匿名化的解决方案。

技术实现思路

[0006]一个示例性实施例提供一种系统,所述系统包括处理器和存储器,其中所述处理器被配置为执行以下操作中的一个或多个:生成资产生产者节点的标识符(ID);将所述ID映射到资产生产者节点的身份;从多个供应商节点中的供应商节点接收将所述资产生产者节点添加到供应区块链的请求;以及基于所述映射的ID向所述多个供应商节点提供权利。
[0007]优选地,本专利技术提供一种系统,其中,所述指令进一步使所述处理器响应于所述请求而将所述映射的ID和所述资产生产者节点的私有加密密钥存储在所述供应区块链的分类账上。
[0008]优选地,本专利技术提供一种系统,其中,所述指令进一步使所述处理器基于映射的ID上传资产可追溯性事件。
[0009]优选地,本专利技术提供其中由供应商节点引用资产可追溯性事件的系统。
[0010]优选地,本专利技术提供一种系统,其中,所述指令进一步使所述处理器基于匹配请求将通过所述资产生产者节点的私有加密密钥加密的数据提供给所述多个供应商节点。
[0011]优选地,本专利技术提供一种系统,其中,所述匹配请求包含至少一个与所述映射的ID相关联的元素。
[0012]优选地,本专利技术提供一种系统,其中,所述指令进一步使所述处理器处理来自所述多个供应商节点的对所述资产生产者节点的加入所述供应区块链的邀请。
[0013]另一个示例性实施例提供一种包括处理器和存储器的系统,其中,所述处理器被配置为执行以下操作中的一个或多个:通过供应区块链从资产生产者节点获取身份数据(identification data);生成所述资产生产者节点的唯一性标识符(ID);执行智能合约,以将所述ID映射到所述身份数据并且基于映射的ID向多个供应商节点提供所述资产生产者节点的权利。
[0014]另一个示例性实施例提供一种方法,所述方法包含以下操作中的一个或多个:由处理器节点产生资产生产者节点的标识符(ID);由处理器节点将所述ID映射到资产生产者节点的身份;由处理器节点从多个供应商节点中的供应商节点接收将所述资产生产者节点添加到供应区块链的请求;以及基于映射的ID向所述多个供应商节点提供权利。
[0015]优选地,本专利技术提供一种方法,进一步包括:基于映射的ID上传资产可追溯性事件。
[0016]优选地,本专利技术提供一种方法,其中,由供应商节点引用资产可追溯性事件。
[0017]优选地,本专利技术提供一种方法,进一步包括基于匹配请求向所述多个供应商节点提供通过所述资产生产者节点的私有加密密钥加密的数据。
[0018]优选地,本专利技术提供一种方法,其中,匹配请求包含至少一个与所述映射的ID相关联的元素。
[0019]优选地,本专利技术提供一种方法,进一步包括处理来自所述多个供应商节点的对资产生产者节点的加入供应区块链的邀请。
[0020]优选地,本专利技术提供一种方法,进一步包括基于映射的ID上传资产可追溯性事件。
[0021]优选地,本专利技术提供一种方法,其中,由供应商节点引用资产可追溯性事件。
[0022]优选地,本专利技术提供一种方法,进一步包括基于匹配请求向所述多个供应商节点提供通过所述资产生产者节点的私有加密密钥加密的数据。
[0023]优选地,本专利技术提供一种方法,其中,匹配请求包含至少一个与所述映射的ID相关联的元素。
[0024]优选地,本专利技术提供一种方法,进一步包括处理来自多个供应商节点的对资产生产者节点的加入供应区块链的邀请。
[0025]另一个示例性实施例提供一种方法,所述方法包括以下的一个或多个:由处理器节点通过供应区块链从资产生产者节点获取身份数据;由所述处理器节点生成所述资产生产者节点的唯一性标识符(ID);执行智能合约,以将所述ID映射到所述身份数据并且基于映射的ID向多个供应商节点提供所述资产生产者节点的权利。
[0026]又一示例性实施例提供一种包括指令的非瞬态计算机可读介质,所述指令在由处理器读取时致使所述处理器执行以下的一个或多个:生成资产生产者节点的标识符(ID);将所述ID映射到资产生产者节点的身份;从多个供应商节点中的供应商节点接收将所述资产生产者节点添加到供应区块链的请求;以及基于映射的ID向所述多个供应商节点提供权利。
[0027]又一示例性实施例提供一种包括指令的非瞬态计算机可读介质,所述指令在由处理器读取时致使所述处理器执行以下操作中的一个或多个:通过供应区块链从资产生产者节点获取身份数据;生成所述资产生产者节点的唯一性标识符(ID);执行智能合约,以将所述ID映射到所述身份数据并基于所述映射的ID向多个供应商节点提供所述资产生产者节点的权利。
附图说明
[0028]图1A示出根据示例性实施例的包括数据库本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:处理器;存储器,所述存储器上存储有机器可读指令,所述机器可读指令在由所述处理器执行时使所述处理器:生成资产生产者节点的标识符(ID);将所述ID映射到资产生产者节点的身份;从多个供应商节点中的供应商节点接收将所述资产生产者节点添加到供应区块链的请求;以及基于所述映射的ID向所述多个供应商节点提供权利。2.根据权利要求1所述的系统,其中,所述指令进一步使所述处理器响应于所述请求而将所述映射的ID和所述资产生产者节点的私有加密密钥存储在所述供应区块链的分类账上。3.根据权利要求1所述的系统,其中,所述指令进一步使得所述处理器基于所述映射的ID来上传资产可追溯性事件。4.根据权利要求3所述的系统,其中,所述资产可追溯性事件被所述供应商节点引用。5.根据权利要求1所述的系统,其中,所述指令进一步使所述处理器基于匹配请求将通过所述资产生产者节点的私有加密密钥加密的数据提供给所述多个所述供应商节点。6.根据权利要求5所述的系统,其中,所述匹配请求包含至少一个与所述映射的ID相关联的元素。7.根据权利要求1所述的系统,其中,所述指令进一步使所述处理器处理来自所述多个供应商节点的对所述资产生产者节点的加入所述供应区块链的邀请。8.一种方法,包括:由处理器节点生成资产生产者节点的标识符(ID);由所述处理器节点将所述ID映射到资产生产者节点的身份;由所述处理器节点从多个供应商节点中的供应商节点接收将所述资产生产者节点添加到供应区块链的请求;以及基于所述映射的ID向所述多个供应商节点提供权利。9.根据权利要求8所述的方法,进一步包括:响应于所述请求,将所述映射的ID和所述资产生产者节点的私有加密密钥存储在所述供应区块链的分类账上。10.根据权利要求8所述的方法,进一步包括:基于所述映射的ID上传资产可追溯性事件。11.根据权利要求10所述...

【专利技术属性】
技术研发人员:N
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:

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

1