查看原文
其他

什么是预言机?能干啥?为什么是Web3的核心要素?

稻穹思 传DAO士 2023-07-20
传稻士社区:没有好问题,就没有好答案。
为什么V神说预言机问题非常重要?
为什么预言机是Web3应用的关键要素?
为什么Web3和Web2不能直接连通,传数据得通过预言机?
数据上链的过程中,怎么样去验证其真实性?
假如有许多的信息需要验证,比现实时间延迟太多,怎么办?
---------------

在电影《黑客帝国》中有一位先知,名叫Oracle,看似不起眼,其实她才是最关键策划者,把三大势力都放到她的局中。

先知本来只是母体中的程序,设计她的目的,仅仅是探测人类情感,协助母体升级。

母体和人类的对抗,已经有5次,锡安被消灭了5次,里面的人类也被杀光了5次。

没想到,在这个过程中,先知逐渐地从一个纯理性的程序变成了一个有感性的程序。她想实现一个梦想--结束母体与真实世界之战。

因为她能预见很多事情,又很和善,成为了虚拟世界的母体和现实世界的人类之间的桥梁。

为了改变力量对比,把母体和人类的两方博弈,变成三方博弈,她故意引导史密斯这个病毒程序接近自己,并让其复制了自己的能力。之后,母体不得不改变计划,与人类联合对抗史密斯。最终,不仅让虚拟世界的母体完成了进化,还达成了与真实世界的人类共存的协议。


而在Web3的世界中,也有Oracle,同样扮演了非常重要的角色,能够将区块链连接至真实世界中的数据和系统,但在这里,中文翻译不叫先知,而是叫预言机。

什么是预言机?


预言机听起来好像是用于预测未来的机器,实际上它并不能预测未来,千万不要被这个名字误导了。预言机只是一个用来服务区块链网络的中间件,是给区块链公司或者互联网公司提供各类数据的中间商。

有些数据来自于Web2的互联网或者现实世界,需要预言机扮演数据代理人的角色,通过它接受外部数据并辨别真伪后,把安全可信的数据发送给智能合约,智能合约才能被触发并执行相应条款。比如,一个赌球的dApp,就可以用预言机来获取现实世界球赛的结果数据。

即便是都在区块链上,因为存在多个公链,也需要有跨链的数据获取。比如,去中心化交易所(DEX)需要调取全网某个代币的价格来给交易对定价,就可以用预言机通过跨链的方式来获得这个链外数据。

早在2015年,预言机就已出现,近来随着 DeFi 市场的崛起才越发受人关注。

功能角度来看,预言机的功能比较纯粹,主要解决区块链内外数据可信连通问题。

应用场景来看,链外数据是一个很大的生态,预言机可以应用在公开网站信息、物流追踪、保险自动赔付、获取跨链信息等多场景…

商业角度来看,预言机模式其实类似一个数据服务提供商,中心化预言机的商业模式本质上是一个数据服务平台,而去中心化预言机是一个多元的数据服务生态。预言机的发展一方面依赖于区块链/智能合约技术的发展,一方面又助力区块链/智能合约的业务延伸,比如区块链在金融、保险、物联网等行业的应用。

为什么会起一个这样的名字呢?

这个名字来源于古希腊神话中的先知(Oracle),先知可以跟奥林匹斯山上的诸神进行沟通,对未来做出预言,并将神的旨意传达给祈求未来的人民。


在Web3和区块链技术的世界中,预言机(Oracle Machine)扮演着类似的角色,充当着区块链生态系统与外部数据源之间沟通的桥梁,实现智能合约与真实世界的数据互通。

为什么需要预言机?


你可能会疑惑,为什么区块链上的应用不直接获取这些数据,而是需要一个中介呢?

因为加密世界的运行逻辑不同,无法直接获取。区块链上的数据都是通过共识机制达成的全局共识,而现实世界的数据并非都是共识的结果。两个世界的连通需要可靠的预言机。通过预言机提供可信的数据,转换成为区块链可读可用的数据。

以价格为例,价格上链的本质不是往链上“上传”价格信息,而是要在链上形成(生成)价格事实。

大多数 DeFi 项目都需要预言机,他们的生态系统都需要依靠预言机将链上 DeFi 智能合约连接到链下数据源,以获取商品和加密货币价格等数据,实现区块链世界与现实世界的数据交互。所以,DeFi市场越繁荣,预言机对于其项目的智能合约来说也就越至关重要。

另外,在保险、金融、随机预测、物联网等各个场景中,预言机在区块链中已经展现出其不可替代的价值:作为区块链延伸的触角,搭建了链内与链外之间的可信桥梁,构建相互融合的价值生态。

项目方每一次查询信息、调用数据都需要付费。可以通俗地理解为,预言机就像将DeFi世界与现实世界连接的桥梁和纽带,并最终保证其安全性和互通性。


在Web3模式中,关键要素有区块链、加密资产智能合约、预言机,当然还有加密钱包以及存储网络等各种基础技术。

区块链是Web3的支柱,提供了安全的执行层,可以在其中创建、发行并交易加密资产,并且开发可编程的智能合约。区块链是Web3的结算层。

加密资产是数字通证,是Web3去中心化应用(dApp)的原生虚拟货币,可以用于支付Web3服务并参与Web3治理。以内容创作领域来说,通证是发放给Web3内容创作者的价值单位,并以数字化且可编程的形式存在,功能远不止价值交换。在Web3中,通证可以表示对某一协议、项目或区块链的投资。通证也可以在这个项目或协议中用来支付或保障服务。另外,通证还可以让持有者参与到协议或项目的治理。

智能合约是区块链上不可篡改的程序,利用“如果x是真实的,则执行y”的代码逻辑自动执行交易。可编程的智能合约可以创建dApp(去中心化的应用)。

dApp与Web 2.0的应用不一样,它们不由任何一个人或组织运行,而是由去中心化的区块链网络运行。去中心化应用看似简单,但却能够打造出点对点金融服务(DeFi)、数据驱动的保险产品以及P2E游戏等非常复杂的自动化系统。

预言机不仅能够将区块链连接至真实世界中的数据和系统,并提供关键的基础架构,打造一个具有互操作性且统一的Web3生态,还能减少大量传统书面合约的低效情况的发生,并通过和区块链技术的结合强制让所有事情都在一个完全透明、匿名的情况下运行。当智能合约能够与区块链网络以外的数据和系统交互,其发展潜力是无穷的。

由于区块链分布式网络中的每个节点必须在给定相同输入的情况下获得相同的结果,因此该架构被创建为确定封闭的系统环境,只能获取到链内的数据。当智能合约的执行触发条件来自外部信息时,就需要预言机来提供数据服务以进一步对不确定的外部世界作出反应,这是目前实现智能合约与外部互通操作的唯一途径,而这类由预言机服务加持的智能合约,也被称为混合型智能合约。

在混合型智能合约的交易模式下,智能合约处理的数字资产分为:链上资产和链下资产。其中链下资产又包括:线上资产与线下资产,因为他们均不在链上。

怎么能把这些链下的资产信息上链?

这就需要用预言机等工具链接链下资产(线上、线下的资产),然后通过智能合约在链上进行交易。

例如,Aha 和 Bob 希望对赛马的结果下注。总计 80 美元由智能合约托管,Aha 在 X 队下注 50 美元,Bob 在 Y 队下注 30 美元。游戏结束时,智能合约如何知道把钱给 Aha 还是 Bob?解决方案是需要一个预言机机制来在链下检索准确的匹配结果,并将它们安全可靠地传送到区块链。

(Web3由去中心化的计算网络组成,这些网络通过预言机连接)

预言机在DeFi中的主要用途大致有以下五个:

  • 抵押贷款清算:借贷协议(即Maker、Compound和Aave)依靠价格预言机来决定何时清算用户的抵押贷款。如果一个用户的抵押品下降到某个阈值以下,该账户就会被清算。

  • 衍生品定价:衍生品平台(如Synthetix、Perp、dYdX)使用预言机实时计算加密资产的价值,品类包含了期权、期货以及合成资产。

  • 指数定价:指数平台(如Set)使用预言机来检索指数成分的即时价格。

  • 保险协议:保险协议(如Nexus Mutual)在向区块链报告和发布索赔之前利用预言机来验证索赔。

  • 预测市场:去中心化的预测市场(即August和Gnosis)依靠预言机进行链下事件结算。


预言机的难点是什么?


听起来好像预言机也没什么了不起,只是一种中间件调用外部数据,然后把数据返回到区块链中。

实际上,预言机并不是简单找几个节点获取报价,然后取中位数给链上喂价这么简单,这其实仅仅是预言机的基础功能。

预言机是个超级难题,在使用过程中有下列几个难点:

1 如何保证获取的外部数据源真实可信?

首先,确保数据的准确性。要通过合理的方式将价格数据在链上生成,就算难度再高,这也几乎是唯一可行的正确逻辑。

但由于混合智能合约构建的生态系统极其复杂,在不同的场景下,如何保证稳定可靠,且数据来源可信,是个难题。


2 如何保证数据在传输和处理过程中的安全?

对预言机来说,中心化或去中心化不是目的,其目的是要实现安全的可靠的数据送达服务。

如果在预言机系统中出现错误数据、甚至被黑客攻击,影响会非常大。因为预言机非常重要,因此也几乎是所有DeFi协议的主要故障点和攻击媒介。现实情况中,因为预言机遭受攻击而造成的沉重损失屡见不鲜。

Synthetix曾在2019年6月遭遇过重大的预言机问题。其Synthetix Oracle,负责给Synthetix智能合约提供外部数据。它在6月25日引入了错误价格数据,该数据报告的KRW(韩元)价格是实际价格的1000多倍。这一错误数据被一个交易机器人利用,该交易机器人所有者借此兑换了3700万的sETH,价值超过10亿美元。

最后Synthetix跟该交易机器人的所有者协商解决,在支付一定的漏洞赏金之后,将sETH恢复。也就是说,在这个过程中,Synthetix的中心化预言机错误提供了KRW价格,从而导致悲催后果。

3 如何低成本保证服务的时效性?

对于 DeFi 应用程序和协议来说,市场瞬息万变,延迟极小的预言机是至关重要的。

但在去中心化预言机中,往往时效性比较差,而且成本高。而中心化的预言机又会存在单点故障问题。

因此,预言机问题是整个区块链行业的公共问题。如果没有安全的预言机,DeFi大厦就没有稳固的地基,也无法扩展壮大。目前DeFi已经锁定超过6.8亿美元价值的资产,且还在持续发展中,如果预言机出问题,几乎是不可承受之重。

在V 神(Vitalik)的文章《回顾区块链近 5 年经济学进展,以及新出现的问题》一文中,预言机问题排在第 16 条,V 神将预言机问题的重点放在了「获取真实数据」 这一核心要素上。

他认为,作为 Web 3.0 时代最为重要的基础设施之一, 安全稳定的去中心化预言机系统将在推动 DeFi 发展方面起到决定性作用!

每个预言机,无论链上或链下,都有自己的优势和弱点。其可能存在的问题也是评估其可靠性的出发点:

  • 51%攻击:如果一个共谋团体控制了51%的大多数节点会怎么样?届时,这部分实体便可以操控哪些价格信息被使用而隐藏哪些,哪些数据认作是绝对真理就由他们说了算了。

  • 镜像攻击:一个预言机节点能否将其数据分享给被它所操控的其他节点呢?然后把虚假的信息像景象一样轻松复制传播。

  • 数据篡改:预言机是否从可信的来源接收数据?外部数据提供者可能会发送被操纵的或错误的数据给预言机。

  • 活跃度问题:预言机是否及时向链上推送了数据?预言机如果没有足够的活跃度而造成更新不及时,就会对依赖它们的智能合约造成破坏性影响。


预言机是如何运作的呢?

在处理链下资产的时候,预言机是如何把这些外部数据提供给智能合约?

预言机充当区块链数据API(Application Programming Interface,应用程序接口)之间的中间层,将数据转换为区块链可以读取的格式;此外预言机还负责验证外部数据的正确性。

(预言机保护区块链及其外部交互,审查在混合智能合约中来回传输的数据并提供安全许可)

预言机分哪些种类?


从预言机的架构来说,可以分为中心化和去中心化两类。

中心化的预言机

Oraclize 是一个中心化的预言机,是一个为以太坊提供中心化数据传输预言机服务的项目,其依托亚马逊 AWS 服务和 TLSNotary 证明技术,提供预言机的服务。Oraclize给用户提供了API接口,用户只需要调用预先设计好的合约接口,就可以使用预言机服务获取外部数据。通过TLS(Transport Layer Security,传输层安全)协议实现Web数据的可靠传输,并结合Intel SGX(Intel Software Guard Extension)确保数据在本地不可篡改。

中心化预言机作为一个独立的单点模块,具有高性能的优势,但同样也有单点故障、难以拓展的风险,一旦被攻击,会导致智能合约丧失了确定性和可靠性,从而使大多数基于现实场景的智能合约用例的不可用。

国内主流联盟链如趣链、蚂蚁链等大都采用中心化预言机的实现方式。

去中心化的预言机

去中心化预言机建立了一个去中心化的数据网络,每个预言机都是网络中的一个节点,其架构分为链上组件和链下组件。链上组件负责和用户交互,收集、响应用户请求,而链下组件则是数据网络,用于处理数据获取和传输。

Chainlink 是以太坊区块链上第一个去中心化预言机解决方案,主要提供用于帮助智能合约访问关键链外资源、网站 API 和传统银行账户支付的预言机服务。

由于Chainlink是一个分布式的数据网络,所以可以避免单点故障的问题,但同样地,因为增加了分布式的数据一致性需求,其性能和实现难度成为了新的难题。

对比来看,中心化预言机由单机负责数据获取,需要引入第三方可信机构,而去中心化预言机则是多机并行,通过互相验证保证一致性。因此中心化预言机适用于对实时性要求高、可信度高的场景,用户体验较好;而去中心化预言机则相反。

从预言机的数据验证模式来说,可以分为间接数据验证和直接数据验证两类。

间接数据验证预言机

采用往链上合约“喂数据”的方式将线下数据(价格)上传到链上,以备其它合约调用。

这种预言机,数据的验证并不是直接的,而是通过对上传者(信誉节点)进行验证的方式间接保证了数据的真实有效。

比如,ChainLink、BAND 就是采用的这种验证方式。它从多个预言机节点、数据源获取数据,将数据聚合,并将经过验证的聚合数据传输至智能合约,触发合约执行,以此来在整个过程中规避了中心化风险。这种方式的好处是获取数据的成本相对会更低,数据提供的频次会更高,在性能上会更好。


这类预言机存在两个潜在问题:

1,数据的验证并不是直接的,而是通过对上传者进行验证的方式间接保证了数据的真实有效。依赖于节点的信誉,存在中心化的风险,在节点规模不够的情况下,作恶的成本相对来说比较低,安全性低。

2,上传数据的节点的信用风险决定了该预言机数据的攻击成本。如果基于该预言机提供的价格衍生了 1 万亿美金的资产,则预言机节点的信用也应当与之匹配,这在现实中显然是不可能的,无论采用怎样的节点随机性都无法保证,这是本质问题,不是技术问题。

目前市场上常见的预言机网络有 Oraclize、ChainLink、DOS.Network、MakerDAO、Band Protocol、Tellor 等,他们各有各的特点,去中心化程度以及验证方案也各不相同。

这些都属于间接预言机,并不是直接在链上生成数据事实。其中比较特殊的是 Tellor 采用 PoW 机制进行验证,但本质上也是间接预言机。

直接数据验证预言机

直接数据验证预言机:在链上对于数据进行直接的验证,数据的提供方是直接在链上验证并提供的。比如,NEST属于价格预言机,是通过分布式矿工双边报价的方式在链上直接形成价格,然后,验证者验证后供下游DeFi调用,是直接预言机。

典型的例子是NEST。NEST是运行于以太坊上的去中心化的价格预言机网络,其定义并实现了一种全新的在区块链网络上生成链上事实的机制,采用市场博弈理论,通过矿工双边资产报价的方式将链下市场的价格事实同步产生于链上,并结合 NEST 报价挖矿机制,对矿工进行激励,使其成为一套逻辑闭环的分布式报价系统,完美的将链下价格事实同步在链上生成出来,形成了分布式价格预言机。

NEST通过去中心化激励方案解决价格上链的问题。NEST 上的每一单报价都会经过全市场验证者的验证,报价只有通过验证期,经过验证之后才会在链上生效。NEST的验证方式是一种完全的去中心化的方式、安全可靠、符合区块链精神。

NEST存在一个问题,就是依赖于以太坊网络,以太坊的拥堵、以太坊的高昂的Gas费都是不可控的,运营成本更高,只能服务于以太坊网络。

实际上,以上两种分类方式是可以组合的。这样就有四种:中心化的直接数据验证预言机,去中心化的直接数据验证预言机,中心化的间接数据验证预言机,去中心化的间接数据验证预言机。

还有一些基于功能的分类方式,列举如下:

输入预言机

输入预言机最为常见,它们获取和验证外部数据以供混合智能合约协议使用。预言机协议使用分布式节点网络,从API和其他网源中检测出聚合数据,这些数据以某种方式进一步聚合,在可接受的误差范围内达成共识数。

输出预言机

供应链管理、物联网系统和银行网络都可以用预言机来发送数据以指示事件已完成。例如,航运公司可用输出预言机在给定行程中验证敏感货物的恒温状况,单车租赁或共享汽车app也可以使用输入和输出预言机来指示已付款并解锁单车或汽车。

跨链预言机

如今,区块链和智能合约的用户越来越多。任何一种区块链都不太可能在世界范围内普遍使用。因此,区块链必须相互通信以实现互操作。跨链预言机不仅增强了Web3协议的流动性,还有助于抑制各种区块链社区之间的竞争和部落主义、激励生产性合作。

跨链预言机监控各种区块链的活动并将情况报告给其他区块链或跨链桥。一个区块链的原生加密资产可通过跨链桥在其他区块链上进行交易。预言机会预防双花或其他操纵活动发生。

计算预言机

除了获取和验证外部数据之外,预言机还执行其他功能,如生成可验证的随机计算,通常在由于网络吞吐量限制或经济障碍,需要在链下计算随机性时完成,称为可验证随机函数(VRF)。VRF可公平且透明地生成供链上智能合约使用的随机数。例如,NFT通常一组铸造10000个,每个用户随机铸造其NFT。使用预言机来生成VRF可确保铸币过程是随机、公平且可通过数学算法证明的。

预言机还可充当“软件机器人”,在特定事件发生时自动执行智能合约。例如,预言机可以等收益耕作收成达到特定金额,然后再提取资金或将其转移到其他协议以使收益最大化。预言机还可以用零知识证明安全地验证数据的真实性,最大限度保护用户隐私,而不牺牲数据安全性或交易速度。

理想的预言机(Oracle)应该是怎样的?

在去中心化金融业务DeFi中,对预言机的要求最高,可靠性和可信度都会影响交易。随着Web3的发展,未来 DeFi 的资产规模可能数以万亿计。

那么,DeFi 所需的预言机(Oracle)应该是怎样的?

为了保证价格的真实有效以及足够及时,DeFi 所需的预言机必须是一种对价格数据直接进行验证的预言机。同时,该预言机也应该能够将攻击成本提升到一个极高的程度,接近无穷大;当然,该预言机也一定要是分布式的,去除所有的中心化风险。


理想的预言机需要满足哪些条件?

对 DeFi 所需要的预言机网络,需要具有以下5个特点:

1) 数据具备准确性:能真实反应市场数据

2) 数据具备灵敏性:对市场数据的反应足够快

3) 数据具备抗攻击性:扭曲或者影响真实数据的成本极高

4) 对数据进行直接验证:且验证者是任意第三方,同时不需要审查或门槛

5) 网络系统是分布式的:不需要审查或门槛,可以自由进入或退出

这些是对一个真正意义上的预言机系统所提出的严格要求,链上可用的事实不多,链下数据事实的上链显得格外重要。

预言机的应用领域有哪些?

稳定币

目前预言机主要服务于加密资产类稳定币。加密资产类稳定币是由加密货币抵押为基础。加密资产类稳定币不是保持一对一的比率,而是试图通过维持更高的抵押品与稳定币比来将其价格与法定货币挂钩。例如DAI和bitUSD。DAI通过超额抵押资产发行,其抵押物为以太坊等链上资产。

加密资产类稳定币有链外信息交互需求,需要预言机实时的去获取外部世界稳定货币本身和锚定资产的兑换率等数据。

借贷

SALT Lending, ETHlend等去中心化P2P借贷平台允许匿名的用户用区块链上的加密资产抵押,来借贷出法币或者加密资产。

交易所、货币市场等利用数字资产的协议,使用预言机来确定特定稳定币资产的储备以及去中心化借贷中借方的抵押品。与外部市场现货价格挂钩的其他资产使用预言机来更新价格。

这类应用需要使用预言机在贷款生成时提供价格数据,并且能监控加密抵押物的保证金比率,在保证金不足的时候发出警告并触发清算程序。同时,借贷平台也能用Oracle来导入借款人的社交和信用和身份信息来确定不同的贷款利率。

DEX 去中心化交易所

大量集中式和分散式加密协议需要用预言机来访问外部数据,比如去中心化交易所,需要用预言机的价格汇总来执行限价单。

2021 年 5 月,Vitalik 在 Uniswap 治理论坛上创建了一个帖子,名为“UNI 应该成为一个预言机代币”。他认为预言机需要提供链下数据,并且 UNI 处于有利地位,可以为高价值、容忍延迟的用例提供 Chainlink 的替代方案。实际上,Uniswap V3 已经具有了许多预言机的功能了。

NFTs 和 GameFi

预言机还支持动态NFT等混用NFT。NFT于区块链上铸造,是一种完全独特的代币,可在不同钱包之间交易,不能分割或交换任何其他实物。动态NFT还可根据外部事件或成就(如当前天气、体育比赛得分或解锁游戏成就)而变化。

如前所述,计算预言机产生可验证的随机性,随机为NFT分配毛皮颜色、帽子样式或背景颜色等特征,还可选择随机获胜者竞争独家NFT空投等特殊发行物。区块链游戏和元宇宙协议将使用计算预言机来生成随机性,以创建可验证的公平竞争、获得稀有物品等概率事件。

SocialFi & DAO

预言机还能够在SocialFi和DAO的应用场景中充当去中心化的身份验证工具。通过利用集成链下和链上的活动数据,预言机在可以帮助用户在web3中验证和管理自己的身份凭证,同时也可以为个人信息管理以及公会管理方面获取性能仪表盘数据,增加信息管理效率。

企业/供应链管理

预言机还可以帮企业和供应链管理者实现Web2到Web3的通信,将前端和后端系统连接到他们选择的区块链网络。当然,许多人会选择定制的私链,这就需要预言机提供的跨链互操作性和通信。

由于系统可互操作的成本历来很高,共享敏感数据或访问内部流程也会有安全风险,因此预言机非常重要。有了预言机通过强大的加密原语来保护数据,大型规模经济便能够更有效地部署其资产并降低交易对手风险。

医疗保健和保险

保险协议使用输入和输出预言机,加上Web API、卫星图像、物联网式传感器、警察和医疗报告与法律文件,在索赔过程中验证可保事件,然后再触发赔付。农业、汽车、家庭、洪水、火灾和健康领域的保险公司的应用程序将使用混合智能合约,并利用预言机来协助合约工作。欺诈检测、索赔处理和审计部门也会利用许多新工具和资源以获得更高回报。

央行数字货币 CBDC

在央行数字货币(CBDC)和公共区块链势不可挡地成为主流的世界中,Visa 和 Mastercard 正在研究的私有 CBDC 区块链通过通信渠道和跨链桥以安全和高性能的方式与公共区块链通信,并通过合约跨多个加密货币对各种法定外汇价格进行准确、实时的链上定价。在整个 CBDC 和跨链 DeFi 的加密货币交互过程中,预言机是必不可少的媒介。

总结

如果加密世界仅仅满足于货币类应用,那么,仅仅通过加密世界内部也可以完成,例如比特币的交易。但,如果想要更丰富的服务,想要满足更多的需求,想要将智能合约的潜力发挥到最大,那么,很有必要为智能合约引入来自现实世界的数据。例如合成资产智能合约,可能需要来自于纳斯达克、纽交所的价格数据流;房产智能合约,可能需要来房地产市场的数据流;保险智能合约,例如航班延误险需要航班活动的数据流;贸易金融智能合约,可能需要获取GPS相关数据等。此外,随着人工智能和物联网的发展,智能合约对现实世界数据的需求只会越来越大。

而预言机是加密世界和现实世界实现沟通的不可或缺的「中间件」。这决定了其重要地位,会有越来越大的市场规模。预言机安全非常重要,它是很多智能合约,尤其是DeFi大厦的基础构建块,安全是其安身立命之本。

