预言机是什么?纯干货!速收藏

预言机是什么?纯干货!速收藏

1、预言机(Oracle)是什么?
预言机是DeFi的基础设施,预言机的发展离不开区块链的发展,在比特币时代,大家对区块链概念没有清晰的认识,而且比特币不是图灵完备的区块链系统,在上面没有复杂的应用。进入以太坊时代,由于EVM的可编程,链上开始出现一些简单功能的Dapp,以太坊爱好者们在构建复杂的应用时遇到了一个问题,以太坊无法获取外部世界的数据,链上只存在一些交易、区块、收据相关的信息,需要通过单独的交易将链下信息记录到链上,为了得到公允的数据,引入了多方提交的机制,这是最早的预言机雏形。共识机制也在不断创新,起初区块链系统里面只有POW挖矿算法,在以太坊中有了POA和POW,17年6月份后EOS带着DPOS的区块链操作系统开启了长达一年的爱西欧。
跟别人提起预言机,很多人的第一反应都是预测市场,预言机这个名字确实容易想到预测。
Oracle最初是来源于古希腊宗教,意为“神谕、先知、预言”。而在互联网领域,预言机(英语:oraclemachine),又称谕示机,是一种抽象电脑,用来研究决定型问题。可以被视为一个多了个黑盒子(预言者)的图灵机,这个黑盒子的功能是可以在单一运算之内解答特定问题。
也许你会好奇这跟甲骨文公司有什么关系吗?其实没有关系。
Oracle在中国叫甲骨文公司的原因可能是另一个故事。在中国商朝晚期,王室把在动物骨骼或龟甲上做占卜记事的文字叫甲骨文,甲骨文被英译为Oraclebonescript,后来Oracle公司到中国中译为了甲骨文公司。
目前行业常用的价格预言机,一般是由某些机构或者“可信”节点采纳中心化交易所的价格,以数据的形式上传到预言机合约,以备其它合约调用。此方案存在一个根本性的问题,即价格的验证并不是直接的,而是通过对上传者进行验证的方式间接保证了价格的真实有效,我们将此方案称之为间接预言机。间接预言机的另外一个问题是,节点的信用风险决定了价格的攻击成本,如果该价格衍生了1万亿单位的资产,则节点的信用也应当与之匹配,这在现实中显然是不可能的,无论采用怎样的节点随机性都无法保证,这是本质问题,不是技术问题,因此间接预言机只能用于小规模的、非金融属性的场景。
是否存在一种对价格直接进行验证的预言机方案,以保证价格的真实有效以及足够及时?其次,该方案是否能够将攻击成本提升到一个极高的程度(最好接近无穷大)?最后,该方案是分布式的,即不存在中心化的风险。
在解决这一问题前,我们可以对所需要的价格及预言机方案进行提炼:
原则上,1-3不可能同时完美实现,但我们可以在三者中某一点上做出适度让步,以换取1-5的成立。
预言机的分类
大家都知道预言机是连接链下和链上世界的桥梁,把链下价格喂到链上区块链系统里面,这应该是最简单的预言机定义,在深入一点可以提供多节点喂价。现在区块链预言机的解决方案层出不穷,如何界定之间的区别和联系呢。首先通过有无宿主可以对一批区块链进行分类,
也可从共识算法里面进行分类,共识算法大致可分为权威证明POA,委托权益DPOS,权益证明POS,POA一般是由几个机构组成,只有联盟内的成员可以更改区块链内的数据,机构更新的频次比较低。DPOS是委托权益证明,在区块链运营方获得区块奖励的同时可以让一些持币用户委托成节点运营商从而获得出块奖励,
实现方式都是基于BFT的拜占庭共识来实现的,由于BFT需要密集的网络通讯导致DPOS的出块节点有一定的上限,从EOS和COSMOS的网络节点中可以看出这一点。POS是比较复杂的区块链网络,运行需要大量的节点运营商,节点运营商间通过随机选择算法抽签决定出块权,不需要BFT大量的通信数据,由于可以存在大量的节点,这让网络更加的公平和去中心化,在最新的以太坊2.0和波卡中,都提出了异步确认的概念,分别是Grandpa和Casper,通过出块和确认的分别,大大的提高了网络效率。
Polkadot和Cosmos都提供了开发工具,分别称为Substrate和CosmosSDK。它们的目的都是让开发人员能够轻松开始构建自己的区块链,包含各种即装即用的模块,比如Staking,治理模块,抵押模块,惩罚机制,身份验证模块等等。CosmosSDK将区块链拆分出了共识层(Tendermint内核)、网络层和应用层(CosmosSDK),需要使用Go语言来编写。
两者之间的主要不同在于CosmosSDK无内置虚拟机,而Substrate支持任何一种可以编译为WASM(WebAssembly)的语言,让开发人员有了更多的灵活性。Substrate利用Rust的特性,在共识插拔上做了很多努力。CosmosSDK无法修改共识代码,只开放了有限的接口可以使用,像链上升级,Wasm合约,出块和敲定分离的机制在Cosmos中更是难以开发,而Substrate将AURA切到BABE,在业务代码不改的情况下很快就可以完成。Substrate在区块链开发工程化上做的是之前项目所不能比的,Substrate不仅支持WASM虚拟机,还兼容EVM合约引擎,这些目前都已上线可用,这是Substrate的优势。
区块链的去中心化、不可篡改、可追溯等特性是我们跟踪链上行为的利器,但区块链无法主动获取链外数据。如果我们要将链下数据带到链上时,比如,获取BTC-USD汇率以实现各种Defi应用,该怎么办呢?
首先你可能想到的一个简单直接的方案是使用一个可靠的外部信息源来处理。但是我们后退一步想:我们为什么要构造一个链?一个重要的原因不正是去中心化吗?而「中心化」正是问题所在,「中心化」就意味着单点风险,而经验告诉我们,保持中心化信息源的长期可靠和准确是非常困难的。
如何确保数据的安全可靠并准确传递到链上是预言机重要的挑战。
Synthetix的预言机有一次报价错误,报出的韩元价格为正常价格的1000倍。该平台上一个交易机器人检测到这个错误后从中套利,获得了1000倍的收益,在一小时内获利超过10亿美元。无独有偶,bZx协议也发生过预言机报价异常的事件。
Aresprotocol是波卡生态第一个去中心化跨链预言机服务协议,也是第一个实现数据链上验证的新一代预言机服务协议,并且首创为数据使用者因使用预言机数据遭受业务损失时开辟补偿通道。作为连接现实世界和区块链网络的基础设施建设者,面向WEB3.0时代的宏大愿景,为万链互联和数字经济发展提供安全可信的数据服务。

