零基礎瞭解以太坊:以太坊將如何擴容?
tan90d/張詠晴編譯
2019-01-04 14:39

 

要實現大規模應用,擴容是必須要解決的問題。今天我們來瞭解一下,以太坊將如何擴容,以太坊的擴容路在何方。

 

以太坊將如何擴容

 

像其他公鏈一樣,以太坊想要支持盡可能多的用戶。問題是,今天,我們並不真的知道這個平台的侷限性。

 

由於每個塊的硬編碼限制,以太坊目前每秒只能處理15筆交易,相比之下Visa每秒能處理45,000筆交易。

 

以太坊和其他區塊鏈系統的這個限制,一直以來都是開發者和研究員們討論的話題。

 

雖然以太坊的開發者可能會強調,以太坊是多麼靈活的智慧合約平台,與比特幣不同,但是在擴展性方面,以太坊沒有什麼區別。

 

聽起來可能會令人失望,但是在還未併入官方軟體的提案裡還是有希望的。

 

為什麼擴容如此困難?

 

以太坊和比特幣透過技術手段和獎勵,來保證礦工在沒有中央權威機構的情況下準確記帳。

 

問題是,隨著用戶量的成長,很難保持這樣的平衡(尤其是發展到普通人都可以使用這個系統買咖啡或運行應用的時候)。

 

這是因為以太坊依賴於網路「節點」,每個節點都儲存著以太坊整個歷史交易記錄以及帳戶餘額、合約和儲存的當前狀態。這顯然是一個繁重的任務,特別是每隔10-12秒會產生一個新塊,交易總量在不斷增加。

 

令人擔心的是,如果開發者增加區塊的大小,節點需要儲存的數據會變得更大_實際上是在人們踢出網路。如果節點變得非常大,那將只有少數公司有能力運行節點。

 

儘管存在不便,但是運行全節點是用戶獲得隱私與安全性最好的方法。如果全節點變得難以運行,會進一步限制自驗交易的人數。

 

換句話說,去中心化和擴容是有矛盾的,但是開發者們正在尋找解決方案。

 

本文為巴比特資訊授權刊登,原文標題為「巴比特專欄 | 零基礎瞭解以太坊:以太坊如何擴容