预言机对Web3技术栈进行了扩充,传输链下数据和服务,以推动智能合约创新;实现跨链互操作性,以确保各条区块链无缝连接。

预言机基础架构也为Web 2.0后端系统进入Web3世界提供了入口,为传统系统提供抽象层,轻松接入任何公链和私有链。最终,预言机将为传统系统带来去中心化计算和加密保障,并在Web 2.0和Web3之间搭建桥梁。

预言机作为区块链技术落定应用最为重要的基础设施,其对 DeFi 产业的发展起到决定性作用!未来需要更多创新的、优秀的预言机方案,不止于 ChainLink、NEST、Tellor…

几句大白话,帮你理解智能合约 & 预言机:

1、Code is law,What is law?丑话和可能性都说前面;

2、聪明人,丑话都说前面;

3、说出去的话,泼出去的水;

4、别谈感情;伤钱。


传稻士社区:读完了,请你思考下列问题:

1 预言机只是许多公开信息的数据库而已,为什么常常被黑客攻击?

2 预言机可以跟NFT结合,形成动态NFT,是怎么做的?

参考:什么是NFT 2.0?为啥说动态NFT是未来?与现实场景怎么结合?

3 假如你设计一个外包的业务,真实世界的工作状态数据应该怎样与智能合约结合?

关注传DAO士,获得更多Web3有关的知识
本文是《芝麻开门吧,Web3入门10日谈》的主题 8 “DeFi”文章之八
本系列包括10个主题,请持续关注。
1 加密货币 2 数字钱包 3 区块链 4 NFT 5 DAO
6 Web3 7 GameFi 8 DeFi 9 虚拟人 10 元宇宙

跟Web3和区块链相关的文章列表
做个明白人,一文弄懂Web 进化简史:从文档互联到价值互联
为什么说大部分 Web3 创业者在犯错?- Web3 创业的28个原则
区块链的下半场,与 NFT 无关?为什么说中国 Web3 的机遇巨大?
为什么说大部分 Web3 创业者在犯错?- Web3 创业的28个原则
Token 经济是 Web3 应用必须的吗?
为什么说 DAO的本质是可编程组织?怎么做?
波澜壮阔的DAO进化史 & 推动它进化的天才们
DAO 的进化史 2:他们正在颠覆谁?他们可能颠覆谁?他们是谁?
下一个加密牛市新叙事的10大关键词预测
数字人民币的真正意义是什么?会带来哪些机会?
从暴雪到GameFi?谁的未来更灿烂?边玩边赚是扯淡吗?为什么总是会出现死亡螺旋?
NFT精神史:罐头、青蛙和平凡人的15分钟英雄梦想
小白如何赢在Web3的起跑线上?
美剧《硅谷》中的51%攻击是什么?用算力来控制 Web3 的应用会发生吗?
什么是女巫攻击?为什么在Web3世界更严重?用DID能完美解决吗?
为什么别人送钱也可能是坏事?Web3中的粉尘攻击是怎么发生的?
区块链是什么?人们是怎么挖矿的?
什么是智能合约?代币(Token)是怎么造出来的?
送你几个存有以太币的钱包、以及它们的密码

假如你对Web3有兴趣,或需要跟DAO这种组织方式相关的知识,请去“传DAO士”社区索取,一群研究DAO实践DAO的人等着你,点“查看原文”看社区介绍。

欢迎扫码申请加入“传DAO士”社区,提高认知,结交志同DAO合的好友。

长按扫码!加微信

参考

预言机如何连接虚拟世界与现实世界 
https://www.20on.com/108449.html
实现Web3的核心要素:区块链、加密资产、智能合约和预言机 
https://zhuanlan.zhihu.com/p/544968966
预言机的前世今生:定义、困境、关键因素、分类、以及鲜为人知的应用案例 
https://www.jinse.com/news/blockchain/1560714.html
bZx 启示——关于预言机的故事 
https://www.163.com/dy/article/F6A7M1S50511TCGN.html
观点:价格预言机为什么对DeFi如此重要?
https://www.ccvalue.cn/article/669999.html
五分钟了解预言机的起源、定义、原理及发展 
https://www.btchangqing.cn/277916.html

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存