深度解讀百度超級鏈 很中心很百度

文丨互鏈脈搏特邀專欄作者·趙振華



深度解讀百度超級鏈 很中心很百度

趙振華,超級賬本中國工作組聯席主席,IBM高級技術專家,長期關注區塊鏈,人工智能和雲計算領域


9月26日百度發佈了《百度區塊鏈白皮書V1.0》,百度區塊鏈網絡——XuperChain簡稱超級鏈——也正式浮出水面。

百度發佈區塊鏈白皮書這事一點也不奇怪,它很早就開始研究區塊鏈了,而且還是超級賬本(Hyperledger)國內唯一的白金會員。

但是作為國內IT巨頭,百度的產業佈局明顯要比其他幾大巨頭慢了半拍。阿里早早且悄悄佈局區塊鏈,在支付寶上實現了區塊鏈技術的跨境轉賬,並擁有最多的區塊鏈專利;京東區塊鏈溯源商品也已經從開始的奢飾品擴大到普通商品;華為利用其企業資源優勢結合華為雲主推ToB市場;騰訊則是ToB、ToC以及ToG(政府)全面發力,第一張區塊鏈電子發票就是騰訊開出來的。

那麼時至2018年9月,百度發佈的區塊鏈白皮書又有什麼不同?

根據百度區塊鏈白皮書介紹,超級鏈是一個立體區塊鏈網絡,所謂立體就是一條稱為Root鏈(根鏈或基礎鏈)的超級鏈+無數平行鏈;Root鏈創建和管理其他平行鏈,還負責平行鏈的數據交換和整個立體網絡的運行參數;除此之外,Root鏈還生成整個超級鏈網絡運行所消耗的“超級燃料”。(超級燃料有什麼用,本文末尾介紹)

這條Root鏈的存在就是百度和其他科技公司區塊鏈的最大不同。其他幾家科技公司提供的區塊鏈服務是相對底層的PaaS或者BaaS服務,不同的服務對象會建不同的鏈,使用環境和場景相對獨立。但百度的Root鏈能把百度對其他客戶的區塊鏈服務連接在一起,實現萬鏈歸一——圍繞著Root鏈,會生長出無數平行鏈。

什麼是平行鏈?平行鏈可以簡單的理解為子鏈,負責處理特定的業務。平行鏈可以是公有鏈也可以是聯盟鏈。如果把子鏈比喻成局域網,那麼超級鏈就是連接這些局域網的互聯網。可以想象,超級鏈必須具備極強的事務處理能力,同時也需要消耗巨大的算力和存儲。

事務處理如何解決?超級鏈的方案是並行計算。超級鏈通過構建有向無環圖(DAG)把原本需要順序執行的事務,並行地在DAG上處理,然後再回歸主鏈來提高並行計算能力。


深度解讀百度超級鏈 很中心很百度


那麼,超級鏈的算力、存儲等資源又從哪裡來呢?答案是超級節點。超級節點提供整個區塊鏈網絡所需要的存儲和算力。毋容置疑,這是非常具有挑戰的。

超級鏈上不單單有超級節點,同時還支持輕量級節點。輕量級節點可以部署在移動端甚至嵌入式設備上。

超級鏈還是一個自我進化的區塊鏈網絡。超級鏈的網絡參數更新,共識算法替換,治理問題等通過投票表決。提案者通過發起一個事務聲明一個可調用的合約,其他人對其投票,投票結果決定事務是否通過。而這個過程需要凍結所有參與者的超級燃料。如果你沒有足夠的燃料,你則無權參與。

讀者可能注意到了,超級燃料是超級鏈裡非常重要的資源,它扮演者重要的角色:不但發起提案,參與投票需要凍結超級燃料,運行平行鏈、調用Root鏈API也需要消耗超級燃料,消耗的燃料會回饋給提供資源和服務的節點。

但百度的白皮書並沒有明確ROOT鏈的物理部署,根據百度之前披露,超級鏈已突破單鏈10萬TPS。而從整個系統TPS無上限的描述來看,很大可能百度區塊鏈尤其是ROOT鏈部署在百度雲自己創設的虛擬機上。本質上是極其中心化的系統。

應用方面,百度白皮書還介紹了內容版權、信息溯源、文化娛樂等多個行業的解決方案,但是百度能不能後發先至、保持競爭優勢,且讓我們拭目以待。(完)



互鏈脈搏(ID:HiveEcon)影響有影響力的人!更多精彩報道,訪問www.blockob.com


分享到:


相關文章: