IRISnet 与 Chainlink 携手为商业应用提供跨链数据服务


IRISnet 很高兴的宣布:我们将在 IRIS Hub 中集成业内领先的分布式预言机网络 Chainlink 为复杂的商业场景应用提供跨链数据连接服务。通过使 Chainlink 在 IRIS Hub 易于访问,开发人员可以构建跨多个区块链的下一代分布式应用程序,结合来自受信任的链下安全可靠的实时数据更新服务。Chainlink 采用的是智能合约架构,但传统系统还有许多区块链都不支持智能合约(比如大多数Cosmos SDK 所打造的区块链),这项工作还能使 Chainlink 的智能合约能够在这些系统中被使用。我们计划将这个「oracle」模块集成到 Cosmos SDK 以支持更多商业应用链能通过IRIS iService 方便地访问Chainlink这个数据服务。

Chainlink 预言机开辟了实际落地应用

IRISnet 是 Cosmos 生态系统中的独立区块链,致力于成为区块链服务的一站式商店。IRISnet 主要专注于跨链通信以及通过预置模块 iService 与非区块链系统的交互。
预言机允许智能合约接收外部数据并执行这些数据,并启动外部系统上的操作。Chainlink 是跨区块链环境使用最频繁,最受信任的预言机网络,为 Synthetix,Aave 和 Loopring 等项目保护了近2亿美元的价值。作为一个分布式的预言机网络,Chainlink 允许给智能合约获取和移交数据时收集多个数据源和预言机。这避免了智能合约中的任意单点故障。
Chainlink 还允许节点通过外部适配器来处理凭据,Chainlink 预言机可以从受高级/密码保护的 API 中获取高质量的链下数据。由于大多数企业质量数据都以高级 API 的形式存在,因此 Chainlink 的外部适配器会对 IRISnet 上的企业应用程序非常有用。
IRISnet 将把 Chainlink 的预言机整合成一个新的模块,提供给需要链下数据的开发人员使用。鉴于其可靠的安全性保证和可靠的数据质量,我们推荐它作为 IRISnet 开发人员首选的预言机解决方案。IRISnet 和 Chainlink 的结合,为市场上许多实际应用打开了一条新的道路。

企业区块链应用

IRISnet 致力于满足企业对区块链技术使用的独特需求。尽管开放式基础架构对一些企业应用程序并没有影响,但企业在与交易对手方打交道时必须保持隐私。
Chainlink 正在为可信赖的执行环境(TEE)开发最先进的 预言机网络。TEE 是一种黑盒计算环境,可保护代码执行和有关机密性和完整性的输入数据。Chainlink 的 Town Crier 是第一个成功实施的基于 TEE 的预言机。
IRISnet 可以将自己的企业服务与 Chainlink 的 TEE 预言机功能结合起来,为企业区块链应用程序实现端到端的隐私保护。例如,贸易融资解决方案可以使用 Chainlink 的预言机检索 IoT 和 Web 数据。该数据用于检查货物的当前位置,严格把控质量(例如,容器保持一定温度)或确认通过海关的要求。一旦满足条件,IRISnet 即可执行关键的区块链功能,例如为货物付款。
IRISnet 还可以将 Chainlink 基于 TEE 的方法应用于医疗行业。Chainlink 基于 TEE 的预言机允许运用 IRISnet 技术构建的应用程序的两方之间传递医疗信息,而无需泄露患者的隐私。此医疗信息可以使分配医疗资源变得更有效,并更好地跟踪流行病中报告的病例。

去中心化金融(DeFi)

IRISnet 已经启动了多个DeFi模块,包括 Coinswap(类似 Uniswap 的一个自动化的通证兑换平台)和原子交换(HTLC)。这两个模块都为 DeFi 开发人员提供了独特的价值,并且不需要外部数据。
但是,我们发现有机会通过 Chainlink 价格预言机来扩展 IRISnet 的 DeFi 功能,该产品可检索和汇总链下市场数据。Chainlink 的 DeFi 价格参考合同是一种经过验证的预言机设计模式,用于为关键交易对(IRIS/USD, IRIS/ATOM)发布 IRISnet 独特的预言机网络。Chainlink 的安全可靠的价格数据源可以开发稳定币,衍生产品,止损功能等等。

非区块链数据服务

IRIS Services(又称「 iService」)功能可以利用 Chainlink 预言机提供创新的「链外到链外」数据服务。尽管预言机函数通常被用作链上和链下环境之间的桥梁,但我们认为预言机 可以作为在两个链下系统之间传递数据的可靠方法。主要优点是在不同系统之间具有标准的消息传递方法,可以对其进行自定义以满足更高的安全性和可靠性要求。

如何实现连接 IRISnet 和 Chainlink

Cosmos/IRIS SDK 中的 oracle 模块为了更好的集成预言机功能,我们在 Cosmos/IRIS SDK 中开发了一个名为 oracle 的模块来支持链外数据的读取功能,该 oracle 模块是基于 IRISnet 独创的 iService 功能,可以从 Chainlink 等可信的预言机,来实现数据的去中心化注入。Chainlink 预言机可作为一个可信的链外数据服务提供方适配并注册在 IRIS Hub 上,而 oracle 模块作为服务的消费方调用 Chainlink 提供的数据服务并将其中包含的数据内容提供给需要的IRIS Hub 链上应用。这个模块非常强大,甚至不支持智能合约的区块链系统或传统系统也能通过这个IRIS Hub 上的服务来使用Chainlink 提供的Oracle 服务了。
iService 重构iService 是由 IRISnet 开发的功能强大的工具,旨在作为链接 IRIS 区块链与传统系统之间的桥梁。为了更好的支持系统间的链接, iService 也进行了部分的改造,以提供更加兼容和强大的功能例如支持多请求和重复请求等,以更好地支持预言机之间的连接,尤其是支持喂价。

关于 IRISnet

IRISnet 是 Cosmos 生态中除 Cosmos Hub 外的另外一个 Hub, 由边界智能和 Tendermint 团队。合作开发的可自进化的 BPoS (Bonded PoS) 公链,目标是成为链接数字经济和实体经济的可信 「桥梁」,为构建复杂的分布式商业应用提供新一代面向服务的公链基础设施。
IRISnet 专注于跨链服务,为复杂分布式商业应用开发提供了面向服务的开发工具,能支持不仅 Token 跨链转移,更重要的是支持数据还有复杂计算,能跨异构系统被调用。能支持公有链,联盟链,甚至传统系统的互操作。

关于 Chainlink

Chainlink 是去中心化的预言机网络,将智能合约安全连接至链下数据、web API 以及传统银行系统。Chainlink 为谷歌、甲骨文和 SWIFT 等大型企业以及Polkadot/Substrate, Synthetix, Loopring,Aave, OpenLaw, Etherisc, Conflux 等领先的智能合约开发团队提供安全可靠的预言机方案。