單一區塊鏈的可怕低效

中級1/4/2024, 10:35:03 AM
本文討論了區塊鏈麵臨的挑戰以及爲解決這些挑戰而提出的技術——有效性證明和數據可用性採樣。

這裡沒有什麽新鮮事,事實上,我在 2021 年重覆了所有這些令人作嘔的廣告。此外,在當今時代,該行業主要痴迷於基礎設施,這是完全荒謬的,因爲即使沒有,也有數十個數百個類似的 L1 和 L2 在運行多年後幾乎沒有任何非垃圾郵件利用率。更不用説 2024 年、2025 年及以後的區塊空間供應呈指數增長,併且數據可用性基本上是無限供應的(具有不衕的屬性)。幾年多來,壓倒性的瓶頸一直是應用程序和用戶入門,而且需求和供應之間的差距日益擴大。 (附録:最糟糕的是,完全忽視了那些已被證明適合産品市場的有價值的應用程序)。坦白説,我已經放棄了這個行業,但我還是會通過偶爾的博文,以自己的一點點努力繼續嘗試。

我在這篇文章中沒有提到任何 L1 或 L2 - 我對你們那些瑣碎的、毫無意義的包袱爭鬥不屑一顧,所以請不要把我拖入其中。我來這裡隻是爲了告訴您爲什麽單一區塊鏈技術極其糟糕技術,以及爲什麽還有更好的技術需要升級。

以下是我對整體鏈的定義 - 每個用戶都必鬚簡單地重新處理所有交易以驗證完整性的區塊鏈。網絡處理的交易越多,每個人的硬件要求就越高。網絡中的節點越多,效率就越低、速度就越慢;或者,你限製可訪問性,因此極少數地方的極少數人可以運行無補貼的獨立節點,從而有效地導緻比傳統金融更加中心化的反烏托邦。多年來,還有無數其他挑戰凸顯出來。幾十年來,最終導緻社會、技術和經濟的不可持續性。我已經寫了一本關於可持續髮展的有價值的內容,所以我將其保存在這裡。

假設網絡中有 10,000 個節點。 IMO,這還不夠,我們應該努力在全球不衕類型的地方擁有 100,000 個節點。我們需要在家庭、學校、政府辦公室——大城市、村莊、智利、巴布亞新幾內亞,以及最終在太空中建立節點。如果您不能抵禦最壞的情況,那麽公共區塊鏈的全部意義就消失了。當區塊鏈被認爲是 Galadriel 的聖瓶時,人們很容易對樂觀的前景感到自滿併失敗。但我離題了。

所以,假設,最終游戲中有 100,000 個節點 - 每個節點都必鬚重新處理所有事務。網絡的開銷立即增加了 100,000 倍,更不用説您要消耗大量帶寬來確保所有 100,000 個節點衕步。這效率極低。

不,傳統的輕客戶端不是解決方案。首先,傳統的輕客戶端併不是無需信任的,但更重要的是,您仍然需要大量節點重新處理所有交易來驗證完整性。

幸運的是,有一些解決方案可以讓事情變得高效數千倍。兩項關鍵技術是有效性證明和數據可用性採樣。毫無疑問,每個尋求規模化的單一區塊鏈都將升級到有效性證明和數據可用性採樣等技術,否則就會麵臨被淘汰的風險。 (註:當然,我們也有欺詐證明,但我將重點關註有效性證明)

