主頁 > 區塊鏈 > 預言機或成補齊DApp爆發的最后一片拼圖? |鏈捕手

預言機或成補齊DApp爆發的最后一片拼圖? |鏈捕手

2020-11-18 17:12:38 區塊鏈

640?wx_fmt=jpeg

DApp市場經歷過高峰和低谷,雖涌現出幾款不錯的應用產品,但距離DApp開發者曾暢想的「去中心化」應用場景仍距離頗遠,甚至更殘酷的現實是——上千種DApp無人問津,市場尚處藍海,卻是一片落寞,

鏈捕手(iqklbs)認為,DApp發展的困境并不在于開發能力、市場需求兩端,其根本原因在于鏈上、鏈下兩個完全獨立且封閉的環境仍存在極大割裂,如果不能夠通過技術手段實作兩者之間的融合貫通,DApp發展的僵局恐難以打破,

作者/葉木

未經授權,謝絕轉載

自以太坊白皮書問世,提出「世界計算機」概念開始,區塊鏈應用落地如何落地,一直是業界最大懸念,而區塊鏈原生應用——DApp也就成為了公鏈團隊必爭之地,CryptoKitties將以太坊上的DApp帶入高光時刻,而EOS、TRON等公鏈則以博彩、競猜等DApp掙得更多眼球,也為市場帶來諸多爭議,

2019年已過去三分之二,除卻DeFi掀起的浪潮之外,DApp市場乏善可陳,開發者不斷嘗試著打通去中心化網路與現實世界的隔閡,卻又屢屢受挫,DApp市場究竟如何打破僵局?貫通起鏈上世界與鏈下現實?

01

DApp發展困境的諸多障礙

盡管dappradar、DAppTotal等資料機構收錄的DApp數量已超過千個,但是榷訓能保持在千人級別已是鳳毛麟角,甚至9成以上DApp長期無人光顧,據dappradar資料顯示,截止9月14日晚間23:00,榷訓排名前十的DApp中榜首僅6.6K,距離萬人級別尚有不小的差距,且第十位的DApp榷訓就已下降至千人級別,參與度嚴重不足

仔細考察這些榜單,DApp市場仍然是游戲、博彩以及部分DeFi類應用為主打,現實生活的各種場景為何無法在區塊鏈網路中得以復現呢?這大致有多方面障礙:

一是區塊鏈網路性能瓶頸,由于去中心化(Decentralization)、可擴展性(Scability)、安全性(Security)三者間的不可調和,DApp發展一度陷入困境,但是今年以來,隨著分片技術、DAG、閃電網路等諸多方案問世并逐步成熟,性能對DApp發展限制逐漸減小,盡管尚且不能夠與互聯網環境中動輒數萬的TPS相比,但已能夠滿足絕大多數DApp的日常運轉,

二是黑客引發的安全問題,其中尤以博彩類DApp為甚,常見攻擊手法大致可分為「亂數攻擊」、「交易回滾」、「交易阻塞」、「重放攻擊」、「虛假轉賬攻擊」等,頻率高、手法多,且部分黑客更是有組織、有預謀的組織攻擊,并不斷更新攻擊方式,謀求利益,

三是榷訓資料真偽難辨,據DApptotal資料顯示,截止9月14日,榷訓用戶排名前十的DApp中,排名第三的Endless Game真實用戶占比不足20%,資料作假可見一斑,

四是鏈上資料與鏈下世界關聯困難,DApp與現實場景關聯勢必會與鏈下資料掛鉤,例如物聯網資料、市場資料、用戶資料甚至事件資料等等,但這些資料往往存在于鏈下,而鏈上、鏈下系統目前尚未打通,資料無法及時匹配,極大限制了智能合約的廣泛落地與應用,

盡管挑戰繁多,但這并不意味著DApp發展將停滯不前,一方面原生區塊鏈應用正不斷完善,衍生出去中心化金融等商業模式;另一方面,互聯網應用場景也逐漸意識到去中心化世界的想象力,開始延展自身業務版圖,在兩方面力量的共同作用下,問題解決只是時間問題,

整體而言,性能、安全、資料造假并非當前DApp發展的最大瓶頸,唯獨鏈上資料與鏈下資料的關聯,其實是現階段發展的最大阻礙

02

貫通鏈上鏈下資料,預言機成破局關鍵

DApp的基礎自然是智能合約,而智能合約名曰「智能」,但其操作程序卻非如此,智能合約的運行需要滿足一系列的觸發條件,如果是觸發條件全部由鏈上資訊構成則能夠輕易實作;但是當智能合約的觸發條件取決于區塊鏈外資訊時,則卻很難運行,

區塊鏈網路并不是一個開放環境,一般無法主動獲取鏈外真實世界的資料,這也就意味著區塊鏈網路中涉及到的鏈下資料都需先寫入區塊鏈內,才能夠保障智能合約正常運行,

以借貸為例,貸款方的貸款額度并不能夠完全通過區塊鏈資料解決,在某些特殊情況下,還會涉及貸款方在現實生活中的信用資料做背書,信用高者才能夠獲取足夠貸款額度,而這也就意味著為了滿足特定的業務需求,需要提前將這些貸款方在鏈外的信用資料上傳至鏈上,方才能夠保證當借貸發生時,智能合約順利執行;或者當貸款方出現信用污點時,降低甚至規避貸款損失,

預言機(Oracle)正是解決鏈下資料「上鏈」以執行智能合約的關鍵,通過在區塊鏈與互聯網之間建立起一道「網關」,實作兩種不同型別資料間的互動,從而幫助鏈上智能合約獲取到準確的鏈下資料來完成交易,

允許智能合約從區塊鏈外部獲取資料無疑能夠極大地拓展區塊鏈應用場景,但同樣也面臨很大風險:鏈外資料源是否可靠?資料源是否真實?鏈下資料源是否能夠控制預言機,誘使其上傳虛假資料?一系列問題同樣尖銳,一旦預?機受到損害,那么智能合約和所有依賴于智能合約的系統都面臨威脅,甚至影響整個區塊鏈網路的穩定,

因此,保障預言機資料足夠去中心化,不被操控甚至利用就成為關鍵所在,以Band Protocol為代表的專案,正在努力尋求解決之道,在充分吸取同類產品的經驗和教訓基礎上,該專案尤其在資料源可信性確認以及激勵機制方面考慮更為周密,

Band Protocol通過創建社區治理型資料的標準框架,為DApp 使?者和開發者提供?個可以??操作、優化和管理的資料來源框架,以達成可以被信任且可靠的?的,

Band Protocol CEO就曾在其博客中介紹,「Band 資料輸入是社區詮釋型資料源,為 DApp 用戶、開發者等用戶提供資料源自我評審、詮釋及管理的框架,由此資料是可信可靠,供其所用,」

除此之外,保障鏈下資料源的真實準確同樣十分重要,Band Protocol選擇的是經濟激勵,當智能合約發出資料查詢函式呼叫時,必須附加區塊鏈的本地貨幣作為查詢費用,支付給資料提供者,這也就意味著,資料越準確,查詢人數越多,資料提供方獲取收益則越大,從而規避偽造資料的風險,

03

DeFi浪潮下,預言機市場再掀波瀾

預言機對區塊鏈網路、DApp生態的重要性不言而喻,但是長期以來,預言機市場并未得到市場過多關注,雖然它頻頻出現在競猜、博彩、加密借貸等場景當中,但是因為身處中間環節,預言機并不為大眾關注,

受困于技術理解的難度,這條賽道雖涌現出Aeternity(AE)、Band Protocol、Chainlink、DOS Network等代表性產品,但距離真正爆發尚有一定距離,而從業者和資本開始越發關注這一賽道,

隨著預言機市場熱度高漲,越來越多的專案開始出現在從業者視野當中,Band Protocol便是其中之一,其團隊核心成員均來自斯坦福大學、麻省理工等高校,在今年年扯訓得紅杉印度領投的300萬美元的種子輪融資,并于本月成功上線Binance第九期Launchpad專案,

預言機賽道贏得高關注也在常理當中,因為其在DApp市場中應用極為廣泛,博彩、競猜類便是案例之一,其核心是不可預測、可驗證的亂數,由亂數決定賭注的最終結果,但在封閉狀態的鏈上,資料量級有限,并無法產生安全的亂數,這也就導致一連串的黑客攻擊事件,但如果將預言機引入其中,綜合使用鏈上鏈下的資料源生成亂數,無疑能夠提高博彩、競猜類DApp的安全系數,

盡管博彩、競猜類DApp對預言機的需求很高,但真正掀起預言機市場波瀾的,卻是DeFi(開放式金融),2018 年, Dharma Labs 首席運營官 Brendan Forster在其論文中首次提出并定義了DeFi的概念:采用區塊鏈技術,服務于金融業,代碼開源,有一定規模的開發人員群體

在此之后,DeFi的概念涵蓋的范圍也逐漸延伸,加密借貸、數字貨幣穩定幣、去中心化交易所、加密衍生品、支付工具等多個類別都被涵蓋進DeFi當中,

尤其是以Maker DAO、EOSREX為代表的加密借貸類應用,更是迎來一波爆發,據DApptotal資料顯示,截止9月14日晚間23:00,DeFi類專案的鎖倉總值超11.3億美元,7日漲幅8.46%,其中MakerDAO鎖倉總值達2.62億美元,EOSREX鎖倉總值達3.85億美元,

加密借貸的興起同樣也助推了預言機的發展,加密借貸類應用以加密資產作為抵押物,而其價格卻始終處在波動當中,這也就需要預言機能夠時刻監控抵押資產的價格,監控加密抵押物的保證金比率,在保證金不足的時候發出警告并觸發清算程式,那么只有準確、快速、能抵抗惡意價格操縱的預言機才能夠滿足市場需要

舉例來說,Maker DAO的 DAI是由以太幣背書的穩定幣,其設計中使用了多個預言機報告以太幣的價格,使得當所放出的穩定幣沒有足夠多抵押品背書時及時觸發清償操作,從而保護整個系統,而這些預言機是由 Maker 代幣的持有者選擇并資助運行的,

但是這一邏輯并未無懈可擊,Maker DAO所采用的預言機是由可信開發者提供,仍是偏向中心化的方式,存在一定風險;而Band Protocol則是采取了去中心化方式,構建可以??操作、優化和管理的資料來源框架,由社區共建,進而創建?個可靠的資料來源,最大程度上規避操縱資料的可能性,服務于DApp市場

更值得注意的則是DeFi市場的發展空間,不同于中心化場景的金融玩法,以及產生的巨量資金流動都暗示著這一領域的潛在能力,而這必將成為預言機市場的助燃劑之一,正如Band Protocol CEO Soravis此前在一次分享中所言,DeFi是不可阻擋的,開放式金融有可能覆寫發展中國家的更多人,

從2018年到2019年,DApp市場經歷過高光也經歷過低谷,一路上挑戰不斷,但機遇也相繼出現,鏈上世界與鏈下世界正一步步從孤立走向融合,而在這場融合當中,預言機或許就是貫通整座橋梁的最后一塊磚石,

值得看看:

這是「鏈捕手」的第212期文章,

歡迎轉發朋友圈,轉載請務必聯系后臺,感謝閱讀

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/224323.html

標籤:區塊鏈

上一篇:[觀點] 尋找區塊鏈的“原生應用

