區塊鏈技術真的無法擴展嗎?
藍狐筆記/張詠晴編譯
2018-10-04 07:20

比特幣,先不管每秒4000筆交易的理論限制,目前有每秒7筆小交易和3筆複雜交易的「硬頂」。

 

注意這些限制在私有鏈上並不存在。私有鏈實際上可以在以太坊或者比特幣上,達到1,000筆/秒。

 

為什麼?因為你在運行一個私有鏈,你有能力確保網路中的每個節點都是高性能電腦,並擁有很高的頻寬。由於私有管理網路可以控制網路中的每個節點,他們可以對區塊鏈進行擴展,並要求為每個節點增加更多的算力,以讓速度加快。

 

此外,由於你在一個私有網路上,你可以線下處理一些線上的活動,比如確保每個參與的節點正在運行一個真實的節點。

 

我曾經在以太坊上設計和實現了一種新的協議,親身經歷並且進一步證明了可擴展性存在的問題。我個人非常沈迷於如何解決這個問題的研究、討論和和實驗。

 

在本文剩下的部分,我將描述一些社群中提出的,用於解決可擴展性問題的方案。每一種都有獨特的優勢和折衷。

 

事情的真相是:沒有一種方案,能夠為解決可擴展性問題提供完美的答案。在現實中,每一種方案都可以為改善可擴展性前進一小步。如果把它們組合在一起,區塊鏈可擴展性的未來一片光明。

 

請注意本文的目標,並不是探討所有的技術障礙或者討論每種方案的優點,我的目標是讓你對我所知的一些方案有一個總體的瞭解。

 

擴容方案

 

擴展區塊鏈是一個已知的挑戰,並且多年來已經成為了一個熱門的研究領域。特別是如果你曾經經歷過比特幣社群多年的災難,你應該聽過兩種比特幣的特定擴容方案:SegWit和將區塊增至2MB。

 

這兩種方案的目標,都是解決比特幣的特定問題:比特幣區塊鏈有一個內建的1MB區塊大小的「硬限制」,從而限制了可以被打包進區塊的交易數量。

 

最終,比特幣面臨了處理和確認交易的延遲問題(有時候是幾小時甚至幾天)。正如我們所看到的,以太坊也在擴展能力上面臨侷限。

 

除非我們找出擴展區塊鏈的方法,否則應用場景的成長速度和廣度,都將受到限制。

  

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