全球最牛主鏈迅雷鏈:如何治癒企業“上鍊焦慮症”?

對於區塊鏈開發者和愛好者來說,通過區塊鏈技術創造萬物互聯的信任社會,打造可靠、安全、高效、可擴容的未來智能時代是他們的忠於技術的初心。對於企業來說,如何結合區塊鏈技術,促進企業發展使他們最爲關心的話題。迅雷鏈技術沙龍第二站在杭州開啓,迅雷鏈開放平臺研發負責人張慧勇向現場熱愛區塊鏈技術的開發者、企業人解答迅雷鏈獨有的優勢和特色。

全球最牛主鏈迅雷鏈:如何治癒企業“上鍊焦慮症”?

爲什麼優先關注TPS?
區塊鏈的核心性能主要有3個方面,分別是TPS(Transaction per second)、秒級出塊確認速度(達成共識時間)以及分叉概率。不同的主鏈在這三者上的側重會有所不同,有些會優先考慮TPS,有些則會優先考慮出塊速度,也有的比較重視分叉概率。

迅雷鏈在設計時將性能放在首位,同時具備高安全性,而兼顧去中心化,以此來實現來三者的平衡。爲何會如此看重性能?因爲迅雷一直將區塊鏈視爲互聯網的基礎服務之一,未來需要在不同場景中得到應用。應用場景的千變萬化,尤其是大型商務場景對併發處理能力要求極高,如電商場景對TPS的需求就高達數十萬次。考慮到未來日益增長的物聯網需求,百萬級的TPS可能也是不夠的。

全球最牛主鏈迅雷鏈:如何治癒企業“上鍊焦慮症”?

所以區塊鏈要想真正實現落地應用,那麼高TPS是核心前提之一。而迅雷鏈的初衷就是推動區塊鏈技術在實體經濟中的大量落地應用,這就決定了它必須具備足夠高的TPS能力。爲此迅雷鏈採用了同構多鏈結構,以此來實現高達百萬級的TPS能力。

爲什麼選擇PBFT做共識?
迅雷鏈採用的共識機制是PBFT,這是一種在容錯率上有突出優勢的共識機制,央行推出的區塊鏈數字票據交易平臺用的就是優化後的PBFT算法。

全球最牛主鏈迅雷鏈:如何治癒企業“上鍊焦慮症”?

圖注:PBFT結構示意圖
相較於傳統的POW、POS等共識機制,PBFT可以很好的解決分叉問題,同時提升效率,出塊速度也能大爲提升,各方面變現都更加完美。

迅雷鏈採用PBFT機制也是看中了這一點,其原因依然是考慮到實際落地應用中的需求。因爲在不少實際商業場景中,用戶很難接受回滾操作,區塊回滾對應到現實生活中,就是交易撤銷、作廢,這明顯不符合用戶正常的交易體驗。此外,實際的商業應用,也不能接受區塊鏈分叉。因此具有強一致性、不可分叉的PBFT機制就成了最好的選擇。

而且PBFT機制在確認速度上也有優勢,能做到秒級確認,這也是符合實際商業場景需求的。唯一的問題是,PBFT要求惡意節點、無效節點的數量少於總節點的三分之一才能保證安全性,公式化表達就是F<=(n-1)/3,其中F是惡意節點數,n是總節點數。也就是說,這種機制對節點數量有較高要求,如果節點太少,就容易被操控。對此問題,迅雷鏈的解決辦法是利用共享計算提供的150萬+節點數,通過海量的共享節點,保證了系統整體的安全性。

爲什麼增加外圍輔助系統?

在開發過程中,迅雷鏈注意到當前很多傳統企業,在接觸區塊鏈時碰到不少問題。比較典型的就是,這些企業在使用區塊鏈技術時門檻極高,相關人才稀缺。事實上,這也是目前區塊鏈技術難以落地的一個重要原因。

爲此,迅雷鏈在架構中增加了大量的外圍輔助系統,主要集中在迅雷鏈的服務層,比如合約標準和模板庫、交易訂單系統、迅雷鏈文件系統等,希望藉此來降低傳統企業使用區塊鏈技術的門檻,推動區塊鏈應用的開發普及。同時也能讓企業能夠專注於自己的業務層面,不被區塊鏈的底層技術佔用大量的精力。

這些外圍輔助系統功能雖多,但在流程上秉承同樣的設計思想,即希望企業是以自身成熟的流程來接入區塊鏈系統,讓區塊鏈來適應商業,而不是讓企業修改現有業務流程去適應區塊鏈。在開發節奏上,也保持“先用再優化再變革”的步調,一步步實現整個流程的完美運作。

張慧勇在交流中表示,迅雷鏈一直相信區塊鏈不僅是技術上的改變,更是生產關係的改變,而主角是企業。作爲底層主鏈,迅雷鏈希望爲這些企業減輕使用新技術時的負擔。

張慧勇發現,隨着越來越多的企業投入到區塊鏈技術中,迅雷鏈不斷加強與客戶之間的能動合作,可以直觀的感受到合作思路越發清晰,企業對區塊鏈技術的落地應用也更加務實。隨着迅雷鏈服務層的逐步豐富,開發生態的日益完善,企業向區塊鏈化的轉型也更加便捷、更加實用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章