主题测试文章,只做测试使用。发布者:最新稳定辅助网,转转请注明出处:https://www.744broad.com/16795.html

(0)
上一篇 2023年3月10日 上午8:18
下一篇 2023年3月10日 上午8:22

相关推荐

  • GitHub 2019年年度报告:Python最受欢迎,VScode贡献者高达19.1K

    GitHub 2019年年度报告:Python最受欢迎,VScode贡献者高达19.1K 前言文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:开源最前线(ID:OpenSourceTop)PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://note.you…

    RUST资讯 2023年2月17日
    70
  • 鲍勃迪伦:摘得诺贝尔文学奖的乡村音乐大师

    鲍勃迪伦:摘得诺贝尔文学奖的乡村音乐大师 1、鲍勃迪伦是美国乡村音乐人物中最具有传奇色彩的音乐家,他一生获得10次格莱美音乐大奖;6次格莱美名人堂奖;27届奥斯卡金奖;法国艺术勋章奖;92届普利策奖等。2016年,当鲍勃再一次获得诺贝尔文学奖时乐坛轰动了,世界为此疯狂,他却从容淡定,挥手潇洒而去!美国前任总统奥巴马于2017年1月卸任,不少白宫的官员都紧跟随…

    RUST资讯 2023年2月23日
    70
  • 锈湖旅馆Rusty Lake Hotel第一个房间攻略

    锈湖旅馆Rusty Lake Hotel第一个房间攻略 锈湖旅馆RustyLakeHotel这款解密游戏,玩家要以旅馆经营者的身份,来接待来自远方的5位贵族朋友,但是无论是从游戏的音乐还是场景,都能让我们感觉到一股子恐怖气息,看来这5位朋友是凶多吉少了,那么如何才能快速通关这款解谜游戏呢?今天口袋巴士小编暴走的脂肪就来为大家详细的介绍一下这款游戏,希望对大家…

  • 学英语,50个有趣的小故事

    学英语,50个有趣的小故事 1.马戏团的鹦鹉它一岁的age(年纪)会说人的language(语言),头脑很懂manage(经营),要求增加wage(薪水),惹得老板rage(发怒)把它关进cage(笼子)。2.败家女的生活天生就很lazy(懒惰的),生活就爱cozy(舒适的),上街血拼crazy(疯狂的),体胖心感uneasy(不安的),减肥虚脱dizzy(…

  • Steam秋促剁手指南!低至3元!好友联机必备

    Steam秋促剁手指南!低至3元!好友联机必备 Human:FallFlat-60%原价¥48现价¥19史低支持简体中文好评率92%特价促销!截止日期:12月4日通关游戏()跳楼游戏(√)Overcooked!2-40%原价¥90现价¥54史低价支持简体中文好评率86%特价促销!截止日期:12月4日别和朋友玩这个游戏,玩了就分手(狗头)。BattleBloc…

    RUST资讯 2023年2月21日
    60
  • 哪些编码语言具有广阔前景?

    哪些编码语言具有广阔前景? 图源Unsplash,阿什埃德蒙兹拍摄编码的未来本质上与创新的未来密不可分,而那样的未来似乎越来越自动化和开源化。想一下,用更快更智能、bug更少的编程来提升自动化,是有道理的。编码的未来需要更新的方法,需要稳定的性能以及良好的实践,同时也要依靠人们的创新。新开发人员需要的以及想学的编程语言比任何一件事都变化得更快。当然,你可能之…

  • 男玩家成少数!《模拟人生4》女玩家占60%

    男玩家成少数!《模拟人生4》女玩家占60% 据外媒报道,最近Maxis的一份高级游戏设计师的招聘信息曝光,招聘信息中显示《模拟人生4》60%的玩家是18至24岁的女性。提到这一点是有原因的,公司要求员工有能力为其玩家群体创造最佳体验,并对玩家群体有“深刻见解”。《模拟人生4》推出至今已有7年多了。对于其他游戏(网游除外)来说,这个时间已经足够长了,大多数玩家…

  • 听说,蝉鸣的夏天和活力四射的橘色更搭哦!

    听说,蝉鸣的夏天和活力四射的橘色更搭哦! 今天想来安利一波橘色系的眼影盒口红!不得不说自从入了橘色大坑后连之前最爱的少女粉都丢角落了~Emmmm等我哪天少女心原地爆炸了再用回这些少女粉哈哈哈哈说到橘色系,给人的感觉就是活泼元气很阳光,夏天嘛!就是要colorful才完美!眼影篇!KATVOND四色眼影#rust当初刮很大风的时候入得!颜色真的超美的!是我觉得…

  • 潘通2021春夏十大流行色「家居配色指南」(内含图例)

    潘通2021春夏十大流行色「家居配色指南」(内含图例) 不知不觉,2020年只剩下一个多月,每年这个时候,权威色彩预测机构PANTONE(潘通)都会公布下一年的流行配色,设计界都会翘首以待。2021年的流行色是哪些呢?现在我们就一睹为快吧!emm…非常彩虹非常colorful……可能是疫情的关系,今年的潘通预测2021流行色,色彩更明亮跳跃,也更…

  • Circle Linux 8.3正式发布了

    Circle Linux 8.3正式发布了 欢迎来到CircleLinux社区!我们宣布正式发行x86_64和aarch64架构的CircleLinux8.3版本。此发行版是社区每个成员这几个月共同辛勤劳作的结晶。CircleLinux发行版是一个稳定、流畅和安全的平台,它从上游供应商的下游构建(充当昔日CentOS角色)。CircleLinux完全遵守再发…

    RUST资讯 2023年2月17日
    60
关注微信