區塊鏈模塊化:去中心化網絡和Web3 未來的心智模型

以太坊仍然受到共享區塊鏈的限制,必須使用以太坊虛擬機,並且必須遵循以太坊上發生的任何硬分叉升級。

在這篇文章中,作者將闡述什麼是區塊鏈模塊化、模塊化堆棧的4 個屬性和10 個資源,以幫助您加深對Celestia 的理解。

通過對比區塊鍊網絡的演變與傳統應用基礎設施的演變,我們知道,在互聯網的早期,如果你想部署自己的網站,你需要擁有自己的服務器和硬件。

這對普通人能夠作為創建者參與開放網絡施加了限制。

這可與比特幣和萊特幣等早期的特定應用區塊鏈相提並論,那時候每條鏈僅用於單一用途。

Next 共享主機的出現使開發人員能夠利用單個服務器來啟動網站。共享主機的一些優點是它易於訪問、便宜且易於設置。

一些缺點是您的資源可用性有限,沒有root 訪問權限,容易受到您所在環境的安全問題的影響,並且您可以安裝的內容受到限制。

你可以把共享主機想像成以太坊和EVM 給你的執行環境。

以太坊是革命性的,因為它允許應用程序開發人員構建一個獨特的應用程序,然後將其上傳到並與其他人共享相同的區塊鏈。這使開發人員能夠以過去無法實現的方式試驗和構建去中心化應用程序,並且是一項強大的創新。

但是他們仍然受到共享區塊鏈的限制,必須使用以太坊虛擬機,並且必須遵循以太坊上發生的任何硬分叉升級。

除此之外,很明顯這種類型的單體架構本質上是不可擴展的。

虛擬機和雲計算是Web 基礎架構的下一個重大創新,並且永遠改變了應用程序的構建方式。

這些虛擬機讓開發人員可以完全控制他們的執行環境,允許他們安裝他們想要的任何東西,並提供與物理服務器相同的好處,另外還有無需維護或購買任何實際硬件的額外好處,讓您兩全其美世界。

Web3 和區塊鏈架構正朝著相似的方向發展,特定於應用程序的區塊鏈的想法越來越受歡迎。

就像雲為您提供自己的虛擬機一樣,模塊化區塊鏈使您能夠以Optimistic 或zk Rollup的形式創建自己的區塊鏈。

無需將您的應用程序部署到與其他人相同的區塊鏈,您可以部署自己的鏈,同時仍然利用相同的共識層,因此它也可以共享區塊空間和安全性。

模塊化架構促進了這一功能。

直到最近,區塊鏈架構一直是單體的,這意味著它們負責區塊鏈的所有核心功能。

模塊化架構將區塊鏈的各個層分開——包括共識層、數據可用性、結算和執行層。

模塊化方法不僅提高了網絡的可擴展性,還實現了一些其他屬性和好處。讓我們來看看其中的一些:

1.可擴展性

當我們談論傳統技術堆棧中的可擴展性時,它通常是指應用程序或基礎設施在使用量的顯著增加(以及隨後的減少)期間運行良好的能力。

我們可能會談論API 的吞吐量,或者數據庫在不影響性能的情況下每秒可以處理的事務或查詢數。

在去中心化應用程序中,您還需要考慮數據的驗證。

更具體地說,可以將計算視為每秒交易量除以用戶驗證鏈中所有交易是否有效的成本。

此驗證由運行自己的節點的用戶完成。

Celestia 的一項關鍵創新是,它使輕客戶端能夠通過所謂的數據可用性採樣實現與全節點幾乎相同的安全保證。

隨著有助於網絡數據可用性的Celestia 輕節點數量的增加,每個區塊的大小也可以增加,而不會影響安全性或可擴展性。更大的區塊導致更多的數據吞吐量,因此更多的擴展。

模塊化還允許分離共識層和數據可用性層。驗證者可以只關注排序事務,而不是驗證,因為驗證由執行環境(Rollup)決定。

因為驗證者不必驗證區塊中的交易,只需給它們排序,增加區塊大小要便宜得多。

2.實驗性

Celestia 上的Rollup不必設計為可被任何特定虛擬機(如EVM)解釋。

這意味著可以部署到Celestia 的執行環境以及部署它們的基礎層都沒有任何限制。

正因為如此,在VM 層實現了更快的創新步伐,允許開發人員在執行環境的各個方面創建和試驗各種VM。

這個領域已經在進行實驗。例如,Fuel Labs 正在構建一個執行層,專門用於利用模塊化架構支持的額外帶寬以及並行事務執行等創新。

https://fuel-labs.ghost.io/introducing-fuel-the-fastest-modular-execution-layer/

您可以分叉、部署或修改和部署Rollup,例如Starknet 或Optimism 或Cosmos SDK。在模塊化範例中,您不限於任何特定的虛擬機,而是可以自由地進行試驗,然後選擇理想的執行環境。

3.主權

單體L1 上的應用程序受到該社區和協議的社會共識的約束,因為它們的應用程序與其他所有人都在同一個區塊鏈上運行。

例如,單體區塊鏈上的DAO 不是主權的,因為它的權威來自不同的社區,這可能是像以太坊這樣的網絡的社會共識。

Celestia 上的Rollup 是有效的自治區塊鏈,使每個應用程序、社區和DAO 都擁有自己的主權執行空間,同時繼承了底層共識和數據可用性層的安全性。

4. 專業化

由於功能解耦,每一層都可以專注於區塊鏈的一個或多個核心功能。

這允許每一層專注於在其用例中成為最佳狀態,而不受與其他層互操作性要求的限制。

以上就是我對Celestia 和區塊鏈模塊化的概述,希望你能學到一些東西!

如果你想了解更多,這裡有10 個我最喜歡的關於模塊化的資源:

1. 破壞者:與黑客行動主義者Mustafa Al-Bassam 合作的主權社區的模塊化區塊鏈

https://members.delphidigital.io/media/disruptors-modular-blockchains-for-sovereign-communities-with-hacktivist-mustafa-al-bassam

2. 通過@Delphi_Digital 關注Celestia

https://members.delphidigital.io/reports/pay-attention-to-celestia/

3. 學習模塊化

https://celestia.org/learn/

4. 模塊化創造適應:Celestia 論點

https://medium.com/@nickgardner0651/modularity-creates-adaptation-the-celestia-thesis-b00903e59ea8

5. Celestia 101 – 極簡主義之王

6. 什麼是數據可用性

https://coinmarketcap.com/alexandria/article/what-is-data-availability

7. 模塊化區塊鏈協議

https://rainandcoffee.substack.com/p/modular-blockchain-protocols‌

8. The Celestia Thesis

https://rainandcoffee.substack.com/p/the-celestia-thesis‌

9. Celestia——模塊化區塊鏈世界的基礎

https://medium.com/@Jon_Charbonneau/celestia-the-foundation-of-a-modular-blockchain-world-95900fe2cfb0

10. 模塊化堆棧中的結算層

https://forum.celestia.org/t/settlement-layers-in-the-modular-stack/205

展開全文打開碳鏈價值APP 查看更多精彩資訊

Total
0
Shares
Related Posts