LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > DeFi中的预言机是什么新发布的零知识证明预言机Zoracles又有什么新的技术提升?

DeFi中的预言机是什么新发布的零知识证明预言机Zoracles又有什么新的技术提升?

2020-12-10 链推者___Ethan 来源:区块链网络

今年DeFi概念风靡区块链世界,拉动了大量DeFi项目市值的暴涨。而作为所有DeFi项目都离不开的预言机,自然也迎来了大牛市。

其中预言机的龙头Chainlink从7月份以来更是一路绝尘,代币价格直接从初始价格涨到原来的百倍,千倍,一举冲进了市值TOP 10,从而进一步提高了预言机项目在整个区块链圈内的曝光度,让大家开始对预言机重视了起来。

但是直到现在还是有很多人不知道预言机到底是什么,预言机有什么作用,市面上现在有哪些预言机项目呢?我在这里给大家一一解答:

预言机是什么,有什么作用

首先,预言机并不是用来预测未来的机器,不要被它的名字所欺骗了,预言机只是一个用来服务区块链网络的中间件,它是给项目方提供数据服务的。

它可以帮助链上的智能合约连接区块链网络以外的数据,包括像菠菜的随机数、借贷价格、金融衍生品价格、稳定币汇率、保险数据、预测市场数据等各种线上线下的数据。

简单来说,预言机就是一个可以给区块链公司或者互联网公司提供各类数据的中间商,这些数据可以来自于互联网或者现实世界,预言机可以通过各种机制来保障数据的安全性。

然后预言机一般服务于智能合约;主要是智能合约有一个问题,就是它无法主动向外界请求数据,就是无法主动获得链外的信息,只能被动接收链外的信息数据,每个智能合约都是一个等待别人满足它触发条件才会启动相应的程序,所以一般业务场景中需要使用到一些链外数据才能去启动程序,这就需要预言机来完成。

比如去中心化交易所(DEX)需要调取全网某个代币的价格来给交易对定价,可以用预言机来获得这个链外数据;比如一个赌球的菠菜DApp,就可以用预言机来获取现实世界球赛的结果数据。

简单来说,区块链无法主动获得链外和现实中的数据,但是有时候区块链又需要用到这些数据,个人或中心化机构提供的数据又可能不安全,所以需要预言机来提供可靠的数据。预言机就是一个可以给区块链公司或者互联网公司提供各类数据的中间商,这些数据一般来自于互联网或者现实世界,预言机可以通过本身的设定机制来保障数据的安全性。

现在市场上的主流预言机有哪些

市场上主流的预言机现在有四个:

1、Chainlink

Chainlink是第一个去中心化的预言机项目,是一个分布式的Oracle网络。Chainlink主要是给区块链智能合约提供可靠且防篡改的数据输入输出,可以提供的数据有市场的价格信息、天气和位置数据、物联网和设备数据、其他链发生的事件四大种类。

项目方可以根据自己的数据需要来选择预言机,比如你需要它给你提供价格数据,那么你可以选择你所需要的数据集去请求数据,这个过程是需要支付Link代币的,你对数据的稳定性要求越高,请求就会越频繁,所以一般项目方都会储备一定量的Link代币,当越来越多的项目使用Chainlink来获得它们想要的数据时,Link代币的价格自热也水涨船高。

Chainlink保障数据安全的原理是设计了一套通证经济模型,Chainlink允许人人都能参与到预言机服务中,成为Chainlink网络中的一个节点,通过完成链上的数据请求,将争取的数据送到链上,来获取收益。而如果节点发送到链上的数据有错误,那么节点不仅不会获得奖励,还将损失掉预先抵押的保证金,而扣掉的保证金,会作为赔偿金赔付给用户。

当然除了经济模型外,实际还有像官方指定的可靠节点、声誉系统、抵押资产系统等多个安全机制来保障数据的安全性和可靠性。

目前几乎大部分热门的DeFi项目、知名公链、传统互联网公司都是Chainlink的合作用户,这也是Link代币不断上涨的内在价值支撑。

2、Tellor

Tellor是由币安、Maker和ConsenSys投资的项目,是一种采用了PoW机制的预言机,此举也可以变相为数据提供安全性。

想要当选成为Tellor的数据节点,需要进行像BTC那样的PoW挖矿,这本身就需要成本,赢得算力竞争的节点就可以提供数据了,但是最终的结果是所有节点的中位数,用来防止操控数据,如果你想进行数据作假,那么你需要进行比51%攻击还高的算力战,当项目发展壮大时,这肯定是很困难的。

Tellor还设有质疑机制,任何持有项目代币的人都可以对数据结果进行质疑,支付一定的挑战费用后,会有一周的投票时间,由所有代币持有人决定数据的有效性。

