1. 人人都懂区块链首页
  2. 默认

Chainlink(LINK)的原理是什么?

为了方便用户和外部数据源之间的沟通,Chainlink将其执行过程分为三个不同的步骤。

  • Oracle选择:首先,Chainlink用户起草一份服务级别协议(SLA),指定一组所需的数据需求。然后,软件利用SLA为用户匹配能够提供数据的Oracle。一旦参数设置完毕,用户就会提交SLA,并将其LINK加密货币存入订单匹配合同中,该合同接受来自预言机的竞标。
  • 数据报告:这是神谕与外部资源连接并获取SLA中要求的真实世界数据的地方。然后,这些数据会被神谕处理,并发送回运行在Chainlink区块链上的合约。
  • 结果聚合:最后一步涉及到对oracles收集的数据结果进行统计,并将其返回到Aggregation合约。Aggregation合约会获取响应,评估每个响应的有效性,并使用所有收到的数据的总和,返回一个加权分数给用户。

架构

Chainlink区块链由三种类型的智能合约驱动。

  • 聚合合约:从预言机收集数据,并将最准确的结果与需要它们的智能合约进行匹配。
  • 订单匹配合约:将智能合约的服务水平协议(SLA)与最好的竞价预言机进行匹配。
  • 声誉合约:通过检查一个预言机的记录来验证其诚信度。这包括完成的请求总数、平均响应时间和预言机所押注的LINK加密货币数量等因素。

然而,Chainlink还与不在其区块链上操作的神谕进行交互,这些神谕独立负责收集合约所请求的真实世界数据。

节点由两部分组成。

Chainlink核心:Chainlink核心负责读取新提交的SLA和路由分配给链链适配器。 Chainlink Adapter:充当节点与外部数据之间的桥梁。适配器可以读取和处理数据,并将其写入区块链。

本文内容来自于网络,如有侵权,烦请联系处理:readblocks@163.com。
本站作为开放的资讯分享平台以供学习研究,所有观点仅代表原作者个人观点,绝不代表本站赞同其观点或证实其描述。
本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。
文章链接:https://www.readblocks.com/archives/80923

发表评论

登录后才能评论
分享本页
返回顶部