链资讯 链资讯
Ctrl+D收藏链资讯
首页 > FIL币 > 正文

区块链:预言机:区块链与外界沟通的桥梁_DEFI

作者:

时间:

文:通证通研究团队导读区块链的优势在于不依赖第三方解决信任问题,智能合约在其中起了重要作用。智能合约可能需要与外部世界进行数据交互,但区块链无法主动获取现实世界的数据,该如何解决呢?摘要区块链是一个确定的、封闭的系统,无法主动获取链外的数据。预言机便是区块链智能合约与外部世界交互的接口,是区块链与外界相互沟通的桥梁。预言机有多种应用场景,将会极大拓展区块链在现实世界的应用范围。所有需要与链外数据交互的非中心化应用都需要借助预言机,例如非中心化的衍生品交易平台、借贷平台、稳定通证、保险应用、应用、预测市场等。预言机的主要作用是为智能合约提供可靠的外部数据,其核心价值是在可信的基础上,使区块链与外部世界连接起来。理想状态下预言机的工作流程是接受请求、获取数据、返回数据。可供预言机查询的数据源一般有互联网的URL链接、搜索引擎、其他区块链的数据、星际文件系统IPFS的数据等。预言机有多种类型,可以按软硬件进行分类、按中心化与否进行分类、按数据流向进行分类。实际应用设计预言机时,需要着重加以考虑信息保密性、完整性、可获得性等问题。典型的预言机项目有ChainLink、Oraclize、DOSNetwork、OracleChain等。总体来看,目前市场上的预言机类项目主要为非中心化预言机,且多数都致力于支持多条主流公链。为了保障预言机信息的保密性、完整性和可获得性,不同项目采取了不同的方案,如ChainLink的方案是结合声誉合约、订单匹配合约和聚合合约,Oraclize是利用真实性证明,DOSNetwork采用了可验证随机方程和阈值密码学,而OracleChain采用了声誉和抵押证明。风险提示:隐私泄露目录1预言机的含义1.1\t预言机在传统互联网里的含义1.2\t预言机在区块链里的含义1.3\t预言机的应用场景2预言机的工作流程与类型2.1\t预言机的工作流程2.2\t预言机的分类方法3预言机实际应用中需要攻克的问题4典型项目分析4.1\tChainLink4.2\tOraclize4.3\tDOSNetwork4.4\tOracleChain正文1预言机的含义1.1预言机在传统互联网里的含义预言机英文为Oracle,最初源于古希腊宗教,意为“神谕、先知、预言”。计算机科学之父艾伦·图灵于1939年在博士论文里提出预言机的概念,介绍了超计算。预言机比图灵机更加强大,可以回答一些无法通过计算解决的问题,例如,“今年世界杯,哪只球队将问鼎冠军?”。一部预言机是一个带着“魔法黑盒”的图灵机,其中黑盒可以解答两类问题:一是决定性问题,二是功能性问题1.2预言机在传统互联网里的含义以太坊将区块链带入到2.0时代,通过采用图灵完备的编程语言,实现逻辑判断等更复杂的功能,而不像BTC那样仅限于地址间转账,从而极大丰富了区块链商用落地的场景,智能合约是其中的关键性技术。所谓智能合约,指的是满足一定条件会触发一段程序的自动执行,相当于计算机里的“if…then…”编程语句。区块链是一个确定的、封闭的系统,每个节点需要获取精确一致的状态,这赋予了区块链的不变性,但同时也意味着缺少灵活度。触发智能合约的“一定条件”可以是链上的状态,例如支付是否完成,也可以是外界的信息,例如天气的状态、航班是否晚点、哪支球队赢了比赛等等。区块链网络无法独立地搜集外界的信息,预言机便是区块链智能合约与外部世界交互的接口,可以查找和验证真实世界的数据,并以加密的方式将信息提交给智能合约使用,它允许确定的智能合约对不确定的外部世界作出反应,可以简单理解为外界数据的预处理器或第三方数据代理商。《区块链能做什么、不能做什么?》一文,对预言机是这样定义的:区块链外信息写入区块链内的机制,一般被称为预言机。以Alice和Bob球为例来说明预言机在智能合约里的作用。假设Alice和Bob先各自向智能合约里的地址发送1ETH作为注,并约定:1)双方将注提前发送到智能合约地址,智能合约根据预言机提供的外界信息自动执行相应的程序;2)如果Alice押注的球队赢了,Alice将从Bob那里赢得1ETH,智能合约地址里的2ETH将自动发送给Alice;3)如果Bob押注的球队赢了,Bob将从Alice那里赢得1ETH,智能合约地址里的2ETH将自动发送给Bob;4)Alice和Bob押注的球队打成了平局,智能合约地址里的ETH原路退回,两人均未有输赢。