我已經詳細討論了爲什麽有效性證明對於所有單體區塊鏈來説都是顯而易見的關鍵升級 - 但要點如下:

  1. 您可以提高繫統要求,因此經過有效性驗證的執行層必然比衕等的整體執行層更快。
  2. 大小爲 1 MB 的有效性證明可以代錶數百萬筆交易的完整性,否則這些交易將需要數千颱超級計算機和 GB 的帶寬在數千個節點之間衕步。這使得經過有效性驗證的執行層的延遲可能比衕等的整體執行層低得多,因爲驗證節點隻需要衕步和處理簡潔的證明。< /span>
  3. 最後,也是最重要的一點,普通用戶現在可以通過 4G 驗證手機的完整性,而不再需要與超級計算機進行無限製的 10 Gbps 連接。
  4. 經過有效性驗證的執行層還有許多其他好處 - 其中之一就是隱私的可能性。但也許最令人興奮的是,您可以成倍增加吞吐量,衕時保留原子可組合性,且不會造成流動性碎片。因此,假設單個執行層的最高吞吐量爲 1,000 TPS。經過有效性驗證的等效執行層可以將其提升至 2,000 TPS 或更高。然後你可以有 100 多個這樣的鏈來聚合證明。 您的 TPS 已從 1,000 TPS 提高到 200,000 TPS,衕時驗證成本也顯著降低更低。更重要的是,網絡的整體基礎設施成本現在變得更加高效。

當然,雖然有效性證明可以壓縮大量計算和數據,但我們仍然需要一些原始數據。這就是數據可用性採樣髮揮作用的地方。在這個繫統中,您擁有的節點越多,您可以處理的數據就越多,從而有效地最大限度地減少帶寬作爲瓶頸併超越光速。因此,您的擴展能力遠遠超出單一區塊鏈所能提供的範圍。然而,我不會在 DAS 上花費太多時間,因爲這不會成爲瓶頸,也許永遠不會。

那麽,有哪些缺點呢?

首先,讓我談談非缺點:

  1. 成本:有效性驗證的執行層和 DAS 驗證的數據層在生成證明時確實需要一定的前期成本,但由於驗證所述的成本很小,因此它們的成本要低幾個數量級證明。例如,對於擁有 100,000 個節點的網絡,整個網絡的成本將至少便宜 50,000 倍。此外,有效性證明的成本持續下降,甚至像 zkEVM 這樣覆雜的東西在近一年前也變得微不足道。最後,公共區塊鏈的最大成本實際上是經濟安全性的女巫抵抗,這是有效性證明的另一個顯著好處 - 現在基本上可以有無限多個鏈共享安全性,而不是將其碎片化到每個鏈基本上沒有安全。
  2. 延遲:證明生成非常可併行。事實上,由於您必鬚處理一小部分數據,因此帶寬通常是瓶頸,而單一區塊鏈花費大量時間這樣做,延遲甚至可以減少 隨著技術的成熟。
  3. 覆雜性:技術的每一次飛躍都需要覆雜性,過去如此,將來也如此。如果某件事能帶來 1,000,000 倍的效率提升,正確的方法始終是掌握覆雜性,對其進行實際測試,而不是放棄併應對舊技術。否則,你就會被那些這樣做的人所淘汰。

揭穿一些錯誤的二分法:

  1. 整體執行層和經過有效性驗證的執行層都受益於虛擬機、併行化和客戶端級別的優化以及更快的硬件。事實上,經過有效性驗證的執行層從更快的硬件和併行化中穫益更多 - 由於 a) 構建者的專業化; b) 證明生成。有了有效性證明,您還可以擁有更強大的實驗和快速創新 ,其中執行層可以專註於執行。這對於特定於應用程序的鏈特別有用。
  2. 這不是水平與垂直縮放。經過有效性驗證的執行層可讓您衕時進行水平和垂直縮放。這就是真正的併行化的樣子。每條鏈的併行化 x 跨鏈的併行化。
  3. “集成”不是單一或有效性證明的屬性。 兩者都可以在 L1 上集成,無需任何妥協,也可以在 L2 上分離。已經有不止一個項目做到了這一點,如上所述,我不會一一列舉。事實上,對於一個健康的生態繫統,您需要在 L1 和 L2 級別上經過有效性驗證的執行層,因爲它們有自己的優點和缺點。選擇總是很棒的。
  4. 有效性證明不僅可以保留可組合性,它還是跨鏈的最佳方式。事實上,整體鏈很可能永遠不會相互交叉組合,併且總是會分散流動性;與此衕時,我們有多個項目正在構建交叉組合、流動性共享、有效性經過驗證的鏈。

真正的缺點:

時間:有效性證明和數據可用性採樣等下一代技術需要時間 - 比我希望的要長。但每天都在取得穩步進展,我們現在有多種解決方案正在生産中,併且在未來幾年內還會有更多解決方案進入。雖然我不知道需要多長時間,但有效性證明的擴散已經開始,併且是不可避免的。

看,今天擁有一個單一的區塊鏈是完全可以的,突破其嚴重限製的技術在 5 年前還不存在。但也必鬚承認下一代技術(如有效性證明和驗證)的現實。數據可用性採樣將繼續存在,整個區塊鏈世界將不可避免地集中在這一非常有意義的設計上。我敢打賭,每一個值得稱道的整體區塊鏈項目都在研究有效性證明,那些在這方麵走得最遠的人將會穫得回報,而那些仍然通過忽視有效性證明的巨大好處來煽動加密貨幣社區的落後者將在這個過程中度過一段非常睏難的時期。未來。相反,隻需擁抱新技術即可。

這是區塊鏈世界目前唯一已知的實現全球規模最終目標的方法,所有這些都在我們的手機上進行了驗證。整體區塊鏈不能 不能進行任何一項操作,既不能進行縮放,也不能進行驗證。

當然,除非你不需要規模,比如比特幣。

最後,我要再説一遍,所有這篇文章都是毫無意義的,我對沉迷於這篇文章的討論感到非常尷尬。因此,我將回過頭來討論真正重要的事情——應用程序、治理、用戶體驗和入門。

聲明:

  1. 本文轉載自[polynya],著作權歸屬原作者[polynya],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。

單一區塊鏈的可怕低效

中級1/4/2024, 10:35:03 AM
本文討論了區塊鏈麵臨的挑戰以及爲解決這些挑戰而提出的技術——有效性證明和數據可用性採樣。

這裡沒有什麽新鮮事,事實上,我在 2021 年重覆了所有這些令人作嘔的廣告。此外,在當今時代,該行業主要痴迷於基礎設施,這是完全荒謬的,因爲即使沒有,也有數十個數百個類似的 L1 和 L2 在運行多年後幾乎沒有任何非垃圾郵件利用率。更不用説 2024 年、2025 年及以後的區塊空間供應呈指數增長,併且數據可用性基本上是無限供應的(具有不衕的屬性)。幾年多來,壓倒性的瓶頸一直是應用程序和用戶入門,而且需求和供應之間的差距日益擴大。 (附録:最糟糕的是,完全忽視了那些已被證明適合産品市場的有價值的應用程序)。坦白説,我已經放棄了這個行業,但我還是會通過偶爾的博文,以自己的一點點努力繼續嘗試。

我在這篇文章中沒有提到任何 L1 或 L2 - 我對你們那些瑣碎的、毫無意義的包袱爭鬥不屑一顧,所以請不要把我拖入其中。我來這裡隻是爲了告訴您爲什麽單一區塊鏈技術極其糟糕技術,以及爲什麽還有更好的技術需要升級。

以下是我對整體鏈的定義 - 每個用戶都必鬚簡單地重新處理所有交易以驗證完整性的區塊鏈。網絡處理的交易越多,每個人的硬件要求就越高。網絡中的節點越多,效率就越低、速度就越慢;或者,你限製可訪問性,因此極少數地方的極少數人可以運行無補貼的獨立節點,從而有效地導緻比傳統金融更加中心化的反烏托邦。多年來,還有無數其他挑戰凸顯出來。幾十年來,最終導緻社會、技術和經濟的不可持續性。我已經寫了一本關於可持續髮展的有價值的內容,所以我將其保存在這裡。

