繁体   English   中英

当调用公共 API 时,chainlink 如何验证响应或不验证响应?

[英]When a make a call to a public API, how does chainlink verifies the response or it does not?

示例 --> 我对https://jsonplaceholder.typicode.com/posts/1进行了 API 调用,得到了我想要的响应。
但是chainlink如何验证它确实是正确的信息。
如果不是,那它是不是从本质上消除了区块链去中心化”的主要好处之一?

TLDR:文档中的基本示例只不过是如何做到这一点的基石。 这是通过单个节点从单个 API 中提取的示例。 为了使这种去中心化,您必须通过许多不同的节点提取许多 API。

Chainlink Any API 调用功能应该被认为是 Chainlink 节点的基础。 一张全图。 类似地,处理交易的单个以太坊节点将是集中的,并且响应 API 数据的单个 Chainlink 节点也将是集中的。

因此,我们需要许多以太坊节点来处理交易以验证交易是否被正确处理,并且需要许多 Chainlink 节点来验证数据是否被正确处理。 因此,如果你想通过 Chainlink 获取数据,你应该使用许多节点,理想情况下也应该使用许多不同的数据源——这样你就可以验证数据是否正确。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM