[发明专利]跨组织过程的变换以用于经由区块链执行在审
申请号: | 201911007285.0 | 申请日: | 2019-10-22 |
公开(公告)号: | CN111125242A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 中村宏明;工藤道治;宫本晃太郎 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/901;G06F21/60;H04L9/32;H04L29/08 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 马明月 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 组织 过程 变换 用于 经由 区块 执行 | ||
本公开的实施例涉及跨组织过程的变换以用于经由区块链执行。示例操作可以包括以下中的一项或者多项:接收用于经由区块链来执行多方过程的多个链外系统的多个状态表示,其中每个状态表示标识相应链外系统的发送事件和接收事件;从链外系统的状态表示中去除一个或者多个事件以生成简化状态表示;基于包括所述简化状态表示的所述多个状态表示生成用于所述区块链的可执行链码;以及经由所述区块链的区块链节点来存储所生成的链码。
技术领域
本申请大体上涉及经由区块链执行的过程,并且更具体地涉及一种系统,该系统将包括区块链作为中介的多组织过程变换为多个状态图,并且基于该多个状态图经由区块链来执行多组织过程。
背景技术
集中式数据库在一个位置处存储和维护数据。该位置通常是中央计算系统,诸如服务器或者大型计算机。被存储在集中式数据库上的信息通常从多个不同的点可访问。例如,多个用户或者客户端工作站可以基于客户端/服务器配置同时在集中式数据库上工作。由于其单个位置,集中式数据库易于管理、维护和控制,特别是出于安全目的。在集中式数据库内,数据完整性被最大化,并且数据冗余被最小化,因为所有数据的单个存储位置还意味着给定数据集仅具有一个主要记录。这有助于尽可能准确和一致地维护数据,并且增强了数据可靠性。
然而,集中式数据库存在明显的缺点。例如,集中式数据库具有单点故障。特别地,如果没有容错设置并且发生硬件故障,则数据库内的所有数据都将丢失,并且所有用户的工作都被中断。另外,集中式数据库高度依赖于网络连接性。结果,互联网连接越慢,每次数据库访问所需的时间量就越长。另一缺点是:当集中式数据库经历大业务量时,可能出现瓶颈。此外,集中式数据库提供对数据的有限访问,因为只维护了数据的一个有效的/有用的副本。结果,多个用户可能无法在不造成问题(诸如,重写必要的数据)的情况下同时访问同一条数据。此外,由于中央数据库在最小程度上达到没有数据冗余,因此,如果数据集意外丢失,则除了通过对备份磁盘存储装置的手动操作之外,可能很难取回该数据集。
最近,各个组织已经开始经由区块链来进行协作以实施多组织过程。然而,这些过程通常在区块链与参与组织之间被低效地实施,需要进行冗余传输、接收、存储等。因此,需要一种用于经由区块链来有效地实现跨组织过程的机制。
发明内容
一个示例实施例可以提供一种系统,该系统包括以下中的一项或者多项:存储设备;网络接口,该网络接口被配置为接收用于经由区块链来执行多方过程的多个链外系统的多个状态表示,其中每个状态表示标识相应链外系统的发送事件和接收事件;以及处理器,该处理器被配置为执行以下中的一项或者多项:从链外系统的状态表示中去除一个或者多个事件以生成简化状态表示;基于包括简化状态表示的多个状态表示生成用于区块链的可执行链码;以及经由存储装置来存储所生成的链码。
另一示例实施例可以提供一种方法,该方法包括以下中的一项或者多项:接收用于经由区块链来执行多方过程的多个链外系统的多个状态表示,其中每个状态表示标识相应链外系统的发送事件和接收事件;从链外系统的状态表示中去除一个或者多个事件以生成简化状态表示;基于包括简化状态表示的多个状态表示生成用于区块链的可执行链码;以及经由区块链的区块链节点来存储所生成的链码。
另一示例实施例可以提供一种非瞬态计算机可读介质,该非瞬态计算机可读介质包括指令,这些指令在由处理器读取时使处理器执行以下中的一项或者多项:接收用于经由区块链来执行多方过程的多个链外系统的多个状态表示,其中每个状态表示标识相应链外系统的发送事件和接收事件;从链外系统的状态表示中去除一个或者多个事件以生成简化状态表示;基于包括简化状态表示的多个状态表示生成用于区块链的可执行链码;以及经由区块链的区块链节点来存储所生成的链码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911007285.0/2.html,转载请声明来源钻瓜专利网。