去中心化服务平台制造技术

技术编号:38892876 阅读:15 留言:0更新日期:2023-09-22 14:16
本公开的实施例涉及去中心化服务平台。描述了去中心化数字服务平台。一种系统可以包括分布式账本和编排代理。编排代理可以运作以经由去中心化市集接收关于数字资产的供应的指示。编排代理发起数字资产与一个或多个服务实例之间的通信。一个或多个服务实例用以根据存储在分布式账本上的智能合约来利用数字资产。编排代理还可以用于发起智能合约的执行,以允许一个或多个服务实例根据智能合约的条款访问数字资产,在智能合约的执行过程期间监测针对一个或多个服务实例的结果和状态变化,以及基于监测的结果和状态变化将监测结果附加到分布式账本中。分布式账本中。分布式账本中。

【技术实现步骤摘要】
去中心化服务平台

技术介绍

[0001]数字资产可以分布在各种云中、多个云中、不同的信任域中、多个法律管辖区等中。提供其中各种参与者可以与数字资产签约并利用数字资产的生态系统的能力是一个复杂且具有挑战性的目标。
附图说明
[0002]为了容易地标识任何特定元素或动作的讨论,附图标记中的一个或多个最高有效数字是指第一次引入该元素的图号。
[0003]图1是去中心化系统堆栈和对应生态系统的一个示例的框图。
[0004]图2是利用市集(marketplace)签订合约的一个示例的概念图。
[0005]图3是去中心化生态系统中服务实例编排的一个示例的概念图。
[0006]图4是去中心化生态系统中服务实例协调的一个示例的概念图。
[0007]图5是用于利用智能合约管理去中心化生态系统的一种技术的流程图。
[0008]图6是可以利用智能合约管理去中心化生态系统的处理系统的一个示例的框图。
具体实施方式
[0009]本文描述的架构和技术提供了有利的方法来提供其中可以动态地组织、签订合约、监测和利用数字资产的生态系统。例如,在企业对企业(B2B)生态系统中,可以提供可以跨越法律实体的边界的分布式、企业间和/或多方生态系统(用于群学习、协作数据使用、定制处理功能性等的目的)。
[0010]下面描述的示例生态系统提供用于使用分布式市集环境交换工作负载的架构,在该分布式市集环境中参与实体和供应(例如,数字资产)在生态系统内是唯一可标识的。在一些示例中,可以在具有不同数据隐私/管理要求的法律实体的边界之上交换/分布工作负载。生态系统的各种组件可以在零信任环境中提供智能合约,同时保持数字安全和隐私。生态系统提供的服务协议生命周期基于智能合约,并且还提供服务配置和报废清理。服务协议生命周期还可以包括争议解决和/或可以基于智能合约强制执行争议解决处罚。与先前的集中式结构相比,这可以提供更高效的合约执行以及提高的信任和隐私。
[0011]“智能合约”是自执行的合约,合约的条款直接被包括在可执行代码中。智能合约使用分布式账本技术被存储,并且在满足预定条件时被执行。因此,智能合约可以以数字方式促进、验证和执行合约的条款。
[0012]与先前方法相比,去中心化生态系统可以是与平台无关的架构,该架构可以加快合约条款的签订和执行。例如,与平台无关的功能性可以基于各种技术,包括Linux过程、容器引擎、Kubernetes环境和/或任何其他(包括未来)技术。
[0013]下面的许多示例对于在B2B设置中与群学习一起使用特别有用。然而,群学习用例只是用于所描述的生态系统以及生态系统的相关联的组件和优势的一个示例用例。
[0014]通常,“群学习”是指利用边缘计算和基于分布式账本的对等网络以及参与实体和
数字资产的协调的去中心化机器学习安排。群学习可以在没有中央协调的情况下提供保密性,这可以引起对更传统的联合学习安排的改进。因此,B2B群学习环境是其中各种参与实体在去中心化生态系统内交互以提供可以协调以提供数据分析和相关联的功能性的数字资产和服务实例的环境。
[0015]在一些示例中,分布式市集可以用作协调机制的一部分。例如,当前在线市集结构中的许多低效率与关于包括定价选项、数据管理、动态调整和其他特性的某些能力的信任和信息透明度方面的风险有关。在某些环境中,当软件许可协议(SLA)被协商和形成时,数字产品/资产的购买者可能具有动态需求。在这些情况下,在SLA已经通过具有法律约束力的合约被强制执行后,SLA的某些细节可能需要被重新协商,这可能引起冗长的合约讨论和对应的延迟。
[0016]从概念上讲,SLA生命周期可以分为六个阶段:1)服务发现;2)SLA定义(关于度量、服务条款、服务质量(QoS)参数等的协议);3)协议(购买包括签名、数据共享安排等服务);4)SLA监测(标识SLA违规、监测合约执行时间框架等);5)SLA终止(定义超时、违反条款、完成条款等);以及6)SLA处罚强制执行(预定义的经济处罚、降价、其他补偿等),如果有的话。
[0017]SLA生命周期过程内关于签约和SLA管理的大多数低效率都与信任(或缺乏信任)有关。例如,在传统的SLA生命周期管理中,当买方在违反SLA并且必须提供证据的情况下提交索赔或争议时,信任很重要。这部分过程通常由受信任的第三方处理,这会在过程中引入附加的成本和延迟。此外,当索赔被验证时,赔偿过程需要更多的延迟和可能的费用(例如手动联锁)。
[0018]在下面的描述中,描述了可以为用于多方环境的安全零信任计算胶囊中的签约、合约执行和策略执行提供可扩展的去中心化生态系统的系统和方法。例如,签约功能性允许来自不同信任域的不同方加速就参与者之间的多对多关系中的协作条款达成一致。合约执行功能可以提供涵盖条款和条件、立法和隐私法规的资源的信任和编排的联合。因此,合约的执行是指由生态系统内的参与实体对智能合约的条款的执行。
[0019]策略执行功能性可以根据相应签约方之间的协议(例如智能合约)提供对数字资产的访问和授权,包括合约到期时的清算(clearence)。生态系统可以通过使用分布式账本技术(DLT)以去中心化的方式安全且不变地持久化所有交易来确保可追责性(accountability),分布式账本技术是区块链、有向无环图(DAG)、哈希图、其他类型的分布式账本等。DLT支持CREATE(创建)和READ(读取)功能性(而不是UPDATE(更新)或DESTROY(破坏)功能性)。例如,CREATE功能性是指可以被存储在数据库中的数据集的创建。例如,READ功能性是指读取或以其他方式检查已经被存储在数据库中的数据集的操作。UPDATE功能性是指更新、替换或以其他方式调整数据集中的数据。DESTROY功能性是指从数据集中删除或以其他方式移除数据。
[0020]区块链是协作维护的记录(或块)的列表,这些记录密码学地被链接(link)(或链接(chain)),其中记录提供交易数据。区块链可以以点对点的方式被管理,以充当分布式账本。区块链可以用于跟踪订单、支付、账户、智能合约等。有向无环图是具有顶点和边的图,每条边从一个顶点指向另一个顶点,而不是有向循环。有向无环图通过将顶点排列为线性排序而被拓扑排序,它可以提供按时间顺序排列的交易记录排序,其中交易可用于跟踪支付、账户、智能合约等。
[0021]哈希图包括网络中的个体节点的系统,这些节点共享交易消息以创建有向无环图,该有向无环图对交易进行时间序列化,其中每个消息包含一个或多个交易、时间戳、数字签名和更早事件的密码学哈希。哈希图基于Apache许可下可用的开源算法。
[0022]图1是去中心化系统堆栈和对应生态系统的一个示例的框图。在图1的示例中,属于不同参与实体的数字资产可以分布在生态系统100的边缘、多个云中、不同的信任域中和/或对应于不同的法律实体。例如,数字资产可以是软件或数据(或其任何组合)。例如,利用系统堆栈102的去中心化系统可以将这些资产本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统,包括:分布式账本系统;编排代理,所述编排代理与所述分布式账本通信地耦合,所述编排代理被配置为:经由去中心化市集接收关于数字资产的供应的指示,所述供应具有相关联的智能合约元素;发起所述数字资产与一个或多个服务实例之间的通信,其中所述一个或多个服务实例根据被存储在所述分布式账本上的智能合约来利用所述数字资产,所述智能合约至少包括所述智能合约元素;发起所述智能合约的允许所述一个或多个服务实例根据所述智能合约的条款来访问所述数字资产的执行;在所述智能合约的执行期间监测针对所述一个或多个服务实例的结果和状态变化;以及基于所监测的所述结果和状态变化,将监测结果附加到所述分布式账本系统中。2.根据权利要求1所述的系统,其中所述分布式账本系统包括以下一项或多项:区块链、有向无环图、哈希图、或者分布式账本。3.根据权利要求1所述的系统,其中所述一个或多个服务实例提供群学习功能性。4.根据权利要求1所述的系统,其中所述智能合约的允许所述一个或多个服务实例根据所述智能合约的条款来访问所述数字资产的执行包括:将所述数字资产与至少一个机器学习服务实例通信地连接;以及利用对应于所述数字资产的数据来训练所述至少一个机器学习服务实例。5.根据权利要求4所述的系统,其中所述智能合约的允许所述一个或多个服务实例根据所述智能合约的条款来访问所述数字资产的执行包括:响应于所述智能合约条款的完成而执行一个或多个清算策略。6.根据权利要求1所述的系统,其中所述智能合约被存储在所述分布式账本系统上。7.一种方法,包括:经由去中心化市集接收数字资产的供应的指示,所述供应具有相关联的智能合约元素;利用一个或多个服务实例编排所述数字资产,其中所述服务实例根据具有分布式账本系统的去中心化生态系统内的智能合约来利用所述数字资产,所述智能合约至少包括所述智能合约元素;根据所述智能合约的条款发起所述一个或多个服务实例的执行;通过执行所述智能合约来允许由所述一个或多个服务实例根据所述智能合约的条款访问所述数字资产;在所述一个或多个服务实例的执行期间监测结果和状态变化;以及基于所监测的所述结果和状态变化,将监测结果附加到所述分布式账本系统中。8.根据权利要求7所述的方法,其中所述分布式账本系统包括以下一项或多项:区块链、有向无环图、哈希图、或者分布式账本。9.根据权利要求7所述的方法,其中所述一个或多个服务实例提供群学习功能性。10.根据权利要求7所述的方法,其中利用所述一个或多个服务实例编排所述数字资产
还包括:利...

【专利技术属性】
技术研发人员:S
申请(专利权)人:慧与发展有限责任合伙企业
类型:发明
国别省市:

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

1