天天看點

暢想并行 EVM 之後的世界:重塑 dApp 和使用者體驗的格局

作者:MarsBit

原文來源: Reforge Research

原文标題:Death, Taxes, and EVM Parallelization

編譯:深潮TechFlow

富蘭克林曾經說過一句名言:“在這個世界上,隻有死亡和稅收是逃不掉的“。

本篇文章的原标題是,死亡、稅收和并行EVM。

當并行EVM成為加密世界裡逃不掉的趨勢,一個用上并行EVM的加密世界會是怎樣的?

Reforge Research 從技術和應用的視角對這個設想進行了探讨,以下是全文編譯。

介紹

在當今的計算機系統中,使事情更快、更高效往往意味着并行完成任務,而不是按順序進行。這種現象稱為并行化,是由現代計算機多核處理器架構的出現所催化的。傳統上以逐漸方式執行的任務現在是通過同時性的視角來處理,最大限度地發揮處理器的能力。同樣,在區塊鍊網絡中,這種一次執行多個操作的原則應用在交易級别,盡管不是利用多個處理器,而是利用網絡中衆多驗證器的集體驗證能力。一些早期的實作示例包括:

  • 2015年, 實作了一個塊格結構,每個賬戶都有自己的區塊鍊,可以進行并行處理,并消除了對網絡範圍内交易确認的需要。
  • 2018年,并行執行引擎的區塊鍊網絡論文發表,Polkadot通過多鍊架構接近并行化,EOS推出了他們的多線程處理引擎。
  • 2020年,Avalanche為其共識引入了并行處理(而不是序列化的EVM c鍊),Solana引入了類似的創新,稱為Sealevel。

對于EVM來說,自其誕生以來,交易和智能合約執行一直是按順序進行的。這種單線程執行設計限制了整個系統的吞吐量和可擴充性,尤其是在網絡需求高峰期間尤為明顯。随着網絡驗證者面臨增加的工作量,網絡不可避免地變慢,使用者面臨更高的成本,在擁擠的網絡環境中競相出價以優先處理他們的交易。

以太坊社群長期以來一直探讨并行處理作為解決方案,最初是從Vitalik在2017年的EIP開始。最初的目的是通過傳統的分片鍊或分片化來實作并行化。然而,L2 rollup的快速發展和采用,這些更簡單且提供更即時的可擴充性好處的L2 rollup,使以太坊的焦點從分片化轉向了現在所稱的danksharding。通過danksharding,分片主要用作資料可用性的層,而不是用于并行執行交易。然而,随着danksharding的完全實施尚未實作,注意力已轉向幾個關鍵的替代并行化L1網絡,這些網絡與EVM相容性突出,特别是Monad、Neon EVM和Sei。

鑒于軟體系統工程的傳統演變和其他網絡的可擴充性成功,EVM的并行執行是不可避免的。雖然我們對這一轉變充滿信心,但在此之後的未來仍然不确定但極具潛力。目前以超過800億美元的總鎖定價值為傲的全球最大智能合約開發者生态系統的影響是顯著的。當由于優化的狀态通路而導緻Gas價格暴跌至幾分之一美分時,會發生什麼?應用層開發人員的設計空間會變得多麼廣闊?以下是我們對後并行EVM世界可能的看法。

并行化是一種手段,而不是目的

擴充區塊鍊是一個多元度的問題,并行執行為更多關鍵基礎設施開發鋪平了道路,例如區塊鍊狀态存儲。

對于緻力于并行EVM的項目來說,主要挑戰不僅在于使計算能夠同時運作;而是確定在并行化環境中優化狀态通路和修改。問題的核心在于兩個主要問題:

  • 以太坊用戶端和以太坊本身使用不同的資料結構進行存儲(B樹/LSM樹與Merkle Patricia Trie),将一個資料結構嵌入另一個資料結構時會導緻性能不佳。
  • 通過并行執行,進行異步輸入/輸出(異步I/O)以進行事務讀取和更新的能力至關重要;程序可能會因為互相等待而陷入僵局,浪費任何速度增益。