下一篇:機構投資者大舉入場,促使BTC上漲? | 一周問答熱議

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • JAVA使用 web3j 進行token轉賬

    最近新學習了下區塊鏈這方面的知識,所學不多,給大家分享下。 # 1. 關于web3j web3j是一個高度模塊化,反應性,型別安全的Java和Android庫,用于與智能合約配合并與以太坊網路上的客戶端(節點)集成。 # 2. 準備作業 jdk版本1.8 引入maven <dependency> < ......

    uj5u.com 2020-09-10 03:03:06 more
  • 以太坊智能合約開發框架Truffle

    前言 部署智能合約有多種方式,命令列的瀏覽器的渠道都有,但往往跟我們程式員的風格不太相符,因為我們習慣了在IDE里寫了代碼然后打包運行看效果。 雖然現在IDE中已經存在了Solidity插件,可以撰寫智能合約,但是部署智能合約卻要另走他路,沒辦法進行一個快捷的部署與測驗。 如果團隊管理的區塊節點多、 ......

    uj5u.com 2020-09-10 03:03:12 more
  • 谷歌二次驗證碼成為區塊鏈專用安全碼,你怎么看?

    前言 谷歌身份驗證器,前些年大家都比較陌生,但隨著國內互聯網安全的加強,它越來越多地出現在大家的視野中。 比較廣泛接觸的人群是國際3A游戲愛好者,游戲盜號現象嚴重+國外賬號安全應用廣泛,這類游戲一般都會要求用戶系結名為“兩步驗證”、“雙重驗證”等,平臺一般都推薦用谷歌身份驗證器。 后來區塊鏈業務風靡 ......

    uj5u.com 2020-09-10 03:03:17 more
  • 密碼學DAY1

    目錄 ##1.1 密碼學基本概念 密碼在我們的生活中有著重要的作用,那么密碼究竟來自何方,為何會產生呢? 密碼學是網路安全、資訊安全、區塊鏈等產品的基礎,常見的非對稱加密、對稱加密、散列函式等,都屬于密碼學范疇。 密碼學有數千年的歷史,從最開始的替換法到如今的非對稱加密演算法,經歷了古典密碼學,近代密 ......

    uj5u.com 2020-09-10 03:03:50 more
  • 密碼學DAY1_02

    目錄 ##1.1 ASCII編碼 ASCII(American Standard Code for Information Interchange,美國資訊交換標準代碼)是基于拉丁字母的一套電腦編碼系統,主要用于顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,并等同于國際標準ISO/IE ......

    uj5u.com 2020-09-10 03:04:50 more
  • 密碼學DAY2

    ##1.1 加密模式 加密模式:https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html ECB ECB : Electronic codebook, 電子密碼本. 需要加密的訊息按照塊密碼的塊大小被分為數個塊,并對每個塊進 ......

    uj5u.com 2020-09-10 03:05:42 more
  • NTP時鐘服務器的特點(京準電子)

    NTP時鐘服務器的特點(京準電子) NTP時鐘服務器的特點(京準電子) 京準電子官V——ahjzsz 首先對時間同步進行了背景介紹,然后討論了不同的時間同步網路技術,最后指出了建立全球或區域時間同步網存在的問題。 一、概 述 在通信領域,“同步”概念是指頻率的同步,即網路各個節點的時鐘頻率和相位同步 ......

    uj5u.com 2020-09-10 03:05:47 more
  • 標準化考場時鐘同步系統推進智能化校園建設

    標準化考場時鐘同步系統推進智能化校園建設 標準化考場時鐘同步系統推進智能化校園建設 安徽京準電子科技官微——ahjzsz 一、背景概述隨著教育事業的快速發展,學校建設如雨后春筍,隨之而來的學校教育、管理、安全方面的問題成了學校管理人員面臨的最大的挑戰,這些問題同時也是學生家長所擔心的。為了讓學生有更 ......

    uj5u.com 2020-09-10 03:05:51 more
  • 位元幣入門

    引言 位元幣基本結構 位元幣基礎知識 1)哈希演算法 2)非對稱加密技術 3)數字簽名 4)MerkleTree 5)哪有位元幣,有的是UTXO 6)位元幣挖礦與共識 7)區塊驗證(共識) 總結 引言 上一篇我們已經知道了什么是區塊鏈,此篇說一下區塊鏈的第一個應用——位元幣。其實先有位元幣,后有的區塊 ......

    uj5u.com 2020-09-10 03:06:15 more
  • 北斗對時服務器(北斗對時設備)電力系統應用

    北斗對時服務器(北斗對時設備)電力系統應用 北斗對時服務器(北斗對時設備)電力系統應用 京準電子科技官微(ahjzsz) 中國北斗衛星導航系統(英文名稱:BeiDou Navigation Satellite System,簡稱BDS),因為是目前世界范圍內唯一可以大面積提供免費定位服務的系統,所以 ......

    uj5u.com 2020-09-10 03:06:20 more
最新发布
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:46:47 more
  • Hyperledger Fabric 使用 CouchDB 和復雜智能合約開發

    在上個實驗中,我們已經實作了簡單智能合約實作及客戶端開發,但該實驗中智能合約只有基礎的增刪改查功能,且其中的資料管理功能與傳統 MySQL 比相差甚遠。本文將在前面實驗的基礎上,將 Hyperledger Fabric 的默認資料庫支持 LevelDB 改為 CouchDB 模式,以實作更復雜的資料... ......

    uj5u.com 2023-04-16 07:28:31 more
  • .NET Core 波場鏈離線簽名、廣播交易(發送 TRX和USDT)筆記

    Get Started NuGet You can run the following command to install the Tron.Wallet.Net in your project. PM> Install-Package Tron.Wallet.Net 配置 public reco ......

    uj5u.com 2023-04-14 08:08:00 more
  • DKP 黑客分析——不正確的代幣對比率計算

    概述: 2023 年 2 月 8 日,針對 DKP 協議的閃電貸攻擊導致該協議的用戶損失了 8 萬美元,因為 execute() 函式取決于 USDT-DKP 對中兩種代幣的余額比率。 智能合約黑客概述: 攻擊者的交易:0x0c850f,0x2d31 攻擊者地址:0xF38 利用合同:0xf34ad ......

    uj5u.com 2023-04-07 07:46:09 more
  • Defi開發簡介

    Defi開發簡介 介紹 Defi是去中心化金融的縮寫, 是一項旨在利用區塊鏈技術和智能合約創建更加開放,可訪問和透明的金融體系的運動. 這與傳統金融形成鮮明對比,傳統金融通常由少數大型銀行和金融機構控制 在Defi的世界里,用戶可以直接從他們的電腦或移動設備上訪問廣泛的金融服務,而不需要像銀行或者信 ......

    uj5u.com 2023-04-05 08:01:34 more
  • solidity簡單的ERC20代幣實作

    // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; import "hardhat/console.sol"; //ERC20 同質化代幣,每個代幣的本質或性質都是相同 //ETH 是原生代幣,它不是ERC20代幣, ......

    uj5u.com 2023-03-21 07:56:29 more
  • solidity 參考型別修飾符memory、calldata與storage 常量修飾符C

    在solidity語言中 參考型別修飾符(參考型別為存盤空間不固定的數值型別) memory、calldata與storage,它們只能修飾參考型別變數,比如字串、陣列、位元組等... memory 適用于方法傳參、返參或在方法體內使用,使用完就會清除掉,釋放記憶體 calldata 僅適用于方法傳參 ......

    uj5u.com 2023-03-08 07:57:54 more
  • solidity注解標簽

    在solidity語言中 注釋符為// 注解符為/* 內容*/ 或者 是 ///內容 注解中含有這幾個標簽給予我們使用 @title 一個應該描述合約/介面的標題 contract, library, interface @author 作者的名字 contract, library, interf ......

    uj5u.com 2023-03-08 07:57:49 more
  • 評價指標:相似度、GAS消耗

    【代碼注釋自動生成方法綜述】 這些評測指標主要來自機器翻譯和文本總結等研究領域,可以評估候選文本(即基于代碼注釋自動方法而生成)和參考文本(即基于手工方式而生成)的相似度. BLEU指標^[^?88^^?^]^:其全稱是bilingual evaluation understudy.該指標是最早用于 ......

    uj5u.com 2023-02-23 07:27:39 more
  • 基于NOSTR協議的“公有制”版本的Twitter,去中心化社交軟體Damus

    最近,一個幽靈,Web3的幽靈,在網路游蕩,它叫Damus,這玩意詮釋了什么叫做病毒式營銷,滑稽的是,一個Web3產品卻在Web2的產品鏈上瘋狂傳銷,各方大佬紛紛為其背書,到底發生了什么?Damus的葫蘆里,賣的是什么藥? 注冊和簡單實用 很少有什么產品在用戶注冊環節會有什么噱頭,但Damus確實出 ......

    uj5u.com 2023-02-05 06:48:39 more