1月全网NFT交易额达9.46亿美元,创下自2022年6月以来新高:2月5日消息,据DappRadar发布的报告显示,2023年1月全网NFT交易额为9.46亿美元,环比增长38.5%,并创下自2022年6月以来新高,较2022年10月6.62亿美元的低点增长42.9%。2023年1月以太坊上NFT交易量为6.59亿美元,占全网总交易量的69.66%,排名二三位的分别为Solana(8500万美元)、Polygon(4600万美元)。[2023/2/5 11:48:48]

整个过程都没有人为的干预,即便Alice和Bob是两个陌生人,也不会产生额外的信任成本。1.3预言机的应用场景所有需要与链外数据交互的区块链应用都需要借助预言机,典型的应用场景有:1)\t加密资产衍生品交易平台目前典型的加密资产衍生品交易平台有dydx等,允许用户做多或做空通证资产。智能合约需要从链外获取资产价格,来触发平仓、确定参与方的收益和损失等。2)\t非中心化运作的稳定通证稳定通证是一类通过特定机制锚定其价值和价格的数字通证。根据价值支撑划分,稳定通证当前主要有法币锚、资产锚和内部锚三种模式。通过非中心化运作的稳定通证目前有DAI等。这些非中心化运作的稳定通证需要借助预言机来感知其自身的价格变化,进而作出相应的决策来稳定价格。DAI是MakerDAO平台通过抵押加密资产发行的稳定通证。MakerDAO平台通过多个预言机获取抵押物和DAI的市场价格,在抵押物市场价格跌幅过大时可以作出警告和清算决策。3)\t借贷平台基于区块链的借贷平台目前有ETHLend、SALT等,这些平台允许用户抵押加密资产来借贷法币或其他加密资产,与DAI类似,平台会借助预言机监控抵押物的保证金比率,在保证金不足时将会发出警告并触发清算程序。同时,预言机可以导入借款人的信用等级,进而确定相应的贷款利率。4)\t保险应用基于区块链的保险应用目前有Etherisc、HGS等。用户在平台上可购买航空延误险、农作物保险等保险。预言机可以为这类事件引入外部数据源,以便智能合约根据协议对保险产品作出是否理赔的决策。5)\t应用基于区块链的应用目前有FunFair、Edgeless等,通过智能合约保障游戏公平、即时安全支付,相比于传统中心化具有较大优势。对非中心的应用来说最重要的是不可预测、可验证的随机数输入。传统的随机数产生方式是中心化的,随机数的具体数值与特定机器的物理状态有关。区块链上的随机数需要满足分布式的特点,在每个节点产生的随机数要具有一致性的随机性,传统方式无法满足这一要求,通过预言机可以实现从链外输入具有这种特性的随机数。6)\t非中心化的预测市场非中心化的预测市场目前有Augur、Gnosis等项目,在体育赛事、总统竞选、通证价格变化等事件上可以做出预测,押注不同的结果预测。押注之后可以选择等待最终结果,也可以选择在二级市场提前交易“开奖券”。预言机将获取最终真实的结果,并根据此结果来计算盈亏。7)\t基于区块链的物联网应用基于区块链的物联网应用,是将链外传感器信息通过预言机传到链上,让智能合约验证后触发下一步行为。2预言机的工作流程与类型2.1预言机的工作流程预言机的主要作用是为智能合约提供可靠的外部数据,其核心价值是在可信的基础上,使区块链与外部世界连接起来。理想状态下预言机的工作流程如下:1)\t接受请求。预言机接收到用户合约发送的请求Req=\t获取数据:将查询内容q在时间τ发送到Src,进行查询;3)\t返回数据:一旦获得答案a,将a返回给智能合约使用。

USDT稳定币市场主导地位升至49.24%,创2021年11月以来最高水平:金色财经报道,根据Defillama数据,USDT稳定币市场主导地位已升至49.24%,创下自2021年11月以来最高水平,USDC市场主导地位约为31.05%,BUSD为11.52%。整体而言,排名前三的美元稳定币控制着当前92%的稳定币市场份额。

另据CryptoCompare稳定币报告,截至2023年1月,稳定币总市值已连续10个月下跌,当前约为1370亿美元,其中USDT小幅上涨0.82%至667亿美元,而其主要竞争对手USDC和BUSD市值则分别下跌2.27%和3.97%,降至431亿美元和161亿美元。[2023/1/29 11:35:17]

可供预言机查询的数据源一般有:1)\t互联网的URL链接;2)\t搜索引擎;3)\t其他区块链的数据;4)\t星际文件系统IPFS的数据;5)\t传感器的数据等。2.2预言机的分类方法1)按软硬件进行分类预言机获取数据的来源是线上,和线下,分别对应软件预言机和硬件预言机。2)按中心化与否进行分类预言机反馈的结果是通过单一节点获得,或通过分布式节点“集思广益”而获得,分别对应中心化预言机、非中心化预言机。非中心化的预言机效率较低,中心化的预言机可靠性较差。3)按数据流向进行分类外部数据可以通过预言机流向区块链触发智能合约执行下一步程序,智能合约产生的数据也可以通过预言机流向物理世界。

3预言机实际应用中需要攻克的问题预言机在实际应用进行设计时需要着重考虑以下三个要素:完整性、保密性、和可获得性。完整性是指信息完整准确可靠,没有被有意无意地破坏、篡改。保密性是指智能合约向预言机请求查询的内容不会被泄露出去。例如非中心化的保险业务,用户或许并不希望预言机透露自己的航班信息给全世界;再如非中心化的衍生品交易,用户也并不愿意透露自己的投资组合和操作策略。可获得性是指通过预言机调取数据时,可以及时得到所需要的信息,包括可以实现抗审查。针对完整性,一般可通过多重数据源、多重预言机、声誉系统、可信执行环境、真实性证明等方案加以解决。具体参见下文典型项目分析。针对保密性,预言机节点使用公钥对查询请求进行加密,并对预言机做出信息流限制,仅仅在查询信息源时才去解密。针对可获得性,非中心化的预言机可以有效解决。4典型项目分析4.1ChainLinkChainLink致力于打造高可靠性的分布式预言机网络。用户合约发出查询请求,CHAINLINK-SC为请求的事件分配适配器,适配器调用外部API并返回结果,CHAINLINK-SC聚合相关响应并把一个最终结果反馈给USER-SC。

调查:多数经济学家预计美联储在2024年前不会改变紧缩政策:金色财经报道,《金融时报》的一份调查显示,多数经济学家认为,美联储将把其基准政策利率提高到4%以上,并将其保持到2023年以后,以杜绝高通胀。接受调查的44位经济学家中,近70%的人认为本轮紧缩周期的联邦基金利率峰值将在4%至5%之间,20%的人认为它需要超过这一水平。此外,68%的受访者认为,价格压力的缓解、金融市场的不稳定和劳动力市场的恶化是美联储最可能暂停其紧缩政策的原因,但预计最早在2024年前不会降低联邦基金利率。其中,四分之一的人预计美联储在2024年下半年或之后才会降低基准政策利率。(金融时报)[2022/9/18 7:03:39]

CHAINLINK-SC主要由声誉合约、订单匹配合约、聚合合约构成。声誉合约通过响应时间、保证金数额、请求完成率等指标对预言机节点进行声誉评分,订单匹配合约借助声誉合约将请求事件与预言机节点进行自动匹配,增加可用性。聚合合约收集汇总预言机节点的响应,并将节点指标反馈给声誉合约。为保障信息的完整性和可获得性,ChainLink采用分布式数据源、分布式预言机、使用可信硬件三种方案。ChainLink的愿景是支持所有的智能合约,轻松实现智能合约与数据源和API的连接,可实现跨链和链下的交互和支付。4.2OraclizeOraclize是一个具有真实性证明的中心化预言机,目前支持以太坊、Rootstock、R3Corda、HyperledgerFabric和EOS等多个平台。智能合约通过对Oraclize发布一个调用请求来获取数据,指定数据源和参数,Oraclize根据请求获取数据后,利用callback函数返回结果。Oraclize认为非中心化预言机的解决方案具有效率低下、所有参与方都需要付费、耗费时间长等局限性。Oraclize的思路是证明从源头获取的数据是真实的且未篡改的,类似于网络技术中,HTTPS协议取代HTTP,在客户端和服务器之间创建加密和验证通道,提供身份验证。真实性证明可以通过硬件或软件的方案来加以解决,例如可信执行环境TEE、可审计的虚拟机。

武汉发布元宇宙产业创新发展实施方案(2022—2024年)(征求意见稿):8月9日消息,8月5日,武汉市经信局为促进元宇宙与实体经济融合,推动武汉市元宇宙产业相关领域创新发展,印发关于《武汉市元宇宙产业创新发展实施方案(2022—2024年)(征求意见稿)》公开征求意见的通知。该方案提出,力争到2024年,元宇宙关键技术显著突破、场景应用广泛铺开、创新企业高度集聚、重点平台加快布署,元宇宙产业生态初具雏形,元宇宙创新创业氛围更加浓厚,对实体经济、产业转型升级起到明显带动和促进作用;全市组建成立1个元宇宙研究院,建成2个以上元宇宙产业孵化基地,聚焦10个行业领域打造30个以上元宇宙场景应用示范项目,培育集聚100家以上元宇宙核心企业。[2022/8/9 12:12:59]

4.3DOSNetworkDOSNetwork是支持多条主流公链的非中心化预言机服务网络。

DOSNetwork是一个Layer-2的预言机解决方案,由链上和链下两部分构成。智能合约指明合约需要的数据源以及数据类型,向链上系统合约发送一个预言机请求,接着该请求会被随机分配给一个链下工作组。工作组内的每个成员节点都会从指定的数据源获取数据并按照规定的类型和结构来解析。随后组内节点通过阈值密码学的方式对数据结果达到组内共识并且产生一个对共识结果的证明。经过组内共识的数据和相应的证明将会以一条交易的方式发回系统合约,并触发合约对提交组返回结果证明的验证。DOSNetwork认为基于声望来选择服务节点容易因“马太效应”造成中心化问题,因此采用随机的方法来选取预言机工作组合节点。DOSNetwork基于可验证随机方程和阈值密码学的方式产生安全、无法被预测并且可以被公开验证的随机数,避免了声望系统的种种问题,对参与节点更加公平公正。4.4OracleChainOracleChain是基于EOS平台面向EOS生态的非中心化预言机平台。OracleChain采用PoRD的双效机制,本质上是一种抵押保证金的声誉系统,奖励善意节点,惩罚恶意节点。

2020年上半年区块链专利新增3391件,山东爱城市网新增数量居首位:同伴客数据对截止2020年6月30日的中国企业区块链专利进行了统计。截至6月30日,2020年区块链专利新增公开(公告)数量达3391件。2016年至2019年,区块链专利公开(公告)数量呈逐年递增趋势。2020年,截至6月30日,半年的新增公开(公告)数量达到3391件,早已超越2019全年总量的50%。预计今年全年公开(公告)总量将超越去年,创历史新高。

