陀螺一線 | 百度孫君意:百度超級鏈TPS已經突破二十萬

買賣虛擬貨幣

12月17日,“百度超級鏈學院大講堂重慶站暨華醫康道區塊鏈醫療場景應用研討會”在重慶市渝中區舉辦。業內專家學者齊聚一堂,探討區塊鏈賦能產業創新的新路徑,共商區塊鏈與醫療產業跨界融合的新舉措。

據悉,此次研討會以“科技賦能·跨界融合——區塊鏈技術應用與產業融合創新”為主題,由重慶市渝中區大石化新區建設管理委員會、重慶市渝中區區塊鏈協會指導,百度超級鏈學院、重慶華醫康道科技有限公司主辦。政府相關機構負責人、行業專家學者、重慶市渝中區區塊鏈協會成員、企業代表等約100人參會。在為期一天的研討會中,7位行業學者就“重慶區塊鏈產業的發展”以及“區塊鏈技術在醫療行業的應用”兩個議題進行了發言與分享。

百度資深研發工程師孫君意發表主題演講,以下是演講全文:

大家好我叫孫君意,剛才幾位嘉賓的演講非常好,從產業應用,然後從區塊鏈國家政策的程度都做了全方面的解讀,我今天主要分享一下百度超級鏈的技術。這個圖是百度超級鏈的架構圖。百度超級鏈採用高度的模組化設計,大概有六個模組,每個模組都會解決一個專門的問題,比如說共識機制,共識機制解決問題其實就是解決資料一致性的問題,密碼主要解決簽名和校驗的問題,帳號主要是解決當需要多個共同管理的呼叫許可權控制的情況,智慧和約主要解決的是可行計算的問題,分散式帳本,每個模組都是高度可插拔的,開發者可以根據百度約定好的介面來做相應的二次開發或者替換。比如共識機制我們已經預設支援了很多種常見的共識,比如POW,RAFT等等。比如說底層的儲存這塊,我們預設的是基於開發者儲存,如果你有更好的方案也可以替換掉。然後系統級的API,和提案投票這些都是相對固定的,然後下面的模組都是可替換,可插拔的。

接下來介紹一下百度超級鏈的六大核心技術,首先是超級節點技術,在區塊鏈網路當中對外表現是一個節點,但其實背後是一個分散式的網路,可以透過計算無限加速。第二個是鏈內並行技術,解決的主要問題是利用綜合資源進行智慧和約的執行和校驗,第三個就是立體網路技術,單鏈的瓶頸是有侷限性的,包括平行鏈和側鏈,能夠利用多鏈的能力進一步實現效能的提升。還有就是帳號許可權系統,是去中心化的實現,相對很多中心化的區塊鏈系統,它的許可權系統更加的安全。還有就是可插拔共識機制,我們做到了熱插拔,就是根據以區塊高度為界,在某個區塊高度以下你可以替換,整個過程是動態的,就是不會感覺到系統的宕機。最後是一體化智慧合約技術,現在智慧合約有很多技術,我們是把智慧合約和超級鏈核心層進行了分離。

然後從指標上看超級鏈的優勢。百度超級鏈透過了工信部一所和四所的安全測試,能夠達到單鏈8.7萬TPS,整體網路達到20萬TPS,網路延遲達小於3S,聯盟網路小於10ms都可以用主流的程式語言執行智慧合約,支援Go和C++語言,我們的網路規模是支援萬級別節點數。這是我們的XUPERCHAIN開源技術架構,我們提供GO,PYTHON,JAVA,XBENCH,DID,XUPERSTUDIO,XUPERDATA,多語言的SDK。

這是我們開源到現在資料的一些情況,目前還是94%百度在研發,但是我們有很多活躍的社羣貢獻者,他們也提供了10%的提交。在SDK這塊開發者更加活躍,開發者貢獻的比例達到25%,我們之前沒有支援iOS的SDK,後來有一個專案需要,他在完全沒有任何商業驅動的情況下,把自己的程式碼貢獻出來了,他還開發了相應的有介面的客戶端給大家演示,我感覺1+1的力量是大於2的,光靠百度一家肯定不行。

目前,百度GitHub開源社羣中的點贊量已經快破1000,這個在國內的聯盟鏈方案裡面是排到第一的。

    我們後續的計劃主要是從三個方面,一個是底鏈,再一個是易用性,第三就是測試工具,我們發現很多開發夥伴用超級鏈去聚焦,但是你要給出你的資料和測試,所以如果提供了很好的測試報告的資料就會非常有競爭力。在底鏈方面我們會提供更豐富的共識演算法,包括節點准入,這塊我們也會補齊短版。

    最後講講超級鏈開發者權益,因為要做好一個開源技術,光有技術是不夠,運營同樣非常重要。我們能夠有活躍的社羣,很好的社羣氛圍反饋渠道是建立好一個開源專案的非常關鍵的也是非常有難度的東西,我們現在提供了24X7小時的值班響應制度,如果你用超級鏈加入我們的微信群,有任何問題我們都保證5分鐘之內有專門的工程師給你解答,如果難度很高,有時候你不方便說專案的背景,我們也會提供1對1的服務。同時我們還有一個品牌做區塊鏈教育的叫超級鏈學院,提供豐富的線上和線下區塊鏈的培訓,線上主要是透過微信和各種渠道的直播,線下就是我們在北京、上海舉辦的一些沙龍,瞭解開發者的需求和痛點。第三個就是一對一專家諮詢,我們透過前期諮詢發現您這個專案的確是具有標杆效應的區塊鏈應用,我們會安排相應的技術專家和產品專家進行對接,然後我們一起來把這個專案做得更好。

    我們的目標就是既然是做開源,肯定不是說把超級鏈繫結在百度這樣一個平臺上,它是要有一個更大的平臺,我們的目標是建設一個超級鏈的聯盟體系,對於超級鏈聯盟的會員能享受到哪些權益呢?首先就是技術支援,再一個就是方案協同,區塊鏈有時候大家覺得很多人都已經聽出繭子了,最難的就是落地,那方案就很重要,如果方案不落地,可能就不是一個實際解決痛點的專案,我們希望能夠真實的解決遇到的問題。再一個就是我們可以給合作伙伴推薦專案,因為我們發現有些合作伙伴非常靠譜,基於我們已有的非常好的合作關係我們可以推薦專案,同時百度有自己的品牌和渠道,我們也可以幫助他擴充套件他的品牌,推廣他現有的一些影響力。

    我的演講到此結束,謝謝!

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;