智能合约需要数据,有些可以用链上数据来执行,但另一些则需要从其网络外(链下)获得可靠的数据源,这就是预言机的作用。
区块链对外界的数据是看不见的,Oracles预言机可以帮助区块链获得链下数据。
预言机概述
预言机允许开发者创建强大的智能合约,向中心化的世界开放区块链生态系统,并邀请它进来。如果一个智能合约需要知道周二是否下雨,一桶油的价格是多少,谁赢得了美国总统大选,或者目前什么歌在排行榜上名列前茅,预言机就会给它提供这些数据,这是一个全球范围内的技术中介:世界,遇见预言机,预言机,遇见区块链。
Oracles(预言机)是DeFi运动的关键,去中心化金融依赖于准确、可核查的数据。衍生品、保险和交易都需要外部输入才能运作。Oracles为智能合约提供执行所需的信息,将链外数据转化为可访问的格式。如果智能合约需要知道资产的价值,这些数据就会由预言机提供。数据的准确性和相关性决定了智能合约的价值,无论它是用来做什么的。
如果数据因操纵或简单的错误执行而出错,智能合约就会失去其价值。此外,如果数据跟踪不可审计,方法和来源不透明,错误的来源就不容易被纠正。这就是为什么oracle设计如此重要。每种方法都有自己的优点和缺点需要考虑,要平衡集中化、透明度、治理等众多因素。
本文的目标是强调目前市场上各大厂商所采取的不同做法,看看他们选择的不同取舍,以及他们的比较。
几种不同的预言机项目详细比较
Chainlink(LINK)
Chainlink是预言机领域的领先者,是采用区块链预言机的先驱。构建了一个 “构建去中心化预言机网络的框架,让你的智能合约获得安全可靠的数据输入和输出”,Chainlink理所当然地被认为是预言机先驱。该项目成功利用其先行者的优势,蓄势待发,抢占市场份额,并与Kyber Network、Fulcrum、Opium Network和Synthetix等公司建立了关键的合作关系。
Chainlink的预言机作为一个去中心化的节点网络,在集中管理和控制下运作。虽然该项目在某些领域是透明的,但其内部的一些机制却不透明。Chainlink节点从多个来源获取数据,以创造数据的 “冗余”。然后对数据源进行比较,以消除提供虚假数据的企图。
Chainlink是预言机市场的领先者,但尽管Link具有先发优势,但其地位正受到许多新型挑战者的威胁。颠覆是区块链的常态,新技术经常超越成熟的玩家。考虑到这一点,让我们来看看竞争对手的情况。(备注:Link代币可在币安购买,点击注册币安网Binance)
Band协议(Band Protocol)
虽然大多数预言机项目都是在Ethereum上验证的,但Band协议却在Cosmos网络上工作,Cosmos网络是一个相互连接的区块链系统,其长期目标是创建一个 “区块链互联网”。Band将自己描述为 “一个跨链数据预言机平台,它聚合并连接现实世界的数据和API到智能合约”。
这使得Band处于包括DeFi和互操作性在内的一些强大的市场趋势的融合点,帮助推动了大规模的增长,并在短短六个月内为BAND代币带来了9,000%的提升。Band Protocol似乎与Chainlink有一些很强的相似之处,然而他们处理互操作性的方式却让他们与众不同。Chainlink试图通过模块化的外部适配器跨顶级区块链运行,而Band采用Cosmos应该允许它原生地将数据连接到其他区块链。
Tendermint技术是建立在Cosmos,以及延伸到Band的基础上的,它的一个折衷办法是,它不允许协议达成共识或验证预言机返回的数据。预言机数据反而是被隐含信任的,根据最近的一次审计,Band协议团队意识到了这一事实,并且可能会在未来的某个时间点上寻求重新审查。数据请求者反而可以灵活地指定如何使用WebAssembly脚本聚合原始数据。
Nest协议(Nest Protocol)
Nest标榜自己是第一个在链上生产和验证价格数据的预言机网络,根据Nest的新闻稿,”每一个数据点都经过市场验证者的同意,符合区块链共识机制。NEST-Price以高度去中心化的方式同步链外价格,在链上创建真实有效的价格数据。这是NEST-Price与其他价格神器的独特区别。”
Nest是一个新来的孩子,与同行相比,它发挥作用的时间较短。尽管如此,它已经在预言机市场上获得了不错的关注度。它的来源、计算方法都很透明,而且基本上是去中心化的。
Nest的核心理念当然很吸引人,而且该项目已经与HBTC交易所合作。然而,如果该项目要在中国本土之外取得重大进展,它可能需要加强其英语语言支持,因为它有时是不完整的。就目前而言,Nest如果想占领更多的全球市场,可以通过一些更好的翻译服务来迅速推进其事业。
Tellor
Tellor是一个雄心勃勃的项目,旨在 “成为去中心化应用的高价值数据的标准来源”,更具体地说,Tellor关注的是为DeFi行业提供高质量的价格源。Tellor网络激励其预言机者用其原生加密货币Tributes(TRB)提供链外价格数据,要成功开采TRB代币,至少有五名矿工必须同时提供Tellor网络上智能合约所需的链上工作证明方案和链下数据点。此外,矿工必须对TRB进行押注,如果他们提供的数据后来被成功挑战,他们就会失去押注的代币。
Tellor已经获得了Binance Finance Labs、Maker DAO和Consensus等区块链领域大佬的资金支持。建立在Ethereum区块链上的Tellor在数据验证层面上是去中心化的,截至2020年10月初,他们销毁了自己的管理密钥,在大多数层面上都是透明的,然而我们无法查到他们预言机背后的计算方法细节。
DIA协会
DIA(分散式信息资产)的主要重点是为DeFi提供多样化的数据来源,并以准确、可审计和分散的方式进行。DIA最初针对DeFi特定信息需求的做法对其有利,因为它在该领域受到了很多关注。尽管最初的关注点是这样的,但DIA已经在提供非区块链特定数据,如法币外汇利率和银行间贷款利率。从长远来看,DIA计划成为去中心化和传统金融市场金融数据的主要交付平台。
DIA是 “一个开源的预言机平台,使市场参与者能够来源、供应和分享可信任的数据”。DIA的主要区别在于它以去中心化的方式将原始数据来源和处理成洞察力。DIA还体现了加密伦理原则,承诺其开源、高透明度和去中心化的方式。
DIA的另一个与众不同之处在于它的去中心化投票系统内置于协议中。DIA的利益相关者可以在整个系统中对数据进行争议、验证和来源,不受集中控制。一个问题是,当他们开始将其平台应用到传统金融市场领域时,他们最初对DeFi的关注将如何发展。
Dos网络(Dos Network)
去中心化的预言机服务(DOS)非常注重其网络的计算能力,它的使命是 “用真实世界的数据和计算能力提升区块链的可用性”,其方式将 “使区块链主流化”。DOS是去中心化的、与链无关的、接近实时的和加密激励的。与预言机市场的一些玩家一样,DOS将自己描绘成跨越多个用例和行业的完美解决方案,包括衍生品、加密贷款、赌博、保险和计算力。其中最后一个,计算力,是DOS与其他产品的最佳区别。DOS还宣称可以提供 “无限 “可验证的计算能力,这是一个大胆的说法。
DOS通过在随机选择的一组神谕中寻找数据的冗余度来处理核查和验证问题。在每一组随机选择的神谕中,第一个回答正确答案的神谕被认为是赢家,并获得DOS奖励。
总结
虽然Chainlink已经充分利用了其先行者的优势,但现在有一些有趣的市场挑战者证明了区块链在oracle解决方案的创新新方法方面存在空间,虽然整个群体中就有相似之处,但也有一些有趣的异类。例如,Band是唯一一个建立在Cosmos网络上的项目,而DIA是最能体现去中心化精神的项目,它的人群激励验证机制和对透明度和开源的承诺。预言机提供者的总体趋势似乎是朝着更加透明和去中心化的方向发展,一般的理念是为所有用例提供预言机,或者专门关注DeFi应用。在预言机确实专业化的地方,金融科技和DeFi是选择的领域。现在,一些即将到来的玩家迅速获得了重要的市场份额,并且每个人都有自己的差异化优势,预言机领先者之争才刚刚开始升温。
免责声明:本文于美国东部时间11月10日下午1点39分更新,以反映Tellor从2020年10月起转为去中心化治理。
作者:DIA
来源:https://coinmarketcap.com/alexandria/article/oracles-the-all-seeing-eye-that-guides-crypto-networks
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
预言机(Oracles)是什么?链接链上链下
相关文章阅读
留言与评论(共有 0 条评论) |