「萬向區塊鏈小課堂」DAG:一個號稱可以取代區塊鏈的技術

2020-12-11 萬向區塊鏈

你聽說過DAG(Directed Acyclic Graph,有向無環圖)嗎?有人稱它為下一代區塊鏈技術,認為它能解決區塊鏈的短板還能大規模應用。準確地說,區塊鏈屬於分布式帳本技術,DAG也是一種分布式帳本技術。

一些人認為DAG為全球性的去中心化解決方案奠定了技術基礎,因此也有人稱DAG為「區塊鏈3.0」。有一些區塊鏈項目也使用了DAG協議,DAG有什麼特別之處呢?今天的萬向區塊鏈小課堂就給大家講講這個知識點。

為了更好地理解它與區塊鏈的不同,讓我們先來複習下區塊鏈是如何工作的?

區塊鏈是如何工作的?

區塊鏈是一個帳本。這個帳本像其它資料庫一樣,包含用戶間的交易信息。作為一個帳本,區塊鏈記錄的信息類似於「張三在2020年7月1日下午5:30:23給李四轉了10000元」,或者更精確地描述應該是「10000元在這個時間點從這個錢包地址轉到了那個錢包地址」。區塊鏈是透明的,因此每個人都能看到交易的歷史記錄,只是我們看不到交易的地址屬於哪個用戶。

網絡中的所有計算機都是節點,每個節點都有一份這個帳本的副本。節點必須就一個交易達成一致——如果大多數節點同意,則記錄該交易。在以PoW為共識機制的鏈中(如比特幣區塊鏈),礦工成功計算出密碼學謎題後,就能夠添加一個塊。有關此交易的信息被哈希加密後傳遞到下一個塊,如果有人想更改記錄,則必須相應地更改以前的記錄。每個記錄都依賴於前一個記錄,以此形成一個鏈。每個塊都有自己的哈希,它也依賴於前一個塊哈希。

區塊鏈結構

對公有鏈來說,去中心化至關重要,生態系統裡的用戶越多,網絡越安全。

什麼是DAG?

「DAG」中文譯名為有向無環圖,雖然它在區塊鏈領域相對較新,但它是計算機科學和數學中相當常見的結構。從名字可以看出,"有向"指的是有方向,準確的說應該是同一個方向,"無環"則指夠不成閉環。

DAG結構

在DAG中,沒有區塊的概念,它的組成單元是一筆筆的交易,每個單元記錄的是單個用戶的交易,這樣就省去了打包出塊的時間(也就是不需要挖礦)。驗證手段則依賴於後一筆交易對前一筆交易的驗證,換句話說,你要想進行一筆交易,就必須要驗證前面的交易,具體驗證幾個交易,根據不同的規則來進行。不同於區塊鏈的同步記帳,DAG可以異步並發地寫入很多交易。把同步記帳提升為異步記帳,被不少人認為可以解決傳統區塊鏈的高並發問題。

DAG技術具有以下特點:

1、交易速度快,DAG實現的局部處理和並行結算可以使得交易速度大幅度提升。

2、拓展性強,因為各個節點無需等待同步其他的節點的數據就可計算使得記帳節點很容易答覆延展,因此DAG很適用於物聯網類項目。

3、作惡難度更大,相比於鏈式結構,在DAG中惡意修改的難度會大很多,因為DAG擁有著很多的出度和入度,假如要修改某一個節點,那麼對應的出入度都要進行修改。

但是,DAG也有劣勢:

1、交易時長不可控。DAG的驗證規則是後面的交易驗證前面的交易,這就很容易出現最後的交易遲遲無法被驗證的情況,尤其是在整個網絡發展的初期節點數量比較少的情況下,造成交易時長無法預測。

2、不支持強一致性。DAG異步記錄機制在提高了擴展性的同時也帶來了一致性的不可控問題。區塊鏈是同步操作的驗證機制,能夠保證較高的一致性。但是DAG作為異步操作,它不存在一個全局的排序機制,在運行智能合約時,這就很可能會出現節點間所存儲的數據在運行一段時間以後出現偏差的情況。

