EOS主網TPS屢創新高,距離百萬TPS還有多遠?

TPS EOS 區塊鏈3.0 吳英俊 2018-07-24

如果率先達到百萬TPS,EOS就能擁有打開區塊鏈應用時代的鑰匙。

7月19日消息,EOS主網TPS再創新高,每秒實現2822筆交易。7月18日晚,EOS主網TPS剛剛突破2000,達到每秒2351筆交易。7月16日,EOS主網TPS突破1000,達到每秒1275筆交易。

而7月18日,BM在EOS官方群談到EOS主網TPS時,表示EOS的TPS最終將通過IBC擴展到百萬級別。

BTC開啟了區塊鏈1.0時代,ETH開啟了區塊鏈2.0時代,但受限於二者的TPS,其主要功能還是侷限在數字資產領域,沒能將區塊鏈技術進一步擴展到商業應用領域。

TPS,即區塊鏈每秒鐘新產生的交易記錄,即主網吞吐量,影響交易速度。目前超低的TPS,使其無法支持現實世界的大規模交易。

TPS是眾多公鏈爭奪“C位”的決定性因素。TPS之戰,是公鏈之爭中的生死之戰。

EOS為什麼有望開啟“區塊鏈應用時代”?一個很重要的原因在於,EOS宣稱能夠實現百萬TPS。有了百萬TPS,就能把區塊鏈技術應用到加密貨幣投資之外的場景。有了百萬TPS,再加上區塊鏈本身的安全性,很可能讓區塊鏈行業整體迎來一次大的爆發。 

據火星財經(ID:hxcj24h)瞭解,除EOS外,2018年,有多家平臺打出了百萬TPS的口號。2018年6月3日,以太坊創始人V 神宣佈,以太坊的分片技術(Sharding)即將到來,未來有望實現百萬TPS;而今年4月,宣稱百萬TPS的迅雷鏈已經上線……

“百萬TPS”儼然成了區塊鏈行業的一個“里程碑”,誰擁有了這項技術,誰就擁有了打開區塊鏈應用時代的鑰匙。

TPS的1.0、2.0以及百萬大關

火星財經(微信:hxcj24h)瞭解到,目前BTC的TPS為7-15,ETH的TPS為50。相較前兩者,EOS的2822已是不小突破,但仍無法和目前互聯網世界的處理能力相比,2017年雙十一,支付寶峰值完成每秒25.6萬筆交易。

EOS主網TPS屢創新高,距離百萬TPS還有多遠?

在BTC區塊鏈1.0時代,TPS為7-15,核心功能只能是數字貨幣;ETH在BTC的基礎上,首次增加了智能合約,可應用到證券、抵押、保險等各方面;也首次允許開發者在公鏈上開發DApp,自此,區塊鏈行業開始進入2.0時代。

2015年11月,以太坊推出以太坊代幣標準ERC-20。基於ERC-20,開發者5分鐘就能發佈一個幣,方便了他們進行項目眾籌。這個標準,吸引了大量開發者加入以太坊公鏈,更是直接促進了數字貨幣市場大規模爆發。

而以太坊首創的DApp開發平臺,讓眾多開發者,不需要開發公鏈,就能上線區塊鏈項目,為區塊鏈技術的普及提供了一種可行性。可以說,直到這個時候,區塊鏈技術才開始真正受到普羅大眾的關注。

但是50TPS並不能很好的支撐大量DApp的運行,甚至都無法滿足市場上巨大的發幣需求——暴增的交易量市場常導致以太坊擁堵。

2018年7月15日,據TrustNode消息,ETH開發人員Justo指責EOS通過濫發通證導致ETH網絡擁堵;

2018年6月28日,Fcoin創業板上市,ETH被“拖垮”,礦工費連連飆升;

2017年11月底CryptoKitties寵物貓遊戲上線,在1個星期內迅速爆紅,隨即ETH網絡不堪重負,出現嚴重擁堵,導致轉賬交易延遲無法到賬,幾近崩潰。

ETH是DApp公鏈領域公認的公鏈之王,很多公鏈項目都在模仿它,它開創了區塊鏈2.0的時代。但是低TPS似乎已成了制約ETH進一步發展的重要阻礙。

EOS主網TPS屢創新高,距離百萬TPS還有多遠?

由於以太坊TPS太低,滿足不了開發的需求,市場上出現了很多競爭者,其中最有力的競爭者就是EOS。EOS的出現,可以說預示著區塊鏈應用時代的到來——區塊鏈應用時代將區塊鏈技術拓展到了金融領域之外,是區塊鏈技術在社會領域下的應用場景實現,為各種行業提供去中心化解決方案的“可編程社會”。

節點多且不可控,TPS難提升

從區塊鏈技術落地的角度來看,算力不足、網絡阻塞、交易延遲等問題如過不能解決,區塊鏈技術就談不上大規模應用,更無法融合到實體產業中。

假如TPS每秒併發太低,很容易造成網絡擁堵嚴重,從而使得區塊鏈在高價值的高併發業務領域無法落地。比如,由於TPS每秒併發太低,比特幣和以太坊都存在交易費用高、確認時間長、擴展性差的問題,比特幣社區因此產生分裂,硬分叉成為常態。

為什麼問題久久得不到解決?提升TPS並不是那麼容易的事。