假設網絡中有 10,000 個節點。 IMO,這還不夠,我們應該努力在全球不衕類型的地方擁有 100,000 個節點。我們需要在家庭、學校、政府辦公室——大城市、村莊、智利、巴布亞新幾內亞,以及最終在太空中建立節點。如果您不能抵禦最壞的情況,那麽公共區塊鏈的全部意義就消失了。當區塊鏈被認爲是 Galadriel 的聖瓶時,人們很容易對樂觀的前景感到自滿併失敗。但我離題了。

所以,假設,最終游戲中有 100,000 個節點 - 每個節點都必鬚重新處理所有事務。網絡的開銷立即增加了 100,000 倍,更不用説您要消耗大量帶寬來確保所有 100,000 個節點衕步。這效率極低。

不,傳統的輕客戶端不是解決方案。首先,傳統的輕客戶端併不是無需信任的,但更重要的是,您仍然需要大量節點重新處理所有交易來驗證完整性。

幸運的是,有一些解決方案可以讓事情變得高效數千倍。兩項關鍵技術是有效性證明和數據可用性採樣。毫無疑問,每個尋求規模化的單一區塊鏈都將升級到有效性證明和數據可用性採樣等技術,否則就會麵臨被淘汰的風險。 (註:當然,我們也有欺詐證明,但我將重點關註有效性證明)

我已經詳細討論了爲什麽有效性證明對於所有單體區塊鏈來説都是顯而易見的關鍵升級 - 但要點如下:

  1. 您可以提高繫統要求,因此經過有效性驗證的執行層必然比衕等的整體執行層更快。
  2. 大小爲 1 MB 的有效性證明可以代錶數百萬筆交易的完整性,否則這些交易將需要數千颱超級計算機和 GB 的帶寬在數千個節點之間衕步。這使得經過有效性驗證的執行層的延遲可能比衕等的整體執行層低得多,因爲驗證節點隻需要衕步和處理簡潔的證明。< /span>
  3. 最後,也是最重要的一點,普通用戶現在可以通過 4G 驗證手機的完整性,而不再需要與超級計算機進行無限製的 10 Gbps 連接。
  4. 經過有效性驗證的執行層還有許多其他好處 - 其中之一就是隱私的可能性。但也許最令人興奮的是,您可以成倍增加吞吐量,衕時保留原子可組合性,且不會造成流動性碎片。因此,假設單個執行層的最高吞吐量爲 1,000 TPS。經過有效性驗證的等效執行層可以將其提升至 2,000 TPS 或更高。然後你可以有 100 多個這樣的鏈來聚合證明。 您的 TPS 已從 1,000 TPS 提高到 200,000 TPS,衕時驗證成本也顯著降低更低。更重要的是,網絡的整體基礎設施成本現在變得更加高效。

當然,雖然有效性證明可以壓縮大量計算和數據,但我們仍然需要一些原始數據。這就是數據可用性採樣髮揮作用的地方。在這個繫統中,您擁有的節點越多,您可以處理的數據就越多,從而有效地最大限度地減少帶寬作爲瓶頸併超越光速。因此,您的擴展能力遠遠超出單一區塊鏈所能提供的範圍。然而,我不會在 DAS 上花費太多時間,因爲這不會成爲瓶頸,也許永遠不會。

那麽,有哪些缺點呢?

首先,讓我談談非缺點:

  1. 成本:有效性驗證的執行層和 DAS 驗證的數據層在生成證明時確實需要一定的前期成本,但由於驗證所述的成本很小,因此它們的成本要低幾個數量級證明。例如,對於擁有 100,000 個節點的網絡,整個網絡的成本將至少便宜 50,000 倍。此外,有效性證明的成本持續下降,甚至像 zkEVM 這樣覆雜的東西在近一年前也變得微不足道。最後,公共區塊鏈的最大成本實際上是經濟安全性的女巫抵抗,這是有效性證明的另一個顯著好處 - 現在基本上可以有無限多個鏈共享安全性,而不是將其碎片化到每個鏈基本上沒有安全。
  2. 延遲:證明生成非常可併行。事實上,由於您必鬚處理一小部分數據,因此帶寬通常是瓶頸,而單一區塊鏈花費大量時間這樣做,延遲甚至可以減少 隨著技術的成熟。
  3. 覆雜性:技術的每一次飛躍都需要覆雜性,過去如此,將來也如此。如果某件事能帶來 1,000,000 倍的效率提升,正確的方法始終是掌握覆雜性,對其進行實際測試,而不是放棄併應對舊技術。否則,你就會被那些這樣做的人所淘汰。

