Scalability
圖靈完備有什麼缺點嗎?
我理解圖靈完備意味著乙太坊是健壯的並且能夠實現任何可以編碼的想法,包括來自其他網路的最佳功能。
除了基於最終可能需要儲存在乙太坊上的數據量的區塊鏈膨脹之外,還有哪些可能的缺點?
比特幣是否有可能引入圖靈完備的側鏈,同時仍享有比乙太坊更大的規模經濟?
圖靈完備性可以說是設計選擇的問題。比特幣區塊鏈旨在針對不需要圖靈完整性的非常特定的案例(加密貨幣)。相比之下,乙太坊區塊鍊是從頭開始設計的,可用作一系列案例的通用平台,並且這種圖靈完整性(或準完整性,更準確)是有價值的,以便允許通用性.
這種普遍性肯定是要付出代價的(儘管根據您的觀點,這些可能被歸類為特徵而不是實際缺點):
- 複雜性:乙太坊區塊鏈不可避免地更複雜(詳見此處)
- 參與節點產生的成本:乙太坊節點需要儲存(任意長度)程式碼+關聯狀態,並執行任意計算。乙太坊通過“gas”的概念來調節這一點,該概念用作對產生這種成本的節點的獎勵。
如此處所述,比特幣區塊鏈已經支持非圖靈完備的腳本語言。過去的行為表明,比特幣區塊鍊和相關的腳本語言不太可能很快演變為乙太坊風格的能力。這種變化所需的區塊鏈功能非常基礎,以至於超出了簡單側鏈的範圍。那時,您將有效地擁有一個新的區塊鏈,它將與比特幣區塊鏈不同,因此不會繼承其規模經濟。