这个机制的出发点虽然是好的,但是区块链项目公认的问题就是代币分配不均,一般项目方都会持有大量代币,相当于有一票否决权,就算今后代币足够分散了,只要你足够有钱,还是可以左右数据的

3、Band

Band是由币安和红杉投资的预言机。Band和Chainlink类似,也是设计经济模型来保证数据的安全可靠,只是稍微有些区别。

Band内有众多数据集,每个数据集都有对应的代币,数据集代币通过代币池与协议代币BAND兑换获得。数据的提供者需要抵押数据集代币,数据集代币持有者会对数据提供者进行投票,排名前几的节点才能成为数据提供者。

Band还设有协调者,协调者收集数据提供者提交的数据进行聚合,然后将聚合后的数据发送给数据集内的节点签名,签名比例达到 2/3 以上,协调者会将数据上传到链上,供数据需求方调用。

4、NEST

NEST也是一个新兴预言机项目,号称是“唯一可用于DeFi的预言机”。

作为分布式价格预言机,NEST是通过去中心化激励方案解决价格数据上链的问题。

具体来讲是通过矿工双边报价的方式来生成价格,然后验证者如果觉得报价与市场价格之间有偏差,那就可以吃单套利,然后在链上直接生成价格。

而以Chainlink为代表的其他预言机,是通过分布式节点向链上合约“喂数据”的方式形成预言机数据,通俗来讲就是由节点(也即矿工)把数据上传到链上。

相对而言NEST的价格比较能够代表市场公允价格,而不是依赖于节点的判定,但这在某种程度上也是NEST未来可能面临的瓶颈,即团队影响力被弱化。

但总体来说,NEST还是令人眼前一亮。

Zoracles新发布的零知识证明预言机

区块链领域技术进步飞速,其中的大热的预言机项目自然也是如此。

虽然预言机能够促进交易数据和智能合约之间的连接,但目前这些主流的预言机很少能够提供隐私保证,用于保护来自数据源的信息流,从而去减少预言机操纵的风险。

最近就上线了一款预言机+零知识证明的预言机项目——Zoracles,它是一款真真正正的去中心化项目,而且非常有意思;它没有所谓项目方,完全由匿名开发者、风险投资家、市场营销人员和贡献者发起。不同的成员负责代码开发、社区审核、文档创建、营销和战略决策制定,完整地像我们展现了区块链内的共识精神。目前代币(ZORA)也已经上线Uniswap。

预言机+零知识证明,这是一种怎样的化学碰撞?首先让我们来了解一下什么是零知识证明:

零知识证明是指证明者能够在不向验证者提供信息本身情况下,使验证者相信某个论断使真实可信的一种技术,比如目前匿名性非常突出的数字资产ZCASH的匿名交易,就是依靠“零知识证明”实现的。

举个例子,A要向B证明自己拥有某个房间的钥匙,并且该房间只能用钥匙打开,而其他任何方法都打不开,这时候,A可以选择把钥匙交给B,B用这把钥匙打开房间的锁,从而证明A拥有该房间正确的钥匙,或者A自己用钥匙打开房间,从房间里拿出来一个物体出示给B,B知道这个物体确实只有房间里有,而方法二的原理就是零知识证明,零知识证明可以在不泄露信息本身内容的情况下,证明我知道这个秘密,可以有效解决许多验证问题,同时也能保证自己的隐私。

而Zoracles的运行机制非常简单,主要就是通过在Open Oracle的基础上建立价格抓取从而完成数据喂价(Open Oracle是Compound开发的一个框架,旨在使连接外部数据源的工作民主化。当需要该数据供DApps使用,但又要提供ZKP来创建来源和金额的匿名性时,复杂性就会增加。)而Zoracles协议中的零知识证明是为了给智能合约提供机密数据而建立,并且最近又增加了一个可验证的随机函数,以保护数据源免受价格操纵。

它的商业模式也很亲民,其团队将Zoracles定位为一种治理和引导协议,Zoracles主要价值主张是“Snarks as a Service”。大多数预言机服务对用户的每次数据请求进行收费。这对于需要经常性价格喂价的DApp协议来说,可能成本非常昂贵。而Zoracles由于数据是通过Coinbase Pro、OKex等方提供预言机服务,不存在按请求付费的费用,并且Zoracles协议没有功能型代币。另外由于Zoracles协议利用Uniswap时间加权平均价格,因此不需要聚合器的节点基础设施来确保定价准确性。

结语

2020年的预言机的格局,像极了2017年的区块链公链,都被寄予厚望,都是齐头并进,都还没有太多开发者的涌入。

但公链后来经历了千链大战,以太坊杀手们在鏖战中几经凋零,市场仍是以太坊一家独大。

那么预言机以后会怎么发展呢?我想在预言机的未来,无论它如何变化,其中的安全性、准确性、可靠性和完整性都会是不变的主旋律。

—-

编译者/作者:链推者___Ethan

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...