與檢索或設定存儲值的成本相比,添加大量額外的SHA-3哈希或計算等額外的計算任務都是次要的。為了減少交易處理時間和Gas價格,資料庫本身的基礎設施必須得到改善。這超出了簡單地采用傳統的資料庫架構作為原始鍵值存儲的替代方案(即SQL資料庫)。使用關系模型實作EVM狀态會增加不必要的複雜性和開銷,導緻與使用基本鍵值存儲相比的'sload'和'sstore'操作成本更高。EVM狀态不需要像排序、範圍掃描或事務語義等特性,因為它隻執行點讀取和寫入,寫入發生在每個塊的末尾時分開進行。是以,這些改進的要求應該集中在解決諸如可擴充性、低延遲讀寫、高效并發控制、狀态修剪和存檔以及與EVM的無縫內建等主要考慮因素上。例如,Monad正在從頭開始建構一個自定義狀态資料庫,稱為MonadDB。它将利用最新的核心支援進行異步操作,同時在磁盤和記憶體中本地實作Merkle Patricia Trie資料結構。

我們預計将進一步重塑底層鍵值資料庫,并對支援大部分區塊鍊存儲能力的第三方基礎設施進行重大改進。

使可程式設計中央限價單(pCLOB)再次偉大

随着DeFi向更高保真度的狀态轉變,CLOB将成為主導的設計方法。

自2017年首次亮相以來,自動做市商(AMM)已經成為DeFi的基石,提供了簡單性和獨特的引導流動性能力。通過利用流動性池和定價算法,AMM徹底改變了DeFi,成為傳統交易系統(如訂單簿)的最佳替代方案。盡管中央限價單(CLOB)在傳統金融中是一個基本構模組化塊,但當引入以太坊時,它們遇到了區塊鍊可擴充性限制。它們需要大量的交易,因為每次訂單送出、執行、取消或修改都需要一個新的鍊上交易。由于以太坊的可擴充性努力尚不成熟,與此要求相關的成本使CLOB在DeFi早期并不适用,并導緻了等早期版本的失敗。然而,即使AMM廣受歡迎,它們也面臨着自己固有的局限性。随着DeFi多年來吸引了更多複雜的交易者和機構,這些局限性變得越來越明顯。

意識到CLOB的優越性後,将CLOB為基礎的交易所納入DeFi的努力開始在其他替代、更可擴充的區塊鍊網絡上增加。諸如、Serum(RIP )、、、以及最近的和等協定,旨在提供相對于其AMM對手更好的鍊上交易體驗。然而,除了針對特定領域的項目(如dYdX和Hyperliquid為永續合約)之外,這些替代網絡上的CLOB除了可擴充性之外,還面臨着自己的一系列挑戰:

  • 流動性的分散:以太坊上高度可組合和無縫內建的DeFi協定所實作的網絡效應使得其他鍊上的CLOB很難吸引足夠的流動性和交易量,進而阻礙了它們的采用和可用性。
  • Meme币:引導鍊上 CLOB 的流動性需要限價訂單,對于像 meme 這樣的新資産和鮮為人知的資産來說,這是一個更具挑戰性的先有雞還是先有蛋的問題。

帶有 blob 的 CLOB

暢想并行 EVM 之後的世界:重塑 dApp 和使用者體驗的格局

但是,L2呢?現有的以太坊L2堆棧相對于主網在交易吞吐量和Gas成本方面都有顯着改進,尤其是在最近的Dencun硬分叉之後。通過用輕量級的二進制大對象(blob)替換Gas密集型的calldata,費用大幅降低。根據growthepie的資料,截至4月1日,Arbitrum和OP的費用分别為0.028美元和0.064美元,而Mantle最便宜,為0.015美元。這與坎昆更新之前相比有很大的差異,因為以前的calldata占據了70%-90%的成本。不幸的是,這還不夠便宜,因為0.01美元的後續/取消費用仍被認為是昂貴的。例如,機構交易商和市場制造商通常有很高的訂單與交易比率,即他們放置的訂單數量相對于實際執行的交易數量較多。即使在今天的L2費用定價下,為訂單提傳遞費,然後在多個賬本上修改或取消這些訂單,也會對機構參與者的盈利能力和戰略決策産生重大影響。想象一下以下的例子:

公司A:每小時的标準基準是10,000個訂單送出,1,000個交易,9,000個取消或修改。如果公司在一天内在100個賬本上運作,那麼總活動量可能很容易導緻超過150,000美元的費用,即使一個交易量低于0.01美元也是如此。

pCLOB

暢想并行 EVM 之後的世界:重塑 dApp 和使用者體驗的格局

随着并行EVM的出現,我們預計DeFi活動将激增,主要是由鍊上CLOB的可行性引發的。但不隻是任何CLOB - 可程式設計中央限價單(pCLOB)。鑒于DeFi本質上是可組合的,可以與無限數量的協定進行互動,可以建立大量的交易排列組合。利用這一現象,pCLOB 可以在訂單送出過程中啟用自定義邏輯。這個邏輯可以在訂單送出之前或之後調用。例如,pCLOB 智能合約可以包含自定義邏輯來:

  • 根據預定義規則或市場條件驗證訂單參數(例如價格和數量)
  • 執行實時風險檢查(例如,確定杠杆交易的足夠保證金或抵押品)
  • 根據任何參數(例如,訂單類型、交易量、市場波動等)應用動态費用計算
  • 根據指定的觸發條件執行條件訂單

比現有交易設計更便宜一大步。

及時(JIT)流動性的概念很好地說明了這一點。流動性不會閑置在任何單一交易所上,在訂單比對并從基礎平台中提取流動性的那一刻之前,它将在其他地方産生收益。誰不想在為交易尋找流動性之前,先在 MakerDAO 上收獲每一點收益呢?Mangrove Exchange 的創新“提供即代碼()”的方法暗示了潛力。當訂單中的報價被比對時,嵌入其中的代碼部分将執行唯一的使命,以找到訂單接受者所請求的流動性。也就是說L2可擴充性和成本方面仍然存在挑戰。

并行EVM還大大增強了 pCLOB 的比對引擎。pCLOB 現在可以實作一個并行比對引擎,利用多個“通道”同時處理傳入訂單并執行比對計算。每個通道可以處理訂單簿的一個子集,是以沒有價格-時間優先權的限制,并且僅在找到比對時執行。訂單送出、執行和修改之間延遲的減少允許進行最優效率的訂單簿更新。

Monad 的聯合創始人兼首席執行官 Keone Hon表示:由于自動做市商具有在流動性不足的情況下持續做市的能力,預計 AMM 将繼續被廣泛使用于長尾資産;然而,對于“藍籌”資産,pCLOB 将占主導地位。

在我們與 Monad 的聯合創始人兼首席執行官 Keone 的一次讨論中,他認為我們可以預期多個 pCLOB 在不同的高吞吐量生态系統中獲得關注。Keone 強調,由于費用更低的影響,這些 pCLOB 将對更大的 DeFi 生态系統産生重大影響。

即使隻有少數這些改進,我們預計 pCLOB 将對資本效率的提高産生重大影響,并在 DeFi 内解鎖新的類别。

我們需要更多的應用,但首先應該...

現有和新的應用需要以能夠充分利用底層并行性的方式進行架構設計。

除了 pCLOB 外,目前的去中心化應用程式都不是并行的,它們與區塊鍊的互動是按照順序進行的。然而,曆史已經表明,技術和應用程式自然而然地演變,以利用新的進步,即使它們最初并未考慮到這些進步。

Sei 的區塊鍊架構師 Steven Landers表示:當第一款 iPhone 推出時,為其設計的應用程式看起來很像糟糕的電腦應用程式。這裡的情況類似。我們正在向區塊鍊添加多核心,這将導緻更好的應用程式。

