Chainlink元预言机功能详解

随着区块链基础架构的不断完善,去中心化金融的发展也在持续加速。目前DeFi智能合约的数量越来越多,DeFi领域也即将到达关键的引爆点。Chainlink在DeFi生态的飞速发展中起到了至关重要的作用,为其创造了丰富的数据环境,让智能合约开发者得以轻松安全地开发出更为复杂的金融产品,并连接链下市场数据,其中包括衍生品、货币市场以及贷款等。Chainlink目前已成功为DeFi生态圈提供了最为丰富的链上价格数据,并大幅提升了新DeFi产品的发布速度以及现有智能合约的安全水平。

智能合约的独特之处在于其具有安全性和可靠性,能够保障合约按条款严格执行,而这背后则是多个独立节点进行加密验证和去中心化运算。这种安全模式就是比特币、以太坊以及大多数区块链协议的底层基础。

要充分实现去中心化金融,就要开发额外的基础架构,让复杂金融产品(如衍生品)的开发过程也具备同样级别的安全性。为了实现这一关键目标,Chainlink现已成功推出去中心化的计算网络(即去中心化的预言机网络),可安全地将DeFi智能合约连接到所有关键的链下数据,确保智能合约在价值增长的同时不会在安全方面妥协。

目前,Chainlink可以在去中心化的模式下安全可靠地为智能合约提供所有链下数据。在此基础上,我们高兴地宣布即将发布元预言机,聚合所有链上数据。元预言机的用户能够将所有链上数据与Chainlink高质量的链下数据聚合,并灵活设置智能合约接收、处理和使用数据集的关键条件。Chainlink开发元预言机的目的是为了让智能合约开发者更灵活地选择使用哪些数据开发并完善其DeFi智能合约。

Chainlink Off-chain Data Delivery

有了Chainlink元预言机,智能合约就可以通过Chainlink聚合更丰富的链上数据,包括去中心化交易所的价格数据、链上预言机报告以及链上生成或储存的所有数据。Chainlink目前已为DeFi、保险、游戏等众多行业提供了优质的链下数据,但我们发现部分链上数据可以有效地与链下数据结合,产生巨大价值。我们还发现,使用Chainlink聚合链下数据或使用元预言机聚合链上数据,具有很大的实用价值。将Chainlink现有的链下数据、优质节点网络和现有链上数据集与区块链上储存的所有数据聚合在一起,智能合约开发者可以利用丰富的数据开发出更加多元化的智能合约。

下方示例中,我们将大型加密货币交易所的链下价格数据与去中心化交易所的链上价格数据聚合,为去中心化交易所用户提供了更加准确的价格数据。

Chainlink元预言机用户可以设置链上流动资金池价格与链下真实市场价格差值的最大区间,这样一来,用户便可以使用传统金融市场的通行方法——设置价格区间来主动规避价格滑点现象。如果链上资金池的价格由于价差太大而超出价格区间,那么用户就默认等到链上链下价格更接近时再进行操作,这样做可以帮用户避免重大资金损失,并推动链上链下价格尽量保持同步。

从技术角度来看,去中心化交易所的所有计算都是在链上展开的,也就是说智能合约完全是在底层区块链上运行的。通常去中心化交易所有两种设计模式,第一种是订单簿模式,交易所使用订单簿根据用户输入数据匹配买方和卖方;第二种是非订单簿模式,交易所使用链上流动资金池预先垫付交易双方,并辅以联合曲线为交易定价(注:联合曲线是价格和两个资金池中累计通证供应量之间的函数)。

非订单簿模式的链上去中心化交易所偶尔会遇到交易定价低效的问题,这可能是由于市场规模导致的。导致这个问题的技术原因是这类去中心化交易所是基于链上数据为资产定价的,也就是说,某一资产最后一次传到链上的价格就是交易所的挂牌价格。如果恰好资产交易量或流动性较低,价格可能出现大幅波动,这会导致交易价格完全偏离实际价格。如果执行交易的链上资金池未能反应真实客观的市场价格,用户就很有可能面临“价格滑点”问题,并可能以高于市场的价格买入资产,承受巨大损失。

Chainlink元预言机聚合了链下真实的市场数据和链上价格数据(注:链上数据大部分情况下是有效的,但偶尔会有价格滑点风险),既为用户保障了定价效率也为链上流动资金池提高了定价效率。

Chainlink Contracts Aggregate Data

Chainlink的价格参考数据预言机实现突破,首次为链上资金池提供了可靠的链下价格数据。Chainlink元预言机通过设置价格区间,为链上资金池和交易提供真实客观的市场数据,这个新功能将为链上资金池及其客户带来巨大的价值。

我们期待你的反馈

我们目前正处于元预言机开发的收尾阶段,我们期待听到你的反馈!来自用户和DeFi社区的反馈将有助于我们更好地理解并服务于整个生态圈。

请过我们的Discord频道或发送邮件到[email protected]向我们提出你宝贵的意见和建议。如果你可联系到Chainlink团队,也可以直接与他们沟通。Chainlink将参加ETHDenver 2020大会,欢迎各位届时前往,并与我们交流你们对Chainlink元预言机的想法。

如果你目前正在做DeFi项目,并希望打造专属的参考数据预言机网络,或使用Chainlink现成的参考数据,请点击此处联系我们。你可以使用这些已经上线的预言机网络安全快速地发布智能合约、添加更多功能或提升合约的安全性。

 

Need Integration Support?
Talk to an expert
Faucets
Get testnet tokens
Read the Docs
Technical documentation