區塊鏈作為一個記賬系統,必須首先保證數據的一致性,而保證一致性的過程,在傳統數據庫中,叫做數據同步,在區塊鏈中,叫做共識。

區塊鏈是一個分佈式的系統,影響TPS的,主要就是網絡。對於區塊鏈來說,因為網絡節點多,分散在全球各地;而且節點所處網絡狀態是不可控的,無法要求它們的網絡帶寬,甚至無法要求它們處於穩定的網絡中。這對TPS來說無疑是災難性的。

目前,那些號稱能達到幾十萬、甚至上百萬TPS的區塊鏈,都僅僅止於理論,並沒有真正的實踐。

EOS主網TPS屢創新高,距離百萬TPS還有多遠?

有去中心化交易所實測過,“基於石墨烯技術的bitshare,實測下來TPS只有幾十,完全不是大家傳說的那麼多,而且EOS的測試也並沒有其白皮書公佈的TPS那麼高”。

提升TPS的5個嘗試

火星財經(ID:hxcj24h)瞭解到,面對TPS低的現狀,區塊鏈技術人員一直都在探索提升TPS的方法,主要可以歸納為以下幾點:

1. 擴容。目前,常見的擴容方案有狀態通道和側鏈技術,因為這兩種方案目前看起來還算是比較成熟了,這類方案的主要原理其實很簡單,就是把非必要的計算不放到主區塊鏈上,但是最終的結果由主鏈確認。這樣計算不都放在主鏈上,相當於主鏈就解放了,那麼速度自然就快了。比特幣擴容和Genaro的混合共識機制都是通過擴容從而提升TPS。

2. 減少共識算法的複雜度。算法的複雜度越低,在相同硬件條件下,完成計算的時間就越短。Genaro就是通過這一方式來提升TPS,Genaro使用SPoR來代替PoW。SPoR是數據可檢索性證明,並不需要消耗大量算力,且不隨時間而遞增。

3. 減少每次同步的節點數量。從技術角度上看,減少每次同步的節點數量對TPS的影響巨大。在分佈於全球5個大洲的7個數據中心做測試,當節點(Validator/驗證者)只有2個的時候是性能最高的,TPS會隨著節點的增加而下降。

4. Sharding。Sharding是數據庫中的常見方法,即並行運算。區塊鏈本質上也是存儲數據的一種方式,所以用數據庫的優化方法是個好主意。因此在運行一些基本操作時,採用並行運算,那麼時間自然就被節省了。

EOS主網TPS屢創新高,距離百萬TPS還有多遠?

5. 鏈外處理方案。是指將部分交易放到鏈外,並將這部分的總賬與系統結算。典型的代表有以太坊的Raiden Network(雷電網絡)。

不管哪種方案,目前都很難實現可擴展性、區中心和安全這三方面的完美組合。

“百萬TPS”

達到百萬TPS,就可以達到真正的“商用級公鏈”的標準,和現實互聯網世界接軌,甚至超過互聯網世界的處理能力。

2017年 12 月,EOS 在2.0的白皮書中提出可以擴展至百萬TPS的時候,整個市場都為之激動,而後,其融資速度大大加快,至2018年6月15日EOS主網上線前,EOS融資規模高達 42 億美元。

而在EOS提出“百萬TPS”的口號之後,市場上湧現出一大批“百萬TPS”口號。

今年年初開始,“V 神”就頻頻提及要用分片技術來解決以太坊的低性能問題,並最終實現百萬 TPS。

“V 神”2018年6月3日稱:“我們希望在1、2個月之後完成分片技術。現在團隊已經開始對它進行落地使用,但可能花上一年時間才進行推廣,現在來說還為時過早。”

按照V神說法,以太坊最快明年才能實現百萬TPS。而百度和迅雷則宣稱已經實現了百萬TPS。

EOS主網TPS屢創新高,距離百萬TPS還有多遠?

2018年6月4日,百度區塊鏈首席科學家肖偉在2018鏈谷大講堂開幕式上發佈了百度基於區塊鏈的解決方案——超級鏈。肖偉稱,超級鏈具有兼容比特幣和以太坊的開發者生態、可插拔共識機制、單鏈10萬併發以及場景化落地的開放生態等亮點。

2018年7月10日,肖偉發朋友圈稱,百度能做到單鏈10萬TPS,理論TPS無上限,目前超級連XuperChain運轉良好,已有較多DApp。

EOS主網TPS屢創新高,距離百萬TPS還有多遠?

2018年4月20日,迅雷集團 CEO 陳磊在博鰲論壇上透露:百萬 TPS 的區塊鏈已經研發成功。緊接著,迅雷在5月份宣佈舉辦區塊鏈大賽,以讓更多開發者實際體驗這條已經實現百萬TPS的迅雷鏈。

迅雷稱,迅雷要做現象級的區塊鏈應用。但是迅雷至今都沒有公佈白皮書和開源代碼。

目前大批公鏈都想要打造出一個現象級的區塊鏈應用,“百萬TPS”的口號被不斷提出,但是嚴格意義上真正實現了“百萬TPS”公鏈還沒有出現。

本文為火星財經原創稿件,版權歸火星財經所有,未經授權不得轉載,轉載須在文章標題後註明“文章來源:火星財經(微信:hxcj24h)”,若違規轉載,火星財經有權追究法律責任。

相關推薦

推薦中...