從在網際網路上展示雜志目錄到存在強大的雙邊市場的電子商務的發展是一個典型的例子。随着并行EVM的出現,我們将目睹去中心化應用程式的類似轉變。這進一步強調了一個關鍵的限制:沒有考慮并行性的應用程式,将不會從并行EVM的效率提升中獲益。是以,僅僅在基礎架構層具有并行性,并沒有重新設計應用層的情況下,是不夠的。它們必須在架構上保持一緻。

狀态競争

即使沒有對應用程式本身進行任何更改,我們仍然預計性能略微提高 2-4 倍,但為什麼要止步于此,當可以提高得更多呢?這種轉變引入了一個關鍵的挑戰:應用程式需要從根本上重新設計,以适應并行處理的細微差别。

Sei 的區塊鍊架構師 Steven Landers表示:如果你想利用吞吐量,你需要限制交易之間的競争。

更具體地說,當來自去中心化應用程式的多個交易同時嘗試修改相同狀态時,将出現沖突。解決沖突需要對沖突交易進行串行化,但這抵消了并行化的好處。

沖突解決有許多方法,我們目前不會讨論,但在執行過程中遇到的潛在沖突數量在很大程度上取決于應用程式開發人員。在去中心化應用程式的範圍内,即使是最受歡迎的協定,如 Uniswap,也沒有考慮或實施這種限制。的聯合創始人與我們深入讨論了在并行世界中将發生的主要狀态争議。對于一個 AMM 來說,由于它的點對池(peer-to-pool)模型,許多參與者可能同時針對一個單一池。從幾個到 100 多個交易都會争奪狀态,是以 AMM 設計者将不得不仔細考慮流動性在狀态中的分布和管理,以最大程度地發揮池化效益。

Sei 的核心開發人員 Steven 也強調了在多線程開發中考慮競争的重要性,并指出 Sei 正在積極研究并行化的含義,以及如何確定充分捕捉資源使用率。

性能可預測性

MegaETH 的聯合創始人兼首席執行官 Yilong 也向我們強調了去中心化應用程式尋求性能可預測性的重要性。性能可預測性指的是去中心化應用程式在某一段時間内能夠一緻地執行交易,而不受網絡擁堵或其他因素的影響。實作這一目标的一種方式是通過應用特定鍊,然而,雖然應用特定鍊提供了可預測的性能,但它們犧牲了可組合性。

Aori 的聯合創始人 0xTaker表示:并行化提供了通過本地費用市場進行實驗的方法,以最小化狀态争議。

先進的并行性和多元度的費用機制可以使單個區塊鍊為每個應用程式提供更确定的性能,同時保持整體的可組合性。

Solana 有一個不錯的費用市場系統,它是本地化的,是以如果多個使用者通路相同的狀态,他們将支付更多的費用(高峰定價),而不是在全局費用市場上互相競價。這種方法特别有利于那些需要性能可預測性和可組合性的松散連接配接的協定。為了說明這個概念,可以考慮一個具有多條車道和動态收費的高速公路系統。在高峰時段,高速公路可以為願意支付更高通行費的車輛配置設定專用快速車道。這些快速車道確定了那些優先速度并願意支付溢價的人的可預測和更快的行駛時間。與此同時,普通車道對所有車輛開放,保持了高速公路系統的整體連接配接性。

想想所有可能性

盡管重新設計協定以與底層并行化相一緻可能看起來具有挑戰性,但在 DeFi 和其他垂直領域中,可實作的設計空間顯著擴大。我們可以期待看到一代新的應用程式,這些應用程式更加複雜、高效,專注于以前由于性能限制而不切實際的用例。

暢想并行 EVM 之後的世界:重塑 dApp 和使用者體驗的格局

Monad 的聯合創始人兼首席執行官 Keone Hon表示:回到 1995 年,唯一的網際網路計劃是每下載下傳 1MB 的資料支付 0.10 美元,你會謹慎地選擇要通路的網站。想象一下從那個時候到無限制,注意人們的行為和所成為可能的事物。

有可能我們會回到類似中心化交易所早期的情景,一場使用者擷取的戰争,DeFi 應用程式,特别是去中心化交易所,将提供推薦計劃(即積分、空投)和優越的使用者體驗作為武器。我們看到一個世界,在鍊上遊戲的任何合理的互動量實際上可能成為一種事情。混合訂單簿-AMM 已經存在,但是,與其将 CLOB 排序器作為獨立節點并通過治理進行去中心化,不如将其轉移到鍊上,進而實作了去中心化的改進、更低的延遲和增強的可組合性。完全在鍊上的社互動動現在也是可行的。坦率地說,任何涉及大量人或代理同時進行某種操作的事情現在都在讨論範圍之内。

除了人類,智能代理很可能比目前更多地主導鍊上的交易流。AI 作為遊戲中的一部分,已經存在了一段時間,擁有套利機器人和自主執行交易的能力,但它們的參與将成倍增加。我們的理論是,任何形式的鍊上參與都将以某種程度被人工智能增強。與我們今天設想的相比,代理進行交易的延遲要求将更加重要。

歸根結底,技術進步隻是一個基礎的啟用因素。最終的勝利者将取決于能夠比他們的同行更好地吸引使用者并啟動交易量/流動性。不同之處在于,現在開發人員有更多的資源可供使用。

加密貨币使用者體驗糟透了,現在,它不會那麼糟了

使用者體驗統一化(UXU)不僅是可行的,而且是必要的,行業肯定會朝着實作這一目标努力。

今天的區塊鍊使用者體驗是分散且繁瑣的,使用者需要在多個區塊鍊、錢包和協定之間操作,等待交易完成,可能會遇到安全漏洞或黑客攻擊的風險。理想的未來是使用者可以安全地無縫互動其資産,而無需擔心底層區塊鍊基礎設施。我們稱之為使用者體驗統一化(UXU)的過程,是從目前分散的使用者體驗過渡到統一、簡化的體驗。

從根本上來說,改善區塊鍊性能,特别是通過降低延遲和費用,可以顯著地有助于解決使用者體驗問題。曆史上,性能的提升往往會積極影響我們數字使用者體驗的各個方面。例如,更快的網際網路速度不僅實作了無縫線上互動,還推動了對更豐富、更沉浸式數字内容的需求。寬帶和光纖技術的出現促進了高清視訊的低延遲流媒體和實時線上遊戲,提升了使用者對數字平台的期望。這種對深度和品質的不斷追求催生了公司在開發下一個重大、引人注目的創新方面的持續創新 - 從先進的互動式網頁内容到複雜的基于雲的服務,再到虛拟/增強現實體驗。提高網際網路速度不僅改善了線上體驗本身,而且擴大了使用者需求的範圍。

類似地,區塊鍊性能的提升不僅會通過降低延遲直接增強使用者體驗,還會通過使統一和提升整體使用者體驗的協定崛起而間接增強使用者體驗。性能是它們存在的關鍵要素。特别是,這些網絡,特别是并行 EVM,更具性能和更低的瓦斯費意味着進出的過程對終端使用者來說将更加無摩擦,進而吸引更多的開發人員。在與互操作性網絡聯合創始人 Sergey 的交談中,他設想了一個不僅真正可互操作,而且更加共生的世界。

Sergey表示:如果你在一個高吞吐量鍊上有複雜的邏輯(例如,并行 EVM),而且由于其高性能,鍊本身可以“吸收”該邏輯的複雜性和吞吐量要求,那麼你可以使用互操作性解決方案以有效的方式将該功能導出到其他鍊上。

,聯合創始人表示:随着可擴充性問題的解決和不同生态系統之間的互操作性增加,我們将見證一些将 Web3 使用者體驗與 Web2 接軌的協定的出現。一些例子包括基于意圖的協定的第二代、先進的 RPC 基礎設施、鍊抽象能力以及通過人工智能增強的開放計算基礎設施。

其他的方面

随着性能要求的增加,預言機市場将變得熱鬧起來。

