區塊鏈要擴展,得先面對這個難題
藍狐筆記/張詠晴編譯
2018-10-04 07:00

區塊鏈若想建構Dapp生態,想要走向主流人群,首先要解決「可擴展性」(Scalability)的問題。但區塊鏈是去中心化的系統,任何節點都可以自由加入,要在多樣化的節點快速達成共識,是非常困難的事情。

 

那麼,區塊鏈的真的無法擴展了嗎?本文作者PreethiKasireddy認為,雖然現在不能,但未來有希望。

 

第一篇比特幣論文於2008年首次發布,我對於區塊鏈技術潛力的激情,也是從那時候開始建立起來的。

 

去中心化數位貨幣,一個曾經遙不可及的目標,最終正在逐漸走向主流。它的自身價值是非常激動人心的,而我個人則對去中心化app的潛力,感到更加興奮。金融交易、預測市場和資產管理平台都飽含著巨大的潛力。

 

支撐它們的「去信任系統」是非常有趣的:身份驗證系統、智慧財產、抵制審查的社會平台,以及類似於DAO的自治結構和監管模型。而最具顛覆性的用例,也許還遠沒有被創造出來。

 

但是在可以預見的未來,這個夢想仍然只是夢想。雖然一些早期愛好者和企業家,正在試驗構建這類app,目前的工作仍然存在著一個阻止這些app獲得成功的巨大缺陷:可擴展性。

 

區塊鏈,按照現在的情況來看,受限於它們的可擴展能力。

 

並不是說這個問題會永遠存在,但目前的確是這樣。事實上,我想證明這是目前區塊鏈技術所面臨的最大技術障礙之一。它已經很快地成為了社群和加密貨幣中,一個非常熱門的研究領域。

 

為什麼區塊鏈無法擴展?

 

目前,所有的區塊鏈共識協議(如比特幣、以太坊、瑞波、Tendermint)都有一個極具挑戰性的限制:網路中的每個全節點必須處理每筆交易。回憶一下區塊鏈固有的關鍵特性_「去中心化」,這意味著網路中的單個節點,需要執行每一筆交易,並維護、拷貝一份完整的資料。

 

一個去中心化共識機制,需要提供一些關鍵優勢,例如容錯性、對安全性的保證、政治中立性和真實性,因此需要犧牲一些可擴展性。區塊鏈能夠處理的交易筆數,不可能超過網路中單一節點的處理能力。

 

事實上,隨著網路中節點數的增加,區塊鏈變得更加孱弱了,因為節點間的延遲,會隨著每個新增的節點而成長。

 

本文為巴比特資訊授權刊登,原文標題為「區塊鏈無法擴展:至少現在不能,但有希望(一)