LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > [Chainlink] Chainlink价格Feed中的数据聚合的3个层次

[Chainlink] Chainlink价格Feed中的数据聚合的3个层次

2021-01-01 wanbizu AI 来源:区块链网络

智能合约定义了链上协议可以处理用户资金的方式,而预言机则是脱链信息的来源,它最终决定了这些资金的最终转移方式。 外部事件和链上合同逻辑共同形成一个完整的合同流程,这使得预言机机制对于智能合约的正确执行与其底层代码一样重要。

DeFi协议通常依赖于市场数据来触发链上事件,尤其是资产价格,还需要其他类型的信息,例如总加密货币市值,FX汇率以及资产支持代币的储备余额。 智能合约使用这些价格来执行涉及用户资金的重要链上操作,例如是否清算抵押贷款,合成资产掉期的公平市场汇率,或何时重新平衡使用自动交易策略。

Chainlink Price Feed已成为DeFi市场上使用最广泛的价格预言,已经为领先和新兴协议(如Aave,Synthetix和Yearn)确保了数十亿美元的价值。 Chainlink Price Feeds是专门为向DeFi应用程序提供最大价格Oracle安全性,可靠性和数据质量而设计的。 这些属性是通过多种设计选择生成的,例如在oracle节点和数据源级别进行分散,选择安全节点运算符和高级数据源,可证明的链上性能和可靠性以及对安全性进行加密经济激励。 要更深入地了解Chainlink Price Feed,请阅读我们深入探讨数据质量对于DeFi智能合约的重要性。

在本文中,我们将重点关注每次价格更新发生的三种聚合类型:数据源,节点运算符和oracle网络级别的Chainlink提要的数据质量和oracle安全性。 通过了解每个Chainlink Price Feed中特意内置的多层冗余,可以清楚地了解为什么它们目前在DeFi领域占有很大份额。

加密价格数据如何在链上进行DeFi数据源聚合的基本流程

Chainlink价格Feed的第一部分是Chainlink oracle使用的实际数据源,以获取价格数据。 原始价格数据通常来自链下集中式交换(例如Coinbase,Binance)和链上分散式交换协议(例如Uniswap,Kyber)。 数据聚合器(例如BraveNewCoin,CoinGecko)从这些交易所收集原始交易所数据,以生成精炼的数据集,例如按交易量,流动性和时间差对数据进行加权,以及删除异常值,过滤虚假交易量,监控交易停机时间,拥有可靠价格数据来源的关键是全面覆盖市场,其中价格点代表了所有交易环境的精炼汇总,而不是单个交易所或什至一小组交易所,从而防止了数据操纵漏洞和/或音量偏移不准确。

为了确保高度的防篡改和可靠性,Chainlink Price Feeds专门从高级数据聚合器中提取数据。 这意味着每个数据源都代表从所有集中式和分散式交易所汇总而来的经过精制,经过交易量调整的价格点,从而使其固有地能够抵抗大量攻击媒介(如快速借出或异常偏离)。

节点运营商聚合

Chainlink Price Feed的第二个组件是每个单独的oracle节点运算符的链上响应。 这些节点运营商由专业的DevOps团队组成,他们具有操作关键任务的区块链基础设施的经验,这些基础设施已经确保了数十亿美元的链上价值。 他们负责运行Chainlink核心软件,该软件用于在区块链上获取和广播外部市场数据。

Chainlink Price Feed中的节点运算符从多个独立的数据聚合器获取源价格数据,并获取它们之间的中值(中间值),从而减少了异常值和API停机时间。 这意味着不仅每个单独的数据源都反映了来自所有交易环境的汇总价格点,而且每个单独节点的响应都代表了来自多个数据源的汇总,从而进一步防止了任何单个数据源成为故障点。

Chainlink节点运营商从多个数据聚合商那里获取中间值Oracle网络聚合

Chainlink价格Feed的第三个组件是整个oracle网络。 甲骨文网络定义节点集合如何一起工作以在链上创建单个参考数据点,这通常涉及汇总所有单个节点的响应。 聚合的最常见形式是,一旦预定义数量的节点已响应,则采用报告值的中值。 最终,聚合可以采用多种形式,并且可以根据底层区块链网络的吞吐量和成本在链上或链外执行。

Chainlink Price Feeds汇总了众多安全性经过审查的节点运营商的响应,并取一个中值,需要预定义的阈值才能响应以触发链上价格更新(例如,在以下示例中,21个中至少有14个)。 这种类型的oracle网络聚合可确保oracle网络作为一个整体保持较高的正常运行时间,并在其链上数据传递中抵抗操作,即使在极少数情况下,少数节点或数据源将脱机或尝试执行恶意活动。

ETH / USD Chainlink价格Feed甲骨文网络

通过在Chainlink Price Feed的数据源,节点运营商和oracle网络层中合并多层聚合,DeFi应用程序在决定如何管理用户资金时所引用的价格数据将获得行业级的安全性和可靠性。 出于这个原因,Chainlink Price Feeds已成为DeFi经济中使用最广泛的安全链上价格数据来源,确保了数十亿美元的链上价值。

通过在Chainlink网络的所有层中构建安全性和可靠性,使用Chainlink Price Feed的dApp可以确保其合同将始终按预期执行,从而为扩展规模奠定了坚实的基础,以确保为用户带来更多价值。

立即开始使用Chainlink进行构建

如果您是开发人员,并且想快速将您的应用程序连接到Chainlink价格参考数据,请访问开发人员文档并加入Discord中的技术讨论。 如果您希望安排一个电话来更深入地讨论集成,请在此处联系。

网站| 推特| Reddit | YouTube | 电报| 大事记 GitHub | DeFi

>>在链节上查看

加入我们的电报

在推特上关注我们

在Facebook上关注我们

帖子 [Chainlink] Chainlink价格摘要中的数据聚合的3个级别首先出现在AZCoin新闻上。

—-

原文链接:https://azcoinnews.com/chainlink-the-3-levels-of-data-aggregation-in-chainlink-price-feeds.html

原文作者:Chainlink News

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...