三分鐘讀懂Allocate Dividend技術構架之拜佔庭容錯算法(PBFT)

2020-12-05 金色財經區塊鏈

電子商務銷售自90年代初期開創以來,已經存在了幾十年,並且該行業的發展已經堪稱典範。但在其風光無限的外表下,假貨橫行,質量問題無法監管,誠信危機,經營成本居高不下等潛在問題也早已根深蒂固,遲遲無法解決。區塊鏈技術是第四次工業革命中最具顛覆性的創新技術,它有望以其無與倫比的潛力徹底改變這個行業。基於當今電子商務產業各市場痛點,結合區塊鏈技術,消除「中間人」精簡運營,立足於電子商務數據信息領域,Allocate Dividend應運而生。

Allocate Dividend致力構建一個高效、安全、創新的電子商務數據信息產業生態,促使商業資源合理分配,讓價值獲得完美傳遞。以adBlockChain協議為核心的DPoS權益證明共識機制改進了PoW浪費資源、運行效率低的主要問題。

【共識】我們很好理解,就像我們開會討論需要得出一個結果。區塊鏈系統本身即是一個巨型帳本,系統中節點的必須保證自己的帳本與其他節點保持一致。在傳統軟體中,這一點可以由中心伺服器來確定各各節點的帳本內容。但是在區塊鏈去中心化系統中就需要借鑑已有的在分布式系統中實現狀態共識的算法,確定網絡中選擇記帳節點的機制,以及如何保障帳本數據在全網中形成正確、一致的共識。

adBlockChain系統中的拜佔庭容錯技術(Byzantine Fault Tolerance, BFT)即PBFT是一類分布式計算領域的容錯技術。拜佔庭假設是對現實世界的模型化,由於硬體錯誤、網絡擁塞或中斷以及遭到惡意攻擊等原因,計算機和網絡可能出現不可預料的行為。拜佔庭容錯技術被設計用來處理這些異常行為,並滿足所要解決的問題的規範要求。

拜佔庭容錯技術來源於拜佔庭將軍問題,是由萊斯利·蘭波特提出的分布式對等網絡通信容錯問題。假設當拜佔庭將軍準備進攻一座城市,在城市周圍有幾支由其他將軍領導的軍隊,如果一起合作進攻,那麼一定大獲全勝。但是如果不合作,零散攻擊將會失敗。當時環境決定拜佔庭將軍只能通過傳令兵來傳遞信息,但若傳令兵途中被殺,被逮捕換成假信息則會傳達錯誤。同時即使傳令兵安全傳遞成功其他將軍也無法確定遞送的消息是拜佔庭將軍的消息。若其他將軍中有叛軍,回復同意進攻後但在實際中不出兵怎麼辦。所以,該如何確保所有軍隊達成共識同時出擊便是困擾了近千年的拜佔庭將軍問題。這個問題的核心就是單獨的個體如何可以不帶任何條件的相信彼此。著名的PBFT算法的核心思想就是:對於每一個收到命令的將軍都要去詢問其他人,他們收到的命令是什麼。其本質就是利用通信次數獲取信用。

借鑑PBFT的機制。在傳統DPoS共識機制中,我們讓每個見證人在出塊時向全網廣播這個區塊,但即使其他見證人收到了目前的新區塊,也無法對新區塊進行確認,需要等待輪到自己出塊時,才能通過生產區塊來確認之前的區塊。而在adBlockChain系統中,見證人出塊時向全網廣播,其他見證人收到新區塊後,立即對此區塊進行驗證,並將驗證籤名完成的區塊立即返回出塊見證人,不需等待其他見證人自己出塊時再確認。簡單來說便是首先由用戶向主節點發送交易請求——主節點收到消息,打包交易信息並轉發給其他副本——備用節點收到消息後對提案進行驗證,驗證成功後會向其他備用節點提交通過信息,驗證失敗不執行任何操作——收到三分之二通過信息後會向主節點反饋——用戶看到系統反饋的運行結果。

綜上,通過拜佔庭容錯算法這一解決方案,整個區塊鏈網絡中的共識層與網絡層將被統一打包,這極大的滿足了開發人員的便捷開發需求,節省了開發人員的時間與精力,從而專注於應用本身的功能搭建而非去關注底層協議。與此同時,其有著簡便安全的輕客戶端,在物聯網上獨樹一幟,可廣泛適用於各個層級,最終為用戶提供更多富有價值的服務,推動整體行業進步與社會發展。

本文來源: 轉載/ 作者:雲話區塊鏈

相關焦點

  • 海內外媒體聚焦Allocate Dividend 公鏈主網即將進入測試階段
    當前區塊鏈技術已成為未來數字經濟產業革命,各個行業也都在積極尋找自身和區塊鏈能夠快速融合的切入點。而隨著區塊鏈技術的進一步成熟,區塊鏈也已經被越來越多的人應用到不同領域,大家開始關注其場景落地、應用落地的方向。Allocate Dividend順應時勢,基於當今電子商務產業各市場痛點,結合區塊鏈技術,立足於電子商務數據信息領域。
  • Allocate Dividend公鏈ADTOKEN.IO內測即將結束主網上線進入倒計時...
    ADTOKEN.IO是一個基於C++為主要程式語言,底層採用WebAssemblyJIT虛擬機並支持STL開發庫技術的通用區塊鏈編程平臺,採用IPFS頂級分布式存儲的一個去中心化分布式區塊鏈作業系統。
  • Allocate Dividend:石墨烯技術與跨鏈技術共舞
    ADTOKEN.IO內置圖靈完備的程式語言,用戶可以用之來建構和定義他自己的各種特性,可以開發自己的應用與區塊鏈系統,可以發行自己的貨幣。ADTOKEN.IO同時擁有可一鍵定製的側鏈,ADTOKEN.IO提供專有的跨鏈和跨合約技術,將主鏈和側鏈連結在一起。
  • 《科普》恆星共識,拜佔庭,講解/Pi 名字的由來
    恆星共識協議是恆星網絡(Stellar Network)的基本共識算法,為聯邦拜佔庭協議(FBA)提供可證明的安全性構建。它衍生於原始拜佔庭協議,了解它們之間的不同,還有「仲裁和仲裁切片」,「聯合投票模型」 ,以及協議本身的提交/中止投票系統才能更好地理解恆星共識協議拜佔庭協議是分布式計算系統的容錯機制,即使網絡中的一小部分節點有惡意行為,也能夠達成共識。
  • 幣贏潛力區KBL|基於卡巴拉算法新一代共識機制
    其偉大之處就是它的共識機制在去中心化的思想上解決了節點間互相信任的問題,隨著比特幣市值的不斷擴大,共識算法的革新及改良也在不斷進行中。本文將通過共識機制入手來講解幣贏潛力區近期上線的KBL卡巴拉算法,方便大家理解共識機制的整體發展和革新之處。你是否真的認識共識機制?
  • 網絡存儲系統容錯編碼技術進展
    對於由存儲系統中部分磁碟失效所引起的數據丟失的問題,目前業界公認的比較好的解決方案是使用冗餘容錯編碼技術來實現磁碟的容錯。在工程實踐中,目前廣泛應用的編碼方法大多局限於雙容錯陣列碼。隨著系統規模的進一步加大,3容錯甚至更多容錯的編碼方法已引起研究者的重視。
  • POS+DPBFT混合共識機制有何技術...
    菲樂FILE為開源項目,由FILE極客密碼去中心化組織發起,極客密碼是一群專注技術科技力量、帶著極客精神信仰、痴迷在極客空間、遍布在全球的極客群體。菲樂FILE基於RTXP協議底層技術開發,InDeFi去中心化金融生態鏈上平臺,FILE運用區塊鏈技術做到完全去中心化,無中心化控制,上幣、交易、資產接入無中心化值守,所有交易記錄全部記錄在區塊鏈上,數據公開、透明可追溯不可篡改,聚能鏈上金融生態。
  • 三張圖讀懂機器學習:基本概念、五大流派與九種常見算法
    編者按:本文由機器之心編譯自PwC,作者:Alan Morrison、Anand Rao,參與:吳攀、晏奇;36氪經授權發布。 機器學習正在進步,我們似乎正在不斷接近我們心中的人工智慧目標。語音識別、圖像檢測、機器翻譯、風格遷移等技術已經在我們的實際生活中開始得到了應用,但機器學習的發展仍還在繼續,甚至被認為有可能徹底改變人類文明的發展方向乃至人類自身。
  • 三分鐘讀懂量子力學:什麼是波函數?
    描述諧振子的三個波函數宇宙是有限的,波函數ψ(x)也是有限無界的函數,那麼它一定是循環的,因此波函數必須符合周期條件上一篇三分鐘讀懂量子力學:揭秘雙縫幹涉現象,下一篇三分鐘讀懂量子力學:什麼是不確定性原理。
  • 通用量子計算機和容錯量子計算——概念、現狀和展望
    量子計算技術近年來快速發展並受到廣泛關注。文章將介紹一些量子計算的基本概念、現狀以及遠期和近期的主要挑戰,使讀者可以更準確地理解一些新近的進展,避免誤解。通用量子計算機的主要應用之一是破解RSA密碼。沒有量子糾錯,我們很難實現密碼破解規模的量子計算。因此,量子計算技術的一大挑戰是如何實現有量子糾錯保護的量子計算,也就是容錯量子計算。
  • 圖「說」丨一分鐘讀懂指數型組織
    指數型組織與傳統組織不同之處三:指數型組織的5大內部屬性(IDEAS)7.應用:在得到可訪問的數據後,像機器學習或者深度學習這樣的算法就可以從中提取信息、找到趨勢並產生新的算法了。往期圖說回顧圖「說」丨一圖讀懂
  • 10分鐘了解一致性哈希算法,全網(小區區域網)(建議收藏)
    假設有 3 個伺服器節點編號 [0 - 2],6 個緩存鍵值對編號 [1 - 6],則完成哈希映射之後,三個緩存數據映射情況如下:哈希計算公式:key % 節點總數 = Hash節點下標1 % 3 = 12 % 3 = 23 % 3 = 04 % 3 = 15 % 3 = 26 % 3 = 0每個連接都均勻的分散到了三個不同的伺服器節點上,看起來很完美!
  • 三本書,讓你讀懂數學之美
    其實數學在現實生活中也是無處不在的,今天小編就給大家推薦三本書,帶大家來觸摸數學的歷史,看懂數學為人類文明發展所做出的貢獻。《數學簡史》作者: 蔡天新本書是由我國知名數學家蔡天新教授編寫,是中國人自己的「數學簡史」。
  • 搞懂這三個數值,1分鐘教你讀懂血常規
    搞懂這三個數值,1分鐘教你讀懂血常規
  • 一分鐘讀懂中國半世紀的GIS技術發展
    打開APP 一分鐘讀懂中國半世紀的GIS技術發展 發表於 2018-04-17 16:47:00 這項技術創新能夠讓SGCC在未來幾年建造世界上功率最大的遠距離交流輸電網絡。 中國GIS發展史:中國通過技術引進,消化吸收,已掌握500千伏GIS的設計製造技術。自主研發的1000千伏 GIS(包括核心部件滅弧室和操動機構)將完全自主設計製造。
  • 變電站構架避雷針的測量方法
    在實驗室,將本文方法與實驗室方法對比,驗證了方法的正確性;在變電站,通過實測500kV潁州變構架避雷針,驗證了方法的可行性。在500kV及以上變電所的防雷設計中,廣泛使用構架避雷針作為防止直擊雷的手段。因為構架避雷針在製作過程中存在砂眼或裂紋,在安裝過程中存在小幅度傾斜,在使用過程中受到交變風載荷的影響,所以構架避雷針存在倒杆的可能性。
  • 三分鐘讀懂量子力學:揭秘雙縫幹涉現象
    量子力學之父普朗克捨棄「能量均分定理」,提出了量子假設ε=hv=ω,揭示了世界的離散性,標誌著量子力學的誕生,而雙縫幹涉現象正是量子力學最初的密碼。雙縫幹涉實驗分為兩類,第一類是關於光的幹涉,第二類是關於電子的幹涉。