预言机是将区块链外信息写入区块链内的机制,其功能就是将外界信息写入到区块链内,完成区块链与现实世界的数据互通。它允许确定的智能合约对不确定的外部世界做出反应,是智能合约与外部进行数据交互的唯一途径,也是区块链与现实世界进行数据交互的接口。可以说,一个 DeFi 产品的成功与否,预言机产品起到了决定性作用。

Konomi 目前的预言机主要是和多个预言机项目方进行合作,使用他们开发的预言机。经过测试网多轮测试,第三方预言机在准确性、时效性、安全性等方面表现平稳,能够支持 Konomi Lend 的基本运作。但是随着 Konomi 项目多样性的拓展,比如即将上线的 P2P 借贷池等产品,目前由第三方开发的预言机已经无法完全满足 Konomi 团队在产品设计方面的需求。因此 Konomi 团队决定投入资金自己开发为 Konomi 平台量身定做的多链预言机项目 Prometheus。经历几个月的开发,目前开发已经基本完成,已经能够准确、快速的为 Dot、BTC、Kono 等常规币种进行喂价。

整体来看,Konomi 预言机将会从多个链下渠道取得币种的价格,然后对所获得的价格进行一个集合来确保喂价的准确性。整体的工作流程如下图所示:

Konomi 多链预言机 Prometheus 解析

用户会通过我们的 UI 将订阅的操作提交到链上。链下服务会从链上读取订阅的消息,然后发给集群创建新的拿价任务,然后定时往链上推送币价。

从目前测试效果来看,Prometheus 相比于目前使用的第三方预言机具有如下显著优势:

  1. 因为 Prometheus 在设计之初便是为 Konomi“量身定做“,因此在 UI 设计、可拓展性、项目的契合度上相比于目前第三方预言机有显著优势。
  2. Prometheus 采取了与其他第三方预言机项目不同的聚合方法,因此在币价算法上将会更加准确、具有时效性。比如我们会动态的调整喂价周期,在价格波动大的时候更频繁地上报价格。同时,我们也会收集历史数据,进行 outlier 检测,以此来剔除不准确的价格。
  3. 独特的设计逻辑,使得任何外部第三方接入 Prometheus 更加方便,为 Konomi 将会在未来推出的去中心 P2P 借贷奠定了坚实的基础。

我们相信 Prometheus 将会拥有非常广阔的信用场景, Prometheus 将会在通过多轮测试后,首先应用到 Konomi Lend 和 Konomi P2P Module 产品中。Prometheus 的接入将会使得 Konomi P2P Module 可以获得多种无法从第三方预言机获得的报价,大大增强了 P2P Module 的应用场景和使用价值。

总体来看,Prometheus 的开发成功将会使得 Konomi 可以在任何极端行情下依旧可以获得各种代币的准确报价以及为后续产品开发奠定了一个良好基础。
(注:关于 Konomi P2P Module 的详细介绍将会在近期推出)