在对各企业公开(公告)专利数进行统计排名发现,排名前100的企业区块链专利新增公开(公告)数量占总量50%以上。其中山东爱城市网信息技术有限公司以240件登顶,BAT互联网三巨头均进入前十,腾讯科技以173件位列第二,阿里巴巴和支付宝以132件和95件分列三四位,百度以42件位列第八。杭州趣链科技有限公司、北京瑞策科技有限公司作为以区块链为主营业务的公司,虽然整体规模不大,但在区块链知识产权布局方面投入了较大资本,2020年新增区块链专利公开(公告)数量均排入前十。(同伴客数据)[2020/7/10]

总体来看,目前市场上的预言机类项目主要为非中心化预言机,且多数都致力于支持多条主流公链。为了保障预言机信息的保密性、完整性和可获得性,不同项目采取了不同的方案,如ChainLink的方案是结合声誉合约、订单匹配合约和聚合合约,Oraclize是利用真实性证明,DOSNetwork采用了可验证随机方程和阈值密码学,而OracleChain采用了声誉和抵押证明。

附注:因一些原因,本文中的一些名词标注并不是十分精准,主要如:通证、数字通证、数字currency、货币、token、Crowdsale等,读者如有疑问,可来电来函共同探讨。往期回顾:坎坷的“共识机制”之路——区块链技术引卷之一扩容,解决区块链的阿克琉斯之踵——区块链技术引卷之二主流区块链共识机制的简介与比较——区块链技术引卷之三分片:分而治之,无限扩展——区块链技术引卷之四PoS共识机制及设计哲学——区块链技术引卷之五公链共识与治理迷局——区块链技术引卷之六跨链:打破孤岛,万链互联——区块链技术引卷之七隐私计算:动态的加密技术——区块链技术引卷之八状态通道:链下交互链上清算,两条腿走路——区块链技术引卷之九捍卫隐私:匿名技术的兴起——区块链技术引卷之十密码学初探:隐藏信息的艺术——区块链技术引卷之十一第0层扩容,区块链扩容明日之星——区块链技术引卷之十二链下计算,尚在征途的扩容良方——区块链技术引卷之十三四面楚歌:陷入困境的隐私捍卫者——区块链技术引卷之十四

标签:区块链EFIDEFIDEF如何使用区块链技术DeFiChain99DEFI币DeFi Yield Protocol

FIL币热门资讯
BTC:伊朗中东危局,BTC迎开门红_metamask小狐狸钱包app

截至2019年12月末,全球数字通证总市值为1953.43亿美元,相比上月末下跌132.4亿美元,跌幅为6.3%.

BTC:揭示比特币“巨鲸”从哪儿来到哪儿去?_coinbase

本文共:2,429字预计阅读时间:6分钟比特币的地址挖掘和交易追踪能帮助我们监控大户和机构的动态,做出更好的交易决策,对打击黑客盗币、利用加密货币、暗网交易等违法犯罪行为也有很大帮助.

区块链:2020年,来自加密行业顶尖从业者的4大洞见 | FAT论坛_DeFine

整理|黄雪姣编辑|郝方舟出品|Odaily星球日报 “2020,或许是比特币和DeFi相结合的腾飞之年。”“焦虑。区块链相比互联网,场景比较有限.

比特币:纳斯达克CEO:正与合作伙伴研究推出比特币期货_VRBLOCKS价格

编者按:本文来自巴比特资讯,编译:Apatheticco,星球日报经授权发布。纳斯达克首席执行官AdenaFriedman日前表示,纳斯达克正在尝试推出比特币期货产品.

ETF:加密资管下半场,主动型ETF的破局之路_AIN

编者按:本文来自BlockVC,Odaily星球日报经授权转载。导语:1.全球ETF管理规模增长迅猛,在2019年达到近6万亿美元,四年间实现规模翻倍;资产管理巨头BlackRock,Vangu.

EOS:EOS周报 | EOS主网账户总量突破170万;Block. one发布EOSIO v2.0.0稳定版 (1.6-1.12)_ADAPAD

本周大事记 上周,EOS在二级市场的走势喜人,收盘价3.19美元,周内涨幅达18%。有数据显示,EOS主网账户总量突破170万,自11月3日突破160万账户以来,近10万新增账户仅用时69天.