Chainlink网络中的中间件和API的定义介绍

网友投稿 289 2022-11-04

Chainlink网络中的中间件和API的定义介绍

Chainlink为智能合约提供中间件,通过API与外部资源连接。为了能充分理解这其中的奥义,我们先来解释一下中间件和API的定义,然后再探讨如何在Chainlink网络中加以利用。

中间件是什么?

API是什么?

开发者利用API可以更快地开发出成本低廉的应用软件,而无须事事亲力亲为。比如主流打车软件滴滴在软件开发中使用了GPS API(定位),短信API(信息)和支付API,而不是自主开发每一个功能。

Chainlink-API中间件将智能合约连接到链下世界

Chainlink提供基础的中间件,将智能合约连接到原生区块链以外的(链下)API。这样一来,智能合约可以就使用外部数据API触发合约执行,并向外部系统API发送数据进行结算。

以下是几个应用场景:

· 航班保险智能合约连接到一个可信网站API(OAG)获取数据,以判断航班是否取消或延误。如果航班延误,智能合约将连接至一个外部支付系统API(支付宝)以当地货币(人民币)结算。

除此之外还有许多其他应用场景,而在每一个应用场景中,Chainlink都提供了稳健的平台,让智能合约能通过API连接到任何数据点或系统。此类中间件大幅提高了开发者开发应用的便利性,因为他们不需要费时费力重新开发与外部世界连接的基础架构。我们相信Chainlink中间件是推动智能合约在现实世界中广泛应用的关键一环。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringCloud之Hystrix的详细使用
下一篇:#yyds干货盘点#K8S-Kubernetes 监控
相关文章

 发表评论

暂时没有评论,来抢沙发吧~