并行 EVM 意味着預言機的性能需求将增加,過去幾年一直是一個嚴重落後的垂直領域。應用層面的需求增長将激活一個充滿亞标準性能和安全性的市場,進而改善了 DeFi 組合性能。例如,市場深度和交易量是許多 DeFi 原語的兩個強有力的名額,例如貨币市場。我們期待像 Chainlink 和 Pyth 這樣的大型老牌公司能夠相對快速地适應,因為新的參與者挑戰了他們在這個新時代的市場佔有率。在與 Chainlink 的進階成員交談後,我們的想法是一緻的:“Chainlink 的共識是,如果并行 EVM 成為主導,我們可能希望重塑我們的合約以從中捕獲價值(例如,減少合約間的依賴關系,使得交易/調用不會不必要地依賴,是以不會被 MEV)但是因為并行 EVM 旨在提高已在 EVM 上運作的應用程式的透明度和吞吐量,是以它不應該影響網絡穩定性。”

這表明 Chainlink 了解并行執行對其産品的影響,并且正如先前強調的那樣,為了利用并行化的優勢,他們将不得不重塑他們的合約。

這不僅僅是一個 L1 的派對;并行 EVM L2 也想加入其中。

從技術角度來看,建立高性能的并行 EVM L2 解決方案比開發 L1 更容易。這是因為在 L2 中,排序器的設定比傳統的 L1 系統中使用的基于共識的機制(例如 Tendermint 及其變體)更簡單。這種簡單性源于并行 EVM L2 設定中的排序器隻需維護交易的順序,而不是基于共識的 L1 系統,其中許多節點必須就順序達成一緻。

更具體地說,我們預計在短期内,基于樂觀的并行 EVM L2 将主導其零知識同行。最終,我們預計會通過通用的零知識架構(例如 RISC0)從 OP 基礎卷起過渡到 zk-rollup,而不是其他 zk-rollup 中使用的傳統方法,這隻是時間問題。

目前,Rust 更勝一籌?

程式設計語言選擇将在這些系統的發展中發揮重要作用。我們更傾向于 Rust,以太坊的 Rust 實作 Reth,而不是其他任何替代方案。這種偏好并非是随意的,因為 Rust 相對于其他語言具有許多優勢,包括無垃圾收集的記憶體安全性、零成本抽象和豐富的類型系統等。

在我們看來,Rust 和 C++ 之間的競争正在成為新一代區塊鍊開發語言中的重要競争。盡管這種競争經常被忽視,但不容忽視。選擇語言至關重要,因為它影響開發人員建構的系統的效率、安全性和多功能性。

暢想并行 EVM 之後的世界:重塑 dApp 和使用者體驗的格局

開發人員是将這些系統變為現實的人,他們的偏好和專業知識對于行業的發展方向至關重要。我們堅信 Rust 最終會取得成功。然而,将一個實作遷移到另一個實作遠非易事。這需要大量的資源、時間和專業知識,這進一步強調了從一開始選擇正确語言的重要性。

在并行執行的背景下,我們不提及 Move 是不合适的。雖然 Rust 和 C++ 經常成為讨論的焦點,但 Move 有幾個特性使其同樣适合:

  • Move 引入了“資源”的概念,這是一種隻能建立、移動或銷毀,但不能複制的類型。這確定資源始終是唯一擁有的,防止了在并行執行中可能出現的常見問題,如競态條件和資料競争。
  • 形式驗證和靜态類型:Move 是一種具有強調安全性的靜态類型語言。它包括類型推斷、所有權跟蹤和溢出檢查等功能,有助于防止常見的程式設計錯誤和漏洞。這些安全功能在并行執行的環境中尤為重要,因為錯誤可能更難以檢測和重制。語言的語義和類型系統基于線性邏輯,類似于 Rust 和 Haskell,這使得對 Move 程式的正确性進行推理更加容易,是以形式驗證可以確定并發操作是安全和正确的。
  • Move 提倡子產品化設計方法,智能合約由更小、可重用的子產品組成。這種子產品化結構可以更容易地了解各個元件的行為,并且可以通過允許不同子產品同時執行來促進并行執行。

對于未來的考慮: EVM 不安全,需要改善

雖然我們對并行 EVM 後的鍊上宇宙繪制了一個非常樂觀的畫面,但如果不解決 EVM 和智能合約安全性方面的問題,這一切都毫無意義。

暢想并行 EVM 之後的世界:重塑 dApp 和使用者體驗的格局

與網絡經濟和共識安全性不同,黑客利用了以太坊 DeFi 協定的智能合約安全漏洞,在 2023 年就非法擷取了超過 13 億美元。是以,使用者更喜歡有圍牆的 CEX 或混合“去中心化”協定,其中有集中式驗證器集合,犧牲了去中心化以換取被認為更安全(和性能更好)的鍊上體驗。

暢想并行 EVM 之後的世界:重塑 dApp 和使用者體驗的格局

EVM 設計中固有的安全功能缺失是這些漏洞的根本原因。

類比于航空航天業,通過嚴格的安全标準使航空旅行變得非常安全,我們看到區塊鍊在安全方面的做法有着鮮明的對比。正如人們将生命看得高于一切一樣,他們的金融資産的安全性也是至關重要的。諸如全面測試、備援、容錯性和嚴格的開發标準之類的關鍵做法支撐了航空業的安全記錄。這些關鍵特性目前在 EVM 中普遍缺失,在大多數情況下,其他 VM 也是如此。

一個潛在的解決方案是采用雙 VM 設定,其中一個單獨的 VM,如 ,監視 EVM 智能合約的實時執行,就像防毒軟體在作業系統内部的功能一樣。這種結構使得可以進行進階檢查,例如調用堆棧檢查,專門旨在減少黑客事件。然而,這種方法需要對現有的區塊鍊系統進行重大更新。我們期望像和這樣的新的、定位更好的解決方案能夠成功地從一開始實施這種架構。

市場中現有的安全原語往往是對即将到來或已經嘗試的威脅進行檢查記憶體池或智能合約代碼審計/稽核的反應。盡管這些機制有所幫助,但它們未能解決 VM 設計中的潛在漏洞。必須采取更具成效和積極主動的方法來重塑和增強區塊鍊網絡及其應用層的安全性。

我們倡導對區塊鍊 VM 架構進行徹底改造,以嵌入實時保護和其他關鍵的安全功能,可能通過雙 VM 設定來實作,以與那些已經成功使用這種做法的行業進行對齊(例如航空航天業)。展望未來,我們渴望支援強調預防性方法的基礎設施增強措施,確定安全方面的進展與性能方面的行業進展相比對(即并行 EVM)。

結論

并行 EVM 的出現标志着區塊鍊技術演變的重要轉折點。通過實作事務的同時執行和優化狀态通路,并行 EVM 為去中心化應用開啟了一個新時代的可能性。從可程式設計 CLOB 的複蘇到更複雜和性能更高的應用的出現,并行 EVM 為更統一和使用者友好的區塊鍊生态系統奠定了基礎。随着行業接受這一範式轉變,我們可以預期看到一波創新浪潮,推動了去中心化技術的可能性邊界。最終,這一轉變的成功将取決于開發人員、基礎設施提供商和更廣泛的社群能否适應并與并行執行的原則保持一緻,引領着技術無縫地融入我們的日常生活。

并行 EVM 的出現有可能重塑去中心化應用和使用者體驗的格局。通過解決長期以來阻礙 DeFi 等關鍵垂直領域增長的可擴充性和性能限制,使得複雜、高吞吐量的應用能夠在不犧牲三難問題的情況下蓬勃發展,打開了一扇大門。

實作這一願景需要的不僅僅是基礎設施的進步。開發人員必須從根本上重新思考他們應用程式的架構,以與并行處理的原則保持一緻,最大程度地減少狀态競争,最大程度地提高性能可預測性。即使如此,在前方光明的未來之際,我們也必須強調在可擴充性之外,安全性的優先級至關重要。

繼續閱讀