声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。
边肖:记得要集中注意力。
来源:奔跑吧金融
为什么以前无人问津的预言跑道现在突然这么火了?
首先,一个显而易见的原因是预言机龙头ChainLink冲进市值榜前10,增加了预言机项目的曝光度;其次,由于DeFi项目的兴起,目前整个DeFi领域的市值已经超过100亿美元。很多DeFi项目都对预言机有需求,大家都意识到预言机的重要性。
但是直到现在,很多人仍然不知道预言机是什么,仍然无法理解预言机的功能。预言机项目有哪些?跑金融在这里一一解答。
什么是预言机?
有两种类型的预测机器:集中式和分散式。在区块链的世界里,我们一般指分散预测机(本文只写分散预测机,以下简称预测机)。不要被它的名字欺骗了。先知不是预测未来的机器。Oracle是一个用于服务区块链网络的中间件。它向项目方提供数据服务。
它可以帮助链上的智能合约连接区块链网络之外的数据,包括菠菜的随机数、贷款价格、金融衍生产品价格、稳定的货币汇率、保险数据和预测市场数据等各种线上和线下数据。
简单地说,甲骨文是一个中间人,可以向区块链公司或互联网公司提供各种数据。这些数据可以来自互联网,也可以来自现实世界。Oracle通过各种机制来确保数据的安全性。
为什么区块链需要预言机?
区块链网络上的应用程序称为分散应用程序(DApp),DeFi是金融DApp。所有DAPPs都基于智能合约。
智能合约有一个问题,就是不能主动向外界请求数据,也就是不能主动获取外链信息,只能被动接收外链信息数据。每个智能合约都是一个程序,只有在其他人满足其触发条件后才会启动,因此在一般的业务场景中,需要使用一些链外数据来启动的程序将需要一个预测器来完成。
比如去中心化交易所(DEX)需要调用全网某个令牌的价格来给交易对定价,可以使用预测机来获取这个链外数据;例如,在球上赌博的菠菜DApp可以使用预测机器来获得真实世界球赛的结果数据。
简单来说,区块链无法主动获取链外和现实中的数据,但区块链有时需要使用这些数据,个人或中心化机构提供的数据可能不安全,因此需要预测者提供可靠的数据。
预测机器的常见应用场景
1.获取汇率、贷款利率等信息。
DeFi和Oracle是天然的合作伙伴,很多DeFi的借贷项目都会使用Oracle。比如很多稳币并不是真正的1:1价值主播,会有一些小的波动,像创客美元稳币戴。可以用预言机得到戴的实时汇率;还有像盐贷这样的借贷平台,可以使用预测机提供贷款产生时的价格数据,并可以监控抵押物的保证金比例,在保证金不足时发出警告并触发清算程序。
2.获取令牌价格等信息。
现在很多最新的DEX都采用浮动池模式,而不是传统的订单簿模式。浮动池就是提供流动性的用户把一堆代币放入资金池,为交易者提供深度。使用预测机可以获得浮动令牌的价格,并根据预测机提供的价格动态调整令牌池的比例。
3.获取随机数。
区块链菠菜应用可以说是开发最早的应用。很多菠菜DApp都会用到随机数,但是我们要知道,计算机本身是不可能生成完全随机数的。计算机本身产生的就叫伪随机数,所以不可能在封闭的链上产生安全的随机数。这时候就需要用预言机来获取随机数了。预言机可以配合现实世界中的一些事件产生随机数。
4.获取真实世界的数据。
一些分散的保险产品会比利润驱动的保险公司更信任守则。除了常见的DeFi产品的保险之外,还有一种参数型保险,这是一种具有参数触发和支付条款的特殊保险。比如Etherisc推出了航班延误险和飓风险,它可以通过预测器得到航班是否延误或者受飓风影响的位置等数据,从而判断是否触发理赔条件。
主流分散预测机
随着DeFi项目的开展,预言机的需求量越来越大,大众也逐渐了解了预言机。其实预言机早就有了,只是没有被广泛使用。这里主要介绍三种典型的去中心化预言机,每一种都有独特的机制来保证数据的安全性和可靠性。
1、链环
Chainlink是第一个去中心化的Oracle项目,它是一个分布式的Oracle网络。Chainlink主要为区块链智能合约提供可靠且防篡改的数据输入和输出。可以提供的数据包括市场价格信息,天气和位置数据,物联网和设备数据,以及其他链条上的事件。
(Chainlink提供的一些市场定价信息)
一个项目可以根据自己的数据需求选择一个预测值。例如,如果您需要它为您提供价格数据,那么您可以选择您需要的数据集来请求数据。这个过程需要支付链接令牌。您对数据稳定性的要求越高,您的请求就越频繁。因此,一般来说,项目方会保留一定数量的链接令牌。当越来越多的项目使用Chainlink获取自己想要的数据时,Link tokens的价格就会上涨。
Chainlink保证数据安全的原理是设计一套通用的经济模型。Chainlink允许每个人参与Oracle服务,并成为Chainlink网络中的一个节点。通过完成链上的数据请求,所寻找的数据将被发送到链上以获得收入。如果节点发送到链上的数据出现错误,节点不仅得不到奖励,还会失去预先抵押的押金,扣除的押金作为赔偿支付给用户。
当然,除了经济模型,其实还有官方指定的可靠节点、信誉系统、抵押资产系统等多种安全机制来保证数据的安全可靠。
目前大部分热门DeFi项目、知名公链、传统互联网公司都是Chainlink的合作用户,这也是瑞星Link tokens的内在价值支撑。
2、泰勒
Tellor是由Binan、Maker和ConsenSys投资的项目。它是一个采用PoW机制的预测机,也可以变相为数据提供安全性。
如果想当选Tellor的数据节点,需要像BTC一样进行PoW挖矿,这本身就要花钱。在计算能力竞争中胜出的节点可以提供数据,但最终结果是所有节点的中位数,用来防止数据被操纵。如果你想伪造数据,那么你需要进行一场高于51%攻击的计算能力之战。项目做大了,肯定会很难。
Tellor也有一个提问机制。任何持有项目令牌的人都可以质疑数据结果。缴纳一定的挑战费后,会有一周的投票时间,所有代币持有者将决定数据的有效性。
尽管这一机制的出发点是好的,但区块链项目公认的问题是代币分配不均。一般项目方会持有大量代币,相当于拥有一票否决权。即使将来令牌足够分散,只要你有足够的钱,你仍然可以控制数据。
3、乐队
Band是Binan和红杉投资的预言机。与Band Chainlink类似,它也设计了一个经济模型来保证数据的安全性和可靠性,只是略有不同。
带内有很多数据集,每个数据集都有对应的令牌。数据集令牌通过令牌池与协议令牌带交换。数据提供者需要抵押数据集令牌,数据集令牌持有者会投票给数据提供者,这样顶端节点就可以成为数据提供者。
乐队也有一个协调员。协调器收集数据提供者提交的数据进行聚合,然后将聚合后的数据发送给数据集中的节点进行签名,签名比例达到2/3以上。协调器将数据上传到链中,供数据需求者调用。
标签
首先,跑金融要提醒你,Link tokens短期价格FOMO过热,不需要使用的散户需要谨慎投资。
我相信你在了解了神谕之后,能切实感受到它的价值。我们这几年一直在说,区块链的限制太多了,除了性能,就是使用场景有限。区块链似乎一直停留在一个狭小的世界里,因为它无法知道链外和现实世界中的信息,比如阿里股票的价格,世界杯比分,朝阳区的天气数据等。只有安全准确的拥有具体场景的具体数据,区块链才能在更多的场景中得到应用。
如果这些数据是由某个个人或某个集中的机构提供的,那么这个人或机构很有可能为了私利而对数据撒谎,或者干脆就是数据输入出错。如果数据的来源有错误或欺诈,那么数据就没有上传的意义。
因此,甲骨文的崛起对区块链意义重大。Oracle通过经济模型、抵押资产、验证系统、信誉系统、认证系统、可信硬件等多种方式确保数据的安全性。经过Oracle的汇总处理后,这些数据可供区块链使用并具有意义。
当然,目前Oracle的发展阶段还处于起步阶段,还不能保证数据的绝对安全可靠。但从DeFi项目的需求趋势来看,甲骨文的探索让区块链有了更多的路要走。