揭穿一些錯誤的二分法:

  1. 整體執行層和經過有效性驗證的執行層都受益於虛擬機、併行化和客戶端級別的優化以及更快的硬件。事實上,經過有效性驗證的執行層從更快的硬件和併行化中穫益更多 - 由於 a) 構建者的專業化; b) 證明生成。有了有效性證明,您還可以擁有更強大的實驗和快速創新 ,其中執行層可以專註於執行。這對於特定於應用程序的鏈特別有用。
  2. 這不是水平與垂直縮放。經過有效性驗證的執行層可讓您衕時進行水平和垂直縮放。這就是真正的併行化的樣子。每條鏈的併行化 x 跨鏈的併行化。
  3. “集成”不是單一或有效性證明的屬性。 兩者都可以在 L1 上集成,無需任何妥協,也可以在 L2 上分離。已經有不止一個項目做到了這一點,如上所述,我不會一一列舉。事實上,對於一個健康的生態繫統,您需要在 L1 和 L2 級別上經過有效性驗證的執行層,因爲它們有自己的優點和缺點。選擇總是很棒的。
  4. 有效性證明不僅可以保留可組合性,它還是跨鏈的最佳方式。事實上,整體鏈很可能永遠不會相互交叉組合,併且總是會分散流動性;與此衕時,我們有多個項目正在構建交叉組合、流動性共享、有效性經過驗證的鏈。

真正的缺點:

時間:有效性證明和數據可用性採樣等下一代技術需要時間 - 比我希望的要長。但每天都在取得穩步進展,我們現在有多種解決方案正在生産中,併且在未來幾年內還會有更多解決方案進入。雖然我不知道需要多長時間,但有效性證明的擴散已經開始,併且是不可避免的。

看,今天擁有一個單一的區塊鏈是完全可以的,突破其嚴重限製的技術在 5 年前還不存在。但也必鬚承認下一代技術(如有效性證明和驗證)的現實。數據可用性採樣將繼續存在,整個區塊鏈世界將不可避免地集中在這一非常有意義的設計上。我敢打賭,每一個值得稱道的整體區塊鏈項目都在研究有效性證明,那些在這方麵走得最遠的人將會穫得回報,而那些仍然通過忽視有效性證明的巨大好處來煽動加密貨幣社區的落後者將在這個過程中度過一段非常睏難的時期。未來。相反,隻需擁抱新技術即可。

這是區塊鏈世界目前唯一已知的實現全球規模最終目標的方法,所有這些都在我們的手機上進行了驗證。整體區塊鏈不能 不能進行任何一項操作,既不能進行縮放,也不能進行驗證。

當然,除非你不需要規模,比如比特幣。

最後,我要再説一遍,所有這篇文章都是毫無意義的,我對沉迷於這篇文章的討論感到非常尷尬。因此,我將回過頭來討論真正重要的事情——應用程序、治理、用戶體驗和入門。

聲明:

  1. 本文轉載自[polynya],著作權歸屬原作者[polynya],如對轉載有異議,請聯繫Gate Learn團隊,團隊會根據相關流程盡速處理。
  2. 免責聲明:本文所錶達的觀點和意見僅代錶作者個人觀點,不構成任何投資建議。
  3. 文章其他語言版本由Gate Learn團隊翻譯, 在未提及Gate.io的情況下不得覆製、傳播或抄襲經翻譯文章。
Start Now
Sign up and get a
$100
Voucher!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.