SOSOLX干货专栏 | 预言机的春天到了?Chainlink持续引爆DEFI?
根据SOSOLX数据显示,Chainlink持续创历史新高,截至发稿,日内最高涨至17.37美元,24小时涨幅为31.4%,30天涨幅为144.6%,一年涨幅高达630.7%,位居全球市值排行第5位,胜过BCH、BSV、LTC等老牌主流币种。
2020年以来,许多基于以太坊的DeFi项目快速崛起,最有名的例子则是COMP带来的一连串流动性挖矿热潮,还有人气爆棚的YFI,一个链上收益聚合平台。DeFi火了,而与DeFi项目合作已久的Chainlink自然水涨船高。Chainlink是一个去中心化预言机,而DeFi项目又急需透过一个去中心化的方式获取以太坊价格,来判断所抵押的加密货币是否达到了平仓价格。
Chainlink作为第一个去中心化的预言机,早在2017年就已经出现,因为受到大环境的影响,它的出现并没有得到大众的认可。2020年DEFI生态的兴起,预言机成为 DeFi 项目打通链上链下数据传输的重要协议,应用也越来越广泛。而 Chainlink代币在其中的作用是,Chainlink系统内给节点提供的奖励,是一种奖励机制。从整个DEFI生态来看,Chainlink的市值也远远高于其它智能合约,这在整个加密市场的地位也越来越重要。要了解到Chainlink,首先我们要先捋清楚预言机到底是什么?
一、预言机到底是什么?提起预言机这个名字,很多人的第一反应是预测市场,在区块链领域预测市场好像更为人所知,预言机这个名词确实容易联想到预测,实则并不是,预言机实际上还可以为预测市场提供最终的结果。预言机就是一种单向的数字代理,可以查找和验证真实世界的数据,并以加密的方式将信息提交给智能合约。预言机就好比区块链世界中的一个第三方数据代理商。
举例来说,假设现实世界中的“数据源”和区块链中的“数据接口”,是两个使用不同语言的国家,预言机就是中间的翻译官。通过预言机智能合约就可以和链外数据进行无障碍交流。在实际使用智能合约中,需要预言机对数据进行验证。因为区块链也是基于共识的系统,所运行的智能合约也要求一定要是确定性的程序。预言机对数据验证这一步骤是为了契合共识机制,使最后反馈给智能合约的数据也是“确定性”的。
预言机的运行原理:当区块链上的某个智能合约有数据交互需求时,预言机在接收到需求后,帮助智能合约在链外收集外界数据,验证后再将获取的数据反馈回链上的智能合约。
二、区块链为什么需要预言机?区块链上的智能合约和去中心化应用(Dapp)对外界数据拥有交互需求。区块链是一个封闭的环境,链上是无法主动获取链外真实世界的数据。主要是因为区块链无法主动发起Network call(网络调用),而链上智能合约是被动接收数据的。其次,智能合约其实并不“智能”,它只是在满足相应条件下,才达到触发状态的程序。同时,智能合约最终的执行需要合约参与方的私钥签署,智能合约本身没有办法自动执行。
当智能合约的触发条件取决于区块链外信息时,这些信息需先写入区块链内记录。此时需要通过预言机来提供这些区块链外的信息。
区块链是基于共识的网络,所运行的智能合约也要求一定要是确定性的程序, 每笔交易和区块处理过后,每个节点必须要达到相同的状态。但是数据本身具有复杂性和多样性,这也是为什么预言机为了契合区块链的共识机制,除了搜集数据还有一步数据验证的步骤才将最后的“确定性”信息反馈给智能合约。
预言机通过从区块链外部获取输入(通过外部数据提要和 API)来解决智能合约的这一问题,并通过签署关于链下世界状态的声明来触发外部系统上的输出,从而有效地使智能合约在外部被感知和连接。智能合约无法主动去获取链外的数据,只能被动接受数据,所以这就是为什么区块链需要预言机的原因。
三、预言机的工作流程根据Chainlink白皮书,预言机的工作流程,即用户的智能合约把请求给链上 Oracle 合约,通过链下的 API 接口获得外部数据,更确切的说是外部把数据给链上的 Oracle 合约,然后 Oracle 合约再把数据给用户的智能合约。
四、目前预言机项目有哪些?大多数DeFi项目都需要预言机,他们的生态系统都需要依靠预言机将链上DeFi智能合约连接到链下数据源,以获取商品和加密货币价格等数据。接下来的项目中我们主要讲去中心化预言机。通俗地讲,去中心化预言机就像将DeFi世界与现实世界连接的桥梁和纽带。在 DeFi 项目涉及的借贷、保险、稳定币、去中心化杠杆交易、金融衍生品交易等应用场景中,都需去中心化预言机安全地来把现实世界的数据与区块链系统连接起来,帮助智能合约连接现实世界地数据,实现区块链世界与现实世界的数据交互。
所以DeFi越繁荣,预言机对于其他DeFi项目的智能合约来说就越至关重要。以Chainlink、NEST为代表的顶级预言机项目,在这一波DeFi繁荣的浪潮中迅速脱颖而出,成为这场“DeFi革命”的核心。
1、ChainlinkChainlink是一个去中心化的预言机网络,它使用与支持它的区块链类似的安全模型来扩展智能合约的安全保证,即去中心化计算。智能合约开发人员可以通过使用多个独立的预言网络节点 (Oracle Network Nodes) 来利用 Chainlink来分散数据交付的分散性,并通过使它们从多个独立的源中提取数据来确保数据质量。 然后,用户可以结合定制的聚合模型来制定单个可靠的数据点,以触发其关键的智能合约。
SmartContract.com开发的Chainlink项目是第一个分布式Oracle网络,允许任何人在区块链上创建智能合约、访问外部数据,实现链下支付以及其他任何API功能。
Chainlink是Substrate框架首个预言机解决方案,其目标是成为所有Substrate区块链首个也是最主要的预言机提供商,并最终覆盖整个Polkadot网络。
Polkadot开发者可以使用Chainlink去中心化的预言机网络快速将其智能合约连接到任何数据源,实现端到端的安全性和可靠性,而无须承担自己部署预言机的重大风险,如严重延时、成本高昂或甚至重大安全风险。
在Polkadot发布后,Chainlink将接入其专属平行链,甚至可以部署自己的平行链。Chainlink在Polkadot上部署自己的平行链之前,会先在Kusama上部署一条平行链。Chainlink将为Polkadot的平行链和DApp连接到任何链下数据。
Chainlink的解决方案是通过在链上的智能合约和链下的数据节点,通过奖惩机制和聚合模型的方式,进行数据的请求和馈送。不过也有一些不足,比如链式聚合成本较高,拓展性差,基于声誉系统容易集中化。他们更关注支付场景的应用,比如帮助银行与企业之间建立智能合约。
在Chainlink的带动下,预言机板块集体上涨,聪明的投资者们已经将目光瞄准了其他几个市值较低的预言机项目,诸如 Band Protocol、Nest Protocol、Tellor 等。
2、NESTNest 是一个去中心化的价格预言机协议,通过设计通证模型来形成链上价格。不同于 Chainlink通过节点质押来保证数据的安全性。
Nest 则试图通过激励,促使矿工和套利者在链上直接博弈出一个准确的价格数据,从而避免传统预言机可能存在的风险。
NEST 通过市场参与者对某个交易对报价生成链上事实,让任何人都可以参与报价挖矿,并获得系统中原生代币 NEST 奖励。每个参与报价过程的用户,都是这个预言机系统中的「矿工」。在这种机制下,只有正确进行报价,才符合这些矿工的经济收益。如果矿工的报价与市场真实价格偏离较大,那么就给其他人提供一个套利机会。一旦其他人利用矿工报价与市场真实价格之间的偏差进行套利,就会让报价矿工损失资金。通过这种套利惩罚机制,可以促使参与报价的矿工都会按照市场公允价格进行报价,从而实现向报价系统输送真正有效的价格信息。
在Chainlink不断创新高的刺激下,预言机板块的其他项目也在上涨。NEST 的涨幅甚至超过了Chainlink。根据SOSOLX数据显示,NEST目前流通市值为4.4亿美元,其价格在过去一周里,NEST的涨幅就达到了210.31%,过去一个月上涨高达541.12%。
3、BANDBand Protocol是一个去中心化预言机,为开发者提供链外数据。Band 与 Chainlink一样是一个去中心化预言机。面向开发者来说的核心区别在于 Band 提供的数据获取接口非常的简单易用,同时可以支持链上原生资产来支付其费用。
Band协议内有众多数据集,每个数据集都有对应的代币,数据集代币通过代币池与协议代币BAND兑换获得。数据提供者需要抵押数据集代币,数据集代币持有者会对数据提供者进行投票,排名前几的节点才能成为数据提供者。Band协议内还有协调者,协调者收集数据提供者提交的数据进行聚合,然后将聚合后的数据发送给数据集内的节点签名,签名比例达到2/3以上,协调者会将数据上传到链上,供数据需求方调用。
完成了数据提供,系统会对数据提供者和投票者奖励数据集代币,奖励会大部分分给数据提供者。和Chainlink相似,Band也是透过各种直接奖励系统刺激参与者创建可用预言机选项的协议。
4、TELLORTellor 是另一个预言机项目,主打去中心化金融市场,目标是成为 DeFi 的核心,为 DeFi 提供安全且去中心化的数据。Tellor 是以太坊上的去中心化预言机,它通过已进行质押(Stake)的 PoW 矿工将链下数据提交到区块链上。Tellor 是一个由进行了 Stake 的 PoW 矿工组成的无需许可的网络,在每个区块内,矿工通过将数据提交到 Tellor 的链上价格流(on-chain price feed)来赚取 TRB,智能合约是可以读取这些数据的。
此外,如果恶意行为者提交了不当数据,他将被质疑,并失去其 1000TRB 抵押品,从而为我们的预言机提供了更多安全保障。 Chainlink速度更快,但TELLOR更加去中心化和抗审查。
Tellor挖矿节点的动力在于获得挖矿的代币奖励和来自于数据需求方的数据查询的费用。挖矿奖励的是其Tellor的原生代币TRB,与比特币的挖矿奖励类似。不过,这跟其他预言机主要通过数据查询费用捕获收益有所不同。
链上的智能合约,例如DeFi要想获得安全的预言机数据,需要向预言机提交数据请求。根据分配给每个请求的奖励,预言机每十分钟选择资金最多的请求,每个请求收集特定数据(例如ETH/USD的价格),并让其在链上可获取。Tellor会创建谜题,让矿工用算力竞争来解决,以成为五个入选节点。五个入选节点都会获得同等奖励。
对于用户来说,通过发布更多赏金以激励矿工检索其数值,确保他们需要的查询能够被矿工挖出。类似于以太坊中支付更高gas费用的交易会被优先打包进入区块。Tellor预言机的时间目标是10分钟,每天平均只有144个查询。有限的查询也会带来竞争,一旦采用Tellor服务的加密项目变多,需求可能排队,从而产生费用的竞争,这有利于矿工增加收益,也有利于安全性的提升。
五、预言机的未来展望预言机项目未来的发展无疑牵动着许多人的神经,所有项目都希望自己能杀出重围,引领预言机的潮流,成为带动DeFi核心变革的领军人。目前看来,市场上的几个主流项目均有不小的提升空间。对于Chainlink来说,对比其他预言机项目,它的链式聚合成本较高,拓展性差,基于声誉系统容易集中化。对此,只有通过流动性挖矿引导出流动性,不断突破自我,Chainlink才能在用户量、交易量、锁定资产量和收益上达到新高。
Tellor在早期阶段因为市值的不足,很难为涉及上亿美元价值的DeFi项目提供单独的预言机服务。为了更好的发展, Tellor急需与其他加密项目紧密合作,或者其他预言机一起为加密项目提供服务,逐渐实现价值成长的正向循环,提升自身的价值要提升,让攻击的成本极大提高。
NEST 可以为解决DeFi的价格风险问题提供很好的解决方案,但是因为没有强有力的中心化团队,项目在生态拓展缺少渠道和背书, NEST在未来的商业拓展未免会碰到不少阻力。
在这个万物互联,DAPP 爆发,DeFi不断兴起火爆的时代,人们开始更为关注数据安全和真实。预言机解决了区块链与互联网、现实世界的数据交互,是区块链发展的重点。我们期待预言机技术的不断成熟,在帮助DeFi项目发展壮大的同时不断完善自身生态系统,让预言机真正改变区块链的发展方向。
同样,我们也期待预言机技术的不断成熟,进而促进更多区块链与现实世界进行数据交互的 DApp 落地。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。