那麼,DAG會取代區塊鏈嗎?

DAG技術並不新鮮,但是應用到去中心化帳本領域卻是近幾年的事情,它沒有像區塊鏈一樣經歷過十餘年的安全驗證,這也阻礙了它的大規模部署。但DAG能夠解決區塊鏈諸如可擴展性的問題,不同的分布式帳本技術都仍有不少發展空間,這更多取決於相應的應用場景更適合哪個技術。

相關焦點

  • 萬向區塊鏈郝玉琨:從20個關鍵詞回顧區塊鏈行業的2020
    萬向區塊鏈蜂巢學院線上公開課第四十期,邀請到萬向區塊鏈高級總監郝玉琨,從跨鏈、分布式存儲、區塊鏈新基建、數字城市等20個關鍵詞梳理了2020年區塊鏈行業的發展與收穫。 各位朋友,大家下午好!
  • 萬向區塊鏈鄒傳偉:區塊鏈技術不是數字人民幣的充分條件,也不是...
    在首日舉行的「2020卓越競爭力金融峰會」上,萬向區塊鏈首席經濟學家鄒傳偉出席並進行主題演講,他在接受《中國經營報》記者採訪時表示,數字人民幣作為中央銀行貨幣的安全性、可控匿名性、交易即結算以及雙離線支付等優點,會吸引老百姓使用。而區塊鏈技術既不是數字人民幣的充分條件,也不是必要條件。
  • 區塊鏈應用 | 百度上線首個區塊鏈應用「萊茨狗」,為建立區塊鏈...
    區塊鏈熱潮下,BAT 也坐不住了。2 月 4 日,有網友發現,百度上線了基於區塊鏈的加密寵物「萊茨狗」。點擊網址「pet-chain.baidu.com」進入相關頁面,可使用百度帳號登錄。目前,每個用戶都可以免費領取一隻萊茨狗,還可以通過下載「百度錢包APP」多領一隻。點擊免費領取後,會獲得一隻具有隨機屬性的狗狗和 1000 「微積分」。已獲得的狗狗可以自己定價出售。除了免費領養的之外,可以使用微積分在「狗狗集市」中購買你喜歡的萊茨狗。在購買時要另附 5 個微積分的手續費。
  • 萬向區塊鏈實驗室董事長肖風:區塊鏈經濟才是真正的共享經濟
    中國萬向控股有限公司副董事長、萬向區塊鏈實驗室董事長兼總經理肖風發表演講。 陸家嘴金融網 圖2月28日晚,在第一期「金融科技海上夜話」活動上,中國萬向控股有限公司副董事長、萬向區塊鏈實驗室董事長兼總經理肖風發表了主題為「區塊鏈與加密經濟學」的演講。
  • 萬向區塊鏈用20個關鍵詞帶你回顧區塊鏈的2020
    在這樣不平凡的一年中,區塊鏈行業又經歷了哪些風起雲湧,收穫了哪些進步與發展?下面就通過20個關鍵詞回顧區塊鏈的2020。01 Polkadot萬向區塊鏈實驗室、新鏈空間、Web3.0基金會和Parity共同發起了Web3.0 Bootcamp,幫助Substrate技術生態進行生態培育和項目孵化。
  • 萬字解讀《區塊鏈革命》:區塊鏈會是網際網路的重生法寶嗎?(上篇)
    和黃金一樣,比特幣也是稀缺的、不可再生:比特幣也有一個總量限制,一共可以產生2100萬枚,並且越來越難挖到。區塊鏈是從比特幣開始的,因此,現在和區塊鏈相關的熱潮,大眾關注的重點是 「數字貨幣」或「加密數字貨幣」,它似乎有著某種財富效應。區塊鏈還是一個剛剛萌芽的新事物,每個人有每個人的理解,想像它不同的未來。
  • 明日黃花的區塊鏈,區塊鏈Top50明星項目今何在|超金富
    本文由超金富編輯發布:從2017年區塊鏈瘋狂融資,在到2018年區塊鏈從業人員水漲船高,傳聞都是故宮博物院館長主筆寫背書,等等。區塊鏈是否已經是明日黃花。但是主網上線後,這個號稱「區塊鏈 3.0」的項目出現了許多問題讓行業詬病:性能無法兌付、Github 進展緩慢、中心化程度高、DApp 經常被黑客攻擊等等。創始人 BM 又在研發新的項目,不知道還會不會在乎 EOS 的未來。
  • 萬向區塊鏈:區塊鏈應用於金融交易後處理的機制
    因此,要理解區塊鏈在主流金融領域的應用,金融交易後處理是一個必須研究清楚的問題。這方面已有很多有價值的工作。2015年,納斯達克證券交易所推出基於區塊鏈技術的私募股權交易平臺Linq。而如果採用鏈外清算,則基於區塊鏈技術的數字票據優勢將大幅縮水,與傳統電子票據系統差異不大。這說明,證券Token化後,必須配合資金Token化,才能發揮區塊鏈在金融交易後處理中的潛力。
  • 2018年區塊鏈十大年度人物 - 區塊鏈 - CIO時代—新技術、新商業...
    2018年區塊鏈浪潮來臨之際,在工具、安全、網遊中磨礪多年的王峰借火星財經向外界展示自己對媒體內容產業的理解與認識。於他而言,這是一場新的冒險,但至今做得很不錯。   火星財經起源於王峰直接參與的訪談類欄目「王峰十問」。自2018年2月啟幕,「王峰十問」已對話28名區塊鏈及網際網路等領域的全球頂尖從業者,既覆蓋區塊鏈領袖也包括網際網路大佬。
  • 區塊鏈日報丨杜拜將區塊鏈用於旅遊業,沃爾瑪實施區塊鏈配送體系
    前幾輪投資機構啟賦資本、招商局創投、界石投資、萬向分布式資本、點亮資本全部繼續跟投。布比公司表示,此次融資主要用於技術研發和市場運營。2、英雄互娛聯合愷英網絡進軍區塊鏈據知情人士透露,英雄互娛將聯合愷英網絡,面向海外用戶基於用戶體驗和研發啟動區塊鏈項目。
  • 2020年區塊鏈峰會《區塊鏈技術與應用》杭州站
    導讀:近兩年,區塊鏈逐漸成為一個熱門的話題,眾所周知,網際網路用於連接,而區塊鏈則為接建立信用,保駕護航。隨著區塊鏈技術的持續創新和商業應用的不斷拓展,區塊鏈技術也揭開了神秘的面紗,更加貼近我們的生活。2020年12月13日,由指股網主辦的《區塊鏈技術與應用》峰會於杭州濱江開元名庭酒店大會堂取得圓滿成功!
  • 「2020 上海區塊鏈國際周」跑會指南(35場 附報名入口)
    上海區塊鏈周是國內每年區塊鏈最大的盛會了。影響人群從鏈圈到幣圈到礦圈(今年甚至還多了藝術圈)。轉眼間下周又到了2020年的上海區塊鏈周,今年對區塊鏈從業者來說尤為重要。雖然此前在成都和杭州等城市都有過區塊鏈周,但當時的疫情以及行情不甚樂觀,因此也就沒有往年熱鬧。但現在疫情趨於穩定、行情開始引爆,新的熱點在不斷催生。可以說這是整個2020年區塊鏈活動最密集的一周了。
  • 區塊鏈技術分析報告 區塊鏈技術有哪些特點
    在第一次聽說區塊鏈技術的時候,也許你會不知所以然,會問什麼是區塊鏈技術?和我們的生活有什麼關係呢?區塊鏈技術具有顛覆性,最初受到影響的是金融行業,隨著不斷發展,已經有更多的應用場景落地了,在區塊鏈技術分析報告中,將詳細的介紹區塊鏈技術,一起來看看吧!什麼是區塊鏈技術?
  • 跟蹤| 獲得1.5億區塊鏈投資後,矩陣元怎麼做區塊鏈?
    雷鋒網AI金融評論報導,2017年7月,區塊鏈基礎設施技術服務商矩陣元與微眾銀行、萬向區塊鏈聯合開發的區塊鏈底層平臺BCOS(BlockChain OpenSource)實現了完全開源。再接再厲,近日矩陣元發布了四大圍繞區塊鏈數據安全計算的技術——安全多方計算平臺(MPC)、非交互零知識證明(NIZK)、硬體錢包和區塊鏈平臺JUICE。
  • Mixpay 亮相深圳區塊鏈技術應用峰會 共話區塊鏈數字金融
    11月3日下午5點,深圳區塊鏈技術應用峰會在深圳市會展中心正式落下帷幕,此次峰會與「2020第十四屆深圳國際金融博覽會」同期舉辦,米林財經全程報導支持。Mixpay 攜手華為、阿里雲、火幣等眾多頂尖行業亮相「深圳區塊鏈技術應用峰會」,一同圍繞區塊鏈技術創新與應用、面臨的機會與挑戰、產業融合等內容進行了深度探討。圍繞「金融行業的數位化轉型」的主題,Mixpay 聯合創始人史晉先生參與了圓桌討論,圍繞此話題進行了觀點碰撞。
  • 萬向區塊鏈與摩聯科技攜手打造BoAT+PlatONE物聯網數據賦能平臺
    萬向區塊鏈董事長兼總經理肖風博士,受邀在大會發表了主題為《工業數位化:分布式認知工業網際網路》的精彩演講。同時,摩聯科技CEO林瑤在大會上透露,由萬向區塊鏈和摩聯科技共同打造的「BoAT+PlatONE物聯網數據賦能平臺」,將於10月份在第六屆區塊鏈全球峰會上正式發布。
  • 區塊鏈技術不是 數字人民幣的必要條件
    來源:中國經營報區塊鏈技術不是 數字人民幣的必要條件本報記者/李暉/北京報導萬向區塊鏈首席經濟學家鄒傳偉表示,數字人民幣作為中央銀行貨幣的安全性、可控匿名性、交易即結算以及雙離線支付等優點而區塊鏈技術既不是數字人民幣的充分條件,也不是必要條件。目前,央行對數字人民幣的定位聚焦於流通中的現金,即M0的替代,但行業也有一些聲音認為未來會對M1/M2形成替代才有價值。鄒傳偉對此並不認同。他認為,第一,數字人民幣和M0(流通中現金)都是中央銀行貨幣,是中央銀行對公眾的負債,所以「數字人民幣替代M0」是成立的。
  • 2018上半年「全國區塊鏈專利代理人」排行榜(前100名)
    有哪些優秀的智慧財產權服務機構或者專利代理人可以協助申請區塊鏈專利?基於以上眾多企業諮詢情況,IPRdaily聯合incoPat創新指數研究中心整理髮布「2018上半年全國區塊鏈專利代理人排行榜(前100名)」。
  • 當數字貨幣進入熊市,從業者聊到區塊鏈時又是在聊什麼?
    當天出席的嘉賓,從鏈圈從業者到投資人,都一致認為 2018 年區塊鏈將會進入「平靜調整期」,這是一個相對委婉的說法,另一個更接地氣的說法就是「冷」。「任何技術的發展都是有周期性的,區塊鏈也不例外。」量子鏈創始人帥初說到,他認為比特幣雖然 2008 年就誕生,但人們開始認真研究區塊鏈是從 2015 年才開始的,而即便經過 2017 年的瘋狂,區塊鏈技術發展也才 3 年時間,技術依然需要繼續發展。目前很多已經發幣的 ICO 項目,其第一階段成果上線時間大多為 2018 年,這意味今年人們可能會目擊很多區塊鏈項目「幻滅」。
  • 「迅解區塊鏈」陳磊:All in區塊鏈後涉嫌非法挪用資金炒幣
    據知情人士透露,迅雷新管理層對公司進行審計時發現:一家名為興融合的迅雷帶寬供應商實際為陳磊個人控制的公司,後者通過各種手段,向興融合轉移了數額巨大的資金,並將迅雷公司核心技術人員轉移至興融合公司,不過,上述事項正待警方進一步偵查。小編就此事詳情向迅雷方面發去採訪提綱,迅雷方面指出,此事目前已交由公安機關依法處理,一切以公安機關的判定為準。