並行EVM加密世界暢想:重塑dApp和用戶體驗的格局

2024-04-26 21:04:12

原文作者:Reforge Research

原文編譯:深潮 TechFlow

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

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

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

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

介紹

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

  • 2015 年, Nano (XNO) 實現了一個塊格結構,每個账戶都有自己的區塊鏈,可以進行並行處理,並消除了對網絡範圍內交易確認的需要。

  • 2018 年, Block-STM (Software Transactional Memory) 並行執行引擎的區塊鏈網絡論文發表,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 早期並不適用,並導致了 EtherDelta 等早期版本的失敗。然而,即使 AMM 廣受歡迎,它們也面臨着自己固有的局限性。隨着 DeFi 多年來吸引了更多復雜的交易者和機構,這些局限性變得越來越明顯。

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

  • 流動性的分散:以太坊上高度可組合和無縫集成的 DeFi 協議所實現的網絡效應使得其他鏈上的 CLOB 很難吸引足夠的流動性和交易量,從而阻礙了它們的採用和可用性。

  • Meme 幣:引導鏈上 CLOB 的流動性需要限價訂單,對於像 meme 這樣的新資產和鮮為人知的資產來說,這是一個更具挑战性的先有雞還是先有蛋的問題。

帶有 blob 的 CLOB

但是,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 的出現,我們預計 DeFi 活動將激增,主要是由鏈上 CLOB 的可行性引發的。但不只是任何 CLOB - 可編程中央限價單(pCLOB)。鑑於 DeFi 本質上是可組合的,可以與無限數量的協議進行交互,可以創建大量的交易排列組合。利用這一現象,pCLOB 可以在訂單提交過程中啓用自定義邏輯。這個邏輯可以在訂單提交之前或之後調用。例如,pCLOB 智能合約可以包含自定義邏輯來:

  • 根據預定義規則或市場條件驗證訂單參數(例如價格和數量)

  • 執行實時風險檢查(例如,確保槓杆交易的足夠保證金或抵押品)

  • 根據任何參數(例如,訂單類型、交易量、市場波動等)應用動態費用計算

  • 根據指定的觸發條件執行條件訂單

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

及時(JIT)流動性的概念很好地說明了這一點。流動性不會闲置在任何單一交易所上,在訂單匹配並從基礎平臺中提取流動性的那一刻之前,它將在其他地方產生收益。誰不想在為交易尋找流動性之前,先在 MakerDAO 上收獲每一點收益呢?Mangrove Exchange 的創新“提供即代碼( offer-is-code )”的方法暗示了潛力。當訂單中的報價被匹配時,嵌入其中的代碼部分將執行唯一的使命,以找到訂單接受者所請求的流動性。也就是說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,也沒有考慮或實施這種限制。 Aori 的聯合創始人 0x Taker 與我們深入討論了在並行世界中將發生的主要狀態爭議。對於一個 AMM 來說,由於它的點對池(peer-to-pool)模型,許多參與者可能同時針對一個單一池。從幾個到 100 多個交易都會爭奪狀態,因此 AMM 設計者將不得不仔細考慮流動性在狀態中的分布和管理,以最大程度地發揮池化效益。

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

性能可預測性

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

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

先進的並行性和多維度的費用機制可以使單個區塊鏈為每個應用程序提供更確定的性能,同時保持整體的可組合性。

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

想想所有可能性

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

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

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

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

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

加密貨幣用戶體驗糟透了,現在,它不會那么糟了

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

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

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

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

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

Felix Madutsa , Orb Labs 聯合創始人表示:隨着可擴展性問題的解決和不同生態系統之間的互操作性增加,我們將見證一些將 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 將主導其零知識同行。最終,我們預計會通過通用的零知識框架(例如 RISC 0)從 OP 基礎卷起過渡到 zk-rollup,而不是其他 zk-rollup 中使用的傳統方法,這只是時間問題。

目前,Rust 更勝一籌?

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

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

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

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

  • Move 引入了“資源”的概念,這是一種只能創建、移動或銷毀,但不能復制的類型。這確保資源始終是唯一擁有的,防止了在並行執行中可能出現的常見問題,如競態條件和數據競爭。

  • 形式驗證和靜態類型:Move 是一種具有強調安全性的靜態類型語言。它包括類型推斷、所有權跟蹤和溢出檢查等功能,有助於防止常見的編程錯誤和漏洞。這些安全功能在並行執行的環境中尤為重要,因為錯誤可能更難以檢測和重現。語言的語義和類型系統基於线性邏輯,類似於 Rust 和 Haskell,這使得對 Move 程序的正確性進行推理更加容易,因此形式驗證可以確保並發操作是安全和正確的。

  • Move 提倡模塊化設計方法,智能合約由更小、可重用的模塊組成。這種模塊化結構可以更容易地理解各個組件的行為,並且可以通過允許不同模塊同時執行來促進並行執行。

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

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

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

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

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

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

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

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

結論

並行 EVM 的出現標志着區塊鏈技術演變的重要轉折點。通過實現事務的同時執行和優化狀態訪問,並行 EVM 為去中心化應用开啓了一個新時代的可能性。從可編程 CLOB 的復蘇到更復雜和性能更高的應用的出現,並行 EVM 為更統一和用戶友好的區塊鏈生態系統奠定了基礎。隨着行業接受這一範式轉變,我們可以預期看到一波創新浪潮,推動了去中心化技術的可能性邊界。最終,這一轉變的成功將取決於开發人員、基礎設施提供商和更廣泛的社區能否適應並與並行執行的原則保持一致,引領着技術無縫地融入我們的日常生活。

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

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

原文鏈接

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

魏德聖遭爆與ACE詐騙案主腦林耿宏合作,急澄清:從未見過面

臺北地檢署近期偵破 ACE 王牌交易所涉勾結詐團進行虛擬貨幣詐騙案,詐團首腦林耿宏在開庭時否認犯罪...

James
35 1周前

回顧Meme幣簡史,能幫助我們把握未來財富機會嗎?

這輪牛市迷因幣帶領上漲的功勞也不小,究竟迷因有什麼魅力,本文將回顧 meme 幣簡史。源自 Jer...

Block unicorn
30 1周前

香港Web3,步履蹣跚

4月30日,6支香港虛擬資產現貨ETF在香港交易所敲鐘上市,正式迎來市場首秀。 而在前一周,香港證...

陀螺財經
35 1周前

LST質押協議Sanctum最新活動來襲,手把手教你完成18種寵物升級

原創|Odaily星球日報 作者|Wenser 4 月 29 日,Solana 生態 LST 質押...

星球日報
44 1周前

對話資深獵頭:幣圈對學歷要求很低?

編輯|吳說區塊鏈 吳說創始人 Colin 與新錦程人力 Sam 與 Miya 聊了聊幣圈招聘的那些...

吳說Real
27 1周前

礦工日收入破歷史新高,比特幣符文能否接力銘文?

原文作者: Day 由於對 Ordinals 創始人帶來的新預期,於比特幣減半當天上线的「符文 R...

星球日報
25 1周前