如何解決區塊鏈技術可擴展性難題?
可擴展性是描述流程、網絡、軟件或組織增長和處理增加的需求的能力的屬性。被描述為可擴展的系統、業務或軟件具有優勢,因為它更能適應其用戶或客戶不斷變化的需求或需求。
可擴展性通常是穩定性和競爭力的標志,因為它表明網絡、系統、軟件或組織已準備好應對需求的涌入、生產力的提高、趨勢、不斷變化的需求,甚至是新競爭對手的出現或引入。
為了更好地理解可擴展性,舉兩個例子。首先,基本的防病毒程序可以成為高級程序,公司可以通過下載某些附加組件或付費訂閱來使用它。由于可以向其中添加更多資源,因此它被認為是可擴展的。另一方面,可以將更多的計算機和服務器添加到網絡中以增加吞吐量或提高安全性,這使得網絡可擴展。
世界各地的研究人員提出了各種建議來解決區塊鏈可擴展性問題。分片被認為是最有前途的。但是,對于如何實現分片以在眾多網絡參數中找到最佳可接受的折衷方案,并沒有單一的觀點。以太坊 2.0、Algorand、Cardano和 Zilliqa 等項目已經開發了自己的基于分段的區塊鏈設計。然而,所有這些項目的設計都具有相似的結構。它們都基于權益證明 (PoS) 共識算法和分段委員會驗證者的偽隨機選擇。
每種加密貨幣都需要其特定的協議來管理其操作(發行機制、流通方式、共識機制等),不同的協議可以提供幾種機制。例如,以太坊區塊鏈允許執行智能合約,而比特幣區塊鏈不允許這樣做。這就是區塊鏈技術的可擴展性最顯著的地方:每個通道都有自己的一組功能。
它的可靠性來自于共識機制,每個塊都通過稱為加密的計算機計算來識別。這種操作非常耗能,因為它需要大量的計算能力。但是,根據所使用的區塊鏈,該方法在消耗的能量和執行的計算方面都不同。借助加密技術,最主要的仍然是信息的無形性。
首先,有工作證明(PoW)。這就是比特幣區塊鏈中使用的東西。這個驗證系統目標很簡單:保護鏈。對于比特幣區塊鏈, PoW用于創建新區塊,知道與此標識相關聯的計算機操作的復雜性與使用網絡的成員以及之前創建的區塊數量成正比。換句話說,塊越多,計算在能量上的成本就越高。因此,要識別比特幣鏈中的一個區塊,數學計算是驚人的。
而權益證明(PoS,proof of stake)下,網絡用戶不提供計算能力,但必須證明他們擁有一定數量的加密資產,才能驗證新的區塊。這種參與使得以有時具有吸引力的利率進行投資成為可能,即使加密資產仍然受到高波動性的影響。
毫無疑問,分區設計有很多優點,這減少了網絡上主機的存儲和網絡流量需求。它還消除了塊傳播延遲瓶頸并降低了挖礦獎勵的波動性。這些功能共同對網絡可擴展性和去中心化產生了積極影響。