以太坊合併旨在融入網絡的最重要特徵之一是 “分片。” 在最近的一篇博客文章中,以太坊解釋了什麼是分片以及有關區塊鏈功能的其他重要信息。
什麼是分片?
根據以太坊的說法,分片是水平劃分數據庫以將其負載分散到不同主機的過程。 在以太坊區塊鏈的上下文中,分片將與第 2 層匯總協同執行,通過分擔處理整個以太網絡上匯總所需的大量數據的負擔。 因此,此功能可以幫助以太坊網絡實現更快的交易速度並減少網絡擁塞。 這使得分片對於以太坊的可擴展性目標非常重要。
分片的主要特點
- 節點操作對所有人開放
以太坊解釋說,分片是維持區塊鏈去中心化的有效方法,因為另一種選擇是增加現有數據庫的大小。 對於沒有強大計算能力來存儲這些大數據的網絡驗證者來說,這個選項將使以太坊顯著難以訪問。
然而,通過分片,網絡驗證器不再需要處理數據的存儲——正如我們已經確定的那樣,這是一項任務——而是可以選擇使用數據技術來確認數據已在整個網絡中可用。 通過削減硬件要求,這大大降低了在第 1 層上星標數據的成本和要求。
- 增加網絡參與
隨著創新不斷改變區塊鏈領域的運營實踐,分片最終將達到用戶可以在個人筆記本電腦或移動設備上運行以太坊的程度。 結果,更多的用戶可以在分片環境中參與或運行客戶端,從而提高網絡安全性。 正如博客文章所解釋的那樣, “這將提高安全性,因為網絡越分散,攻擊面越小。”
由於對硬件要求的限制較少,分片將使用戶在不依賴第三方服務的情況下運行客戶端變得更加容易。 以太坊還建議有能力運行多個客戶端的用戶,這樣可以通過減少故障點來改善網絡健康。
分片需要代碼執行嗎?
在 Bankless 播客上,以太坊首席執行官 Vitalik Buterin 提出了三個值得討論的潛在選項來回答代碼執行問題:
- 不需要狀態執行
這意味著分片沒有處理智能合約的能力,只能用作數據倉庫。
- 創建一些執行分片
此選項提出了一種折衷方案,即不需要更智能的分片。 因此,以太坊可以簡單地將此功能添加到少數幾個中,而其餘部分則不使用該功能,這可以加快網絡交付速度。
- 推遲到以太坊可以執行零知識(ZK)Snarks
最後一個選項建議重新審視 ZK snarks。 這是一項有能力引入的技術 “真的” 到網絡的私人交易。 也就是說,ZK snarks 可能需要更智能的分片。
你可以在這裡購買幸運方塊。 購買 LBLOCK