公鏈之爭,誰能率先突破百萬TPS?

率先達到百萬TPS意味著什麼? 意味著拿到區塊鏈大規模應用的鑰匙,有可能率先成為下一代公鏈之王。

率先達到百萬TPS意味著什麼?

意味著拿到區塊鏈大規模應用的鑰匙,有可能率先成為下一代公鏈之王。

眾所周知,現階段公鏈無法大規模商用便是由於性能低下。

以以太坊為例,其每秒只能接受20筆交易,一旦超過這個數字,便會擁堵。而前不久FCoin推出的累計充值人數上幣模式無疑是在“為難以太坊”:瘋狂的充幣致使以太坊一度陷入癱瘓,Gas費甚至達到6美元,招致許多人的怨聲。

號稱區塊鏈3.0的EOS又如何呢?據EOS官網最新測試,其TPS雖然達到2822,但距離其上線之初宣稱的百萬TPS還有著不小的距離。

Dfinity、Ultrain、Quarkchain等眾多公鏈都在爭分奪秒,以期成為第一位百萬TPS的公鏈,搶佔市場先機。

前網際快車CTO王克傑及他新創的公鏈Fast-chain 也是其中的一員。

公鏈之爭,誰能率先突破百萬TPS?

初入區塊鏈

2016年,王克傑從專司P2P傳輸下載業務的網際快車離職,帶著核心團隊自主創業,彼時的王克傑依然想延續P2P業務,在數據傳輸及儲存方面大幹一場。他發現當時網絡上的傳輸和存儲的資源利用率普遍低下,沉澱著許多冗餘資源,很難得到充分利用,造成了大量資源的浪費。

“現在網絡上的資源利用率也就10%左右,一線城市的利用率相對來說高一點,但是二三四線城市就要差很多。”王克傑表示。

因此,王克傑希望將高質量的傳輸體系和開放計價體系相結合,構建新形態的傳輸服務。一方面充分利用網絡冗餘資源,另一方面讓個人閒置資源也能參與其中,從中獲利。

在傳輸技術方面,憑藉十多年互聯網傳輸技術的積累和創新,快車智趣迅速推出支持文件、點播、以及低延時直播的P2SP加速方案,並拼接良好的用戶體驗快速開闢了市場。但要想在面臨巨頭競爭的市場中取得優勢,除了技術優勢,尚需快速獲取資源優勢。而獲取資源優勢,最快捷的方式就是需要通過開放合作方面,充分盤活二三四線城市冗餘資源。想法雖好,但是要搭建一條有公信力的開放計價體系並非一件易事,而就在此時,區塊鏈進入他們的眼簾。

“17年的時候我們接觸到區塊鏈,在對區塊鏈進行研究之後,發現其特性和我們要打造的開放、共享的傳輸體系不謀而合,藉助區塊鏈技術比我們單獨研發一套體系省力不少。”談及進入區塊鏈的初衷,王克傑表示。

但是理念相合,不意味著技術相合,在王克傑看來,他們團隊的核心優勢是P2P技術。“我們的核心團隊都是網際快車的核心技術成員,雖然在P2P技術方面屬於國內頂尖的,但在區塊鏈技術上並沒有研究的經歷,那在公鏈之爭上會缺少很多競爭力。”

好在最後的結果打消了王克傑的疑慮。在對區塊鏈的技術進行學習研究後,王克傑發現區塊鏈技術是基於P2P網絡進行的撮合交易,所採用的鏈式數據記錄方式,也和他們後臺系統採用Event-Sourcing和CQRD模式比較一致,這與他之前在網際快車所搭建的P2P傳輸業務鏈條有著異曲同工之處,因此,這並不妨礙這支P2P頂尖團隊在區塊鏈領域大展身手。

“現在看來,在搭建公鏈方面,我們有著天然的優勢。”

帶著這樣的“本錢”,王克傑一頭扎進了區塊鏈中。

“只靠共識機制提高TPS會走進死衚衕”

“我們要將Fast-Chain打造成為一條高併發且真正能夠讓線下業務上鍊的公鏈。“王克傑在接受節點財經採訪時表示。

王克傑要解決的正是目前公鏈普遍存在的問題,TPS低,項目落地難。而現在大部分的公鏈都是藉助於共識機制的創新來提高TPS。

對此,王克傑認為:“只靠共識機制來提高TPS會走進死衚衕。”在他看來,智能合約的創新無法同時滿足去中心化與高TPS的要求。

以太坊和EOS就是典型的例子。雖然後者的TPS在不斷的提升,但是卻飽受詬病:脫離了區塊鏈去中心化的精神主旨,容易遭受攻擊等等。

因此,Fast-Chian提出了橫向信任鏈+DDPOS共識機制,從橫向和縱向兩個維度提高TPS。

通過橫向信任鏈的構建,實現了多級信任鏈構建和融合。將實際場景中的提供服務實體映射為服務對象,記錄在區塊鏈上。並通過服務合約機制,實現針對服務對象履約過程結果制定合約的支持。而履約過程則採用支持的見證人模式快速並行記錄,大大提高了TPS,從而實現對實際業務上鍊支持。

在王克傑看來,現實中的交易並不會只是虛擬貨幣的轉賬或交易,而是雙方不斷交互的結果,就如在現實合同的分步交付驗收,交付和驗收的過程會由橫向信任鏈上的服務過程序列機制進行記錄,並由雙方簽名認證,而只把最初的約定價格以及最終的執行結果記錄上主鏈,既滿足現實場景的需要,也避免了高頻且低信息量的信息上鍊,提高性能。

公鏈之爭,誰能率先突破百萬TPS?

在共識機制方面,Fast-Chain 提出的DDPOS機制則是在DPOS的基礎上進行加工升級,在效率以及安全方面都有了大的提升。由於DDPOS節點選點具備一定的隨機性,且隨機性是由上一輪首個區塊HASH決定的,無法提取預判。在每一輪的迭代中,其首塊HASH都會變化,因而選舉優勢區域也會變化,最終任何區域都可能被覆蓋。由此很難通過少量高權重節點,來對整個網絡進行控制。同時通過散列,增加了隨機性,增加了控制部分節點攻擊難度,大大提高了安全性。

簡單來說,DDPOS機制將全局選舉過程,優化為局部選舉機制,加快了交易驗證過程速度,提高了TPS,但每一輪節點的隨機選擇則保證了去中心化,且提高了安全性。

現階段,藉助橫向信任鏈和DDPOS機制,Fast-chain 目前的TPS已經能夠達到十萬級。

提高TPS只是Fast-chain的第一步,在王克傑看來,想要將Fast-chain真正推向市場,不僅要滿足高性能公鏈的技術需求,還要能夠運行各行業應用,讓區塊鏈項目快速落地。

Fast-chain能否率先成為百萬級TPS的公鏈目前還尚未可知,但在公鏈的王者之爭中依然有突圍的機會。百鏈之爭,誰將問鼎?時間會給出最終的答案。


分享到:


相關文章: