或许在 2017 年,像规模的其他很多术语一样,智能合约逐渐成为了那种没有意义的风行词。一个智能合约,至少从理论上来说,是一份差异于传统的法院系统,通过代码强制执行的合约。问题在于,这类合约中有很多都包括预言机。
话虽如此,普雷斯特维奇增补称,Maker 的预言机系统对付当前很是但愿琢磨 DeFi 的人来说大概是效率最高的。
然而,整个问题的要害是,区块链并不知道与真实世界的事件相关的正确信息,因此我们必需记着,在彻底失败的环境下,恶意预言机并不会失去所有抵押品。而区块链独一能做的就是用抵押品的数量作为权重,较量差异预言机给出的谜底。换言之,要乐成作弊就需要对去中心化的预言机网络举办有效的 51% 进攻。实际上,由于这与 PoW 网络中的传统 51% 进攻有如此多的相似之处,斯托克曾经提议让矿工本身办理加密钱币网络上与预言机相关的纠纷。
2017 年,斯托克在伦敦举行的 QCon 勾当上做了一个演讲,总结了数年来被提出的各类预言机办理方案,包罗他本身的 Bitcoin Hivemind 项目。他存眷的要害问题之一是促使预言机收受用户行贿、甚至本身成为用户,然后哄骗赌注的功效从中牟利的诱因。斯托克还谈到了预言机数据果真后被低价转售的问题,这种做法会让预言机更可贵到本身的酬金。
“你愿意在一个预言机系统上堵上几多钱?这才是真正的要害问题,”普雷斯特维奇说。“你愿意为此压上全副身家吗?”
然而,按今朝的环境来看,DeFi 并没有完全实现这个方针。这是因为最值得存眷的智能合约范例依旧需要利用以预言机形式存在的可信第三方。 凭借可以或许消除对可信第三方需求的智能合约,去中心化金融(DeFi)本质上是一项旨在代替金融遗留系统的绝大大都成果(纵然不是全部)的举动。
这个预言机大概是恶意的可能无效的,意味着对智能合约纠纷的处理惩罚大概堕落。举个例子,假如预言机被黑,节制功效输出的就不再是预言机背后的实体,而是黑客。又可能,假如两边对一场体育赛事赌博,输掉的一方或者可以或许行贿预言机陈诉错误的功效,导致智能合约把资金发送给实际上输掉的那方。因为区块链自己无法验证预言机提供应它的链下数据的真实性,这种诈骗行为是有大概的。尽量实际赢了的一方可以提出抗议,但区块链生意业务往往是不行逆的。
说白了,区块链上确实写了些代码,但这一事实并不能辅佐我们抵挡糜烂的预言机。一方面,DeFi 有时被称作“钱币乐高”;另一方面,一些品评者认为与预言机相关的潜在问题使其更像是“钱币叠叠乐”。
比特币的一个要害创新就在于它实现了一个不需要可信第三方来处理惩罚生意业务的数字金融系统。这样一来,比特币网络就可以保持不受禁锢、无需许可的状态,也不行能被关停。而 DeFi ,至少就其当前的运作模式来看,其问题就在于它通过预言机从头引入了第三方安详裂痕。
正如金融不变理事会(FSB)克日宣布的一份关于不变币的文件所示,对付那些不但愿此类系统存在的当局来说,克制去中心化不变币的开拓是一个潜在的选项,而预言机正是禁锢机构和政策拟定者可以对准的一其中心化的妨碍点。
“我虽然认为在 Reality Keys 之后已经有了进步,”埃德加说。“举个例子,Augur 确实有点儿实际的浸染(尽量存在一个无法强制执行的安详边界)。Augur 可以以必然的价值被买断,因此,为了确保安详性抵押的金额必需低于这个价值。Augur 的系统在实验自禁锢,这虽然是对的,可是这阻止不了数据寄生,因此自禁锢大概不管用。”
今朝来看,去中心化预言机系统是否能为 DeFi 智能合约提供足够高的靠得住性还未可知。
在斯托克看来,在埃德蒙德·埃德加(Edmund Edgar)提出 Reality Keys 办理方案之后的六年时间里,人们没有取得任何希望(甚至大概倒退了)。然而,埃德加并差异意这个评价(这一点稍后再谈)。
Augur 和 Chainlink 都已经在以太坊上激活了,与此同时,Bitcoin Hivemind 则打算在将来某一刻作为比特币的一条侧链上线。总的来说,这些网络的想法是缔造正确的鼓励机制,确保预言性可以或许采纳正确的动作,而不是缔造某种防弹式的办理方案。这个鼓励布局的一个焦点部门凡是是要求预言机拿出某种形式的抵押品,假如他们提供虚假或错误的信息,抵押就会没收。
“法令问题在去中心化的世界里很洪流平上是一个成果性的问题,”巴尔赫特暗示。“假如有一个封锁开关,某处就大概存在一个受禁锢的实体。到今朝为止,真正的 DeFi 依旧只是一种空想。预言机成果的去中心化,假如可以或许实现,将会消除这个封锁开关,这会是迈向实现 DeFi 空想的一大步。”
“某种意义上,比特币精力是你得节制你本身的钱,而当你把它交到其他人手里的时候,你就不再属于谁人世界了,”斯托克在 2017 年那次演讲快竣事的时候这样说道。
尽量今朝你可以对体育赛事下注,用你的加密钱币资产对冲内地法币而不需要把加密钱币的托管交给第三方,你依旧需要预言机来处理惩罚这些合约。
除了环绕信任的问题之外,预言机照旧禁锢机构的潜在方针。Abra 可以被视为这方面的一个研究案例。
“我的观点是跟着时间的流逝,比特币和以太坊实现了主流化,吸引了一些人,他们没有那么多的技能、履历,对真正办理那些值得存眷的问题也没那么大的乐趣,”斯托克增补道。“他们只想快速参加进来。因此,固然存眷度再次变高了,但依旧没有希望。”
就今朝来看,对付去中心化预言机系统的成长前景,或者资深区块链咨询师彼得·陶徳(Peter Todd)说得最大白,他曾在几年前评论过斯托克的 Bitcoin Hivemind(厥后更名为 Truthcoin ):“我会说乐成的几率很低,但至少这是一种天才式的猖獗,而不是愚蠢的猖獗。”
致力于开拓预言机问题的去中心化办理方案的项目包罗 Augur, Bitcoin Hivemind 和 Chainlink 。就在去年,Chainlink 这个项目标存在反应出了人们对付预言机问题的潜在办理方案的欢快和等候,因为就在山寨币汗青上最糟糕的一年里,其代币 LINK 成为了少数几个表示优于比特币的代币。然而,需要指出的是,以太坊首创人 Vitalik Buterin 最近分享了他的概念,他认为 Chainlink 还不足去中心化,无法办理与预言机相关的所有问题。
合成资产是 Abra 成立一个全球化的、无需许可的银行的一次实验。所有存储在 Abra 钱包中的资产都曾经只是比特币区块链上通过智能合约对冲那些资产价值的比特币。Abra 的根基理念是通过 Abra 的 app ,用户将可以或许在他们的智妙手机上持有美元、苹果公司股票在内的任何资产,然而,真正的基本资产是通过预言机跟踪这些资产价值的比特币。
“正如我一向所说的,一种去中心化的设计大概最终无法实现,可能被一些很是很是简朴的对象比下去,好比 Reality Keys、‘http://oracle.bitcoin.com’ 这样的处事、谷歌等等,”斯托克说。“可是后者这样的方案会成为所有资金的托管方。他们拥有一切,这对他们来说是一种恶梦。”
这个现实被称为预言机问题。实际上,这个问题依旧以差异的水平存在于迄今为止宣布的所有 DeFi 应用中。
顺便说一句,在以太坊平台被推出之前,预言机问题就是人们对它的主要品评点之一。实际上,假如智能合约必需依靠预言机的参与,它还算是智能合约吗?这一点确实值得商榷,因为实际上担保其功效的并非是链上代码。
Augur 最初基于斯托克的 Truthcoin 白皮书,然而斯托克对付他的模子是否可以或许付诸实际也存在担心。
尽量 DeFi 规模的开拓者和研究员一直在尽力办理预言机问题,我们并不知道他们是否可以或许找到一个有效的办理方案。假如预言机不能抵挡当局审查和糜烂,那么 DeFi 的很多焦点卖点城市烟消云散。
就算来日诰日就会呈现一个足够去中心化的预言机问题办理方案,它也会需要很多年来取得人们的信任。跟着预言机所节制的钱越滚越多,对或人而言找出设计上的漏子可以得到的长处也就越大。在加密钱币规模,本日看上去还很安详靠得住的处事,一夜之间就大概被推翻,暗网市场多年来的成长已经说明白一切。
虽然,比特币网络的运行同样依靠鼓励机制而非保障机制。究竟,并没有任何事物在阻止 51% 的比特币矿工谋害作恶,也不存在任何事物来答允比特币生意业务产生。矿工处理惩罚生意业务、推行职责,是因为他们被鼓励这样做。
“他们完全是一团糟,并且至今没有人对预言机问题有丝毫重视,” Bitcoin Hivemind 和 Drivechain 的首创人保罗·斯托克( Paul Sztorc )在被问及对今朝 DeFi 预言机状态的观点时汇报 LongHash 。
之所以需要预言机,是因为像这样的加密钱币网络缺乏对外部世界的常识。假如没有第三方提供来自链外的数据,那么以太坊网络就无法相识当前的 ETH/USD 汇率可能谁赢得了最近一次美国总统大选。
预言机问题的潜在办理方案有哪些?
“没有恒久的办理方案,” Summa 的首创人詹姆斯·普雷斯特维奇(James Prestwich)说。“已经有不少人投身到保持系统运作的恒久事情中。价值预言时机一直是协议外因素的压力点,就像管理一样。”
“我们已经不在任那里所运行任何合成资产了,”Abra 的首席执行官比尔·巴尔赫特( Bill Barhydt )汇报 LongHash。“一切都是原生的。我们综合了对法令不确定性和本钱方面的考量。我会说,我们在技能上已经大获乐成,可是这个应用自己有点儿超前了。”
人们在 DeFi 背后的一些要害观念上投入的时间险些与的汗青一样长。举个例子, 2012 年 1 月宣布的 Mastercoin (此刻被称为 Omni )白皮书接头了当下 DeFi 风行的部门智能合约,譬喻 ICO 和不变资产。然而,预言机问题至今悬而未决。
预言机当前的问题是什么?
在演讲期间,斯托克用把钱放进一个黑匣子的比喻来表明预言机的问题。在他看来,假如爱丽丝和鲍勃操作区块链预言机就某事赌博,,各押了 5 美元,那么对赌注的功效做出最终抉择的预言机实际上就成为了这笔放在黑匣子里的钱的托管方,就可以和爱丽丝或鲍勃举办幕后生意业务。
上文提到的埃德蒙德·埃德加依旧在研究与预言机相关的问题,尽量 Reality Keys 已经被 Realitio 代替了。就预言机今朝的状态来说,埃德加认为 Augur 是一个努力的成长。
简朴来说,预言机指的是把现实世界的数据上传到世界的可信小我私家或实体。假设两边通过智能合约在链上就一场篮球角逐的功效赌博,第三方预言机通过向区块链宣布相关数据让智能合约相识角逐的功效。这个进程凡是通过软件自动实现。举个例子,一个呆板人可以爬取 NBA 官网上的角逐分数,然后把分数自动宣布到区块链上。但岂论这个脚色是人照旧软件,它都存在于区块链之外。
假如问题在于无法信任中心化预言机,那么去信任的去中心化预言机理应可以或许办理问题。但事实证明这种预言机的开拓很是坚苦。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。