200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 区块链BaaS云服务(25)边界智能 IRITA服务

区块链BaaS云服务(25)边界智能 IRITA服务

时间:2018-07-05 22:03:31

相关推荐

区块链BaaS云服务(25)边界智能 IRITA服务

1. 定义

IRITA 服务(又名“iService”)的目标:

弥合区块链世界与传统商业应用之间的鸿沟,居中协调链上链下服务的整个生命周期。规范化了链外服务的定义和绑定(提供者注册),促进了调用以及与这些服务的交互调解服务治理过程(分析和争议解决)

2. 框架

3. 性质

3.1 iService 生命周期

定义:根据接口定义语言(IDL)文件定义链下 iService 可以做什么。

绑定:声明实现给定 iService 定义的提供者端点的位置(地址),定价和服务质量。

调用:处理针对给定 iService 提供者端点的消费者请求以及相应的提供者响应。

3.2 4种角色

提供者(Provider)

提供一个或多个 iService 定义实现的网络用户,通常充当位于其他公有链、联盟链以及企业现有系统中的链下服务和资源的适配器。它们监听和处理传入的请求,并将响应发送回网络。提供者可以通过向其他提供者发送请求来同时充当消费者。按照计划,提供者需要为他们可能提供的服务收取费用。消费者(Consumer)

使用 iService 的用户,他们向指定的提供者端点发送请求并接收相关提供者的响应。分析员(Profiler)

一种特殊用户。分析员是在分析模式中调用 iService 的唯一授权用户,旨在帮助创建和维护服务提供者的分析画像,通过这些客观的分析画像服务消费者可以选择合适的服务提供者。仲裁员(Arbitrator)

自我声明的一类用户,他们协助消费者对投诉(服务提供者的表现)进行仲裁。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。