Movement:將 Move 引入 EVM,重塑以太坊生態安全性
Movement 致力於將 Move 語言的安全性和高性能優勢,與 EVM 系的流動性和龐大的用戶群體連接打通,實現優勢聯合。
撰文:深潮 TechFlow
你是否對如今L1/L2敘事感到厭倦?
根據L2BEAT的數據,截止7月10日,整個加密市場已存在61條以太坊L2,同時還有79條L2正排隊上線。
然而,大多數L2 技術方案趨於雷同,缺乏創新,傳統的EVM模式下,頻繁發生黑客攻擊事件,各條新鏈逐漸淪為黑客的樂園。
是否有一個L2,兼顧速度與安全?
Movement 站了出來,致力於將 Move 語言引入 EVM 生態,從而解決困擾EVM生態已久的安全問題。
2024年4月,Movement Labs 宣佈完成 3800 萬美元A輪融資, Polychain Capital 領投, Hack VC、Placeholder、OKX Ventures、dao5 和 Aptos Labs 等參投。5月,Binance Labs 表示已對 Movement 進行戰略投資。
在眾多以太坊 L2中, Movement 究竟有何不同?
將 Move 引入EVM生態
Movement 代表著一種運動,將 Move 語言引入EVM生態。
為什麼偏偏是Move?
一位Move生態的安全從業者曾經向筆者表示,MOVE的技術潛力被大大低估,特別是在安全領域。
作為由Facebook(現META) 開發設計的一種全新的智慧合約語言,Move 自誕生之日起,專為加密資產而生。
與以太坊生態常用的Solidity等編程語言相比,Move 在邏輯設計上突出了“安全”和“高性能”兩個點。
不需要藉助L2,MOVE通過一種稱為“模塊打包”的優化技術來減少區塊鏈交易的存儲空間和計算成本。模塊打包通過將多個智慧合約打包到一個模塊中來減少存儲和索引成本,並通過減少位元組碼執行的步驟來提高執行速度。這也讓Move 系公鏈的 TPS 往往能突破上萬,甚至能不斷擴展到 10 萬級別。
安全問題,是目前困擾整個以太坊生態的難題,2023年鏈上黑客攻擊帶來的損失高達70多億美元,這很大程度是由於Solidity 本身存在機制漏洞。
比如,Solidity等語言在動態調用過程中,惡意用戶可以通過製造惡意合約,調用專案方函數,從而完成攻擊。相較而言,Move 語言採用靜態調用,指程式 A 在調用程式 B 時,在運行之前就已經確定調用的對象,在運營過程中不改變調用對象,解決了動態調用存在的問題,增強網路運行的穩定性。
Move 語言的設計更強調安全性,旨在避免許多 Web3.0 用戶受害的情形,包括但不限於重入漏洞(re-entrancy vulnerabilities)、毒令牌(poison tokens)和欺騙性令牌批准(spoofed token approvals)等問題。
這也是Movement Labs 在2022年成立時的初衷:解決以太坊生態系統中普遍存在的智慧合約漏洞,同時引入專為每秒 30,000 筆以上交易 (TPS) 設計的新穎執行環境。
但是,在真實的加密市場中,僅僅只有技術優勢,並不能改變戰局。
絕大多數帶著“以太坊殺手”的高性能公鏈都逐漸淹沒在歷史的泥沙裡,一條L1,不僅要有安全和性能,更重要的是要構建生態——用戶、開發者、應用、資產、流動性…… 否則只能淪為一座座裝修華麗的鬼城。
這是以太坊生態的優勢和壁壘。
那有沒有一種辦法將MOVE語言本身的安全、性能和以太坊生態龐大的用戶群、流動性鏈接起來?
這就是 Movement ,為EVM生態引起MOVE語言,致力於將 Move語言的安全性和高性能優勢,與 EVM 系的流動性和龐大的用戶群體連接打通,實現優勢聯合。
比如,通過Movement SDK,開發者無需編寫 Move 代碼,可自動將 Solidity 腳本轉換為 Move 可以理解的操作碼,在M2 上啟動,並獲得與以太坊及其它 EVM 網路相容的互操作性。
Movement 搭建起了一座連接MOVE與EVM的橋樑,並在橋樑中間構建起了一座城市,EVM 的用戶與資金在這裡匯聚,構建起一座更加安全和高效的區塊鏈城邦。
兩大旗艦產品:M1+M2
根據官方文檔,Movement Labs 目前開發了 M1 和 M2 兩個公鏈架構。
M1是一個以社區為先的區塊鏈網路,通過Move提供了高TPS,即時的最終確定性以及模塊化定製。
根據此前公告,M1 以模塊化為設計重心,將從最初的 Move-EVM 區塊鏈,逐漸演變成一個去中心化的排序器,為 M2 和其他使用 Move Stack 構建的Rollup提供技術支持。
此外,在 M1 的經濟模型中,所有交易費用都分配給代幣質押驗證器網路,從而產生飛輪效應,激勵更多驗證器加入網路以獲得更好的收益。
總體上看,M1目前在整個Movement生態以及任何其他區塊鏈網路中扮演「共享排序器」和「共識層」元件的角色。
M2 是目前 Movement 生態中的主網,這是一條基於 M1 和 ZK-Rollup 的以太坊 L2 ,結合了Move語言的性與安全優勢,並集成EVM使得與以太坊相容的 DApp 都可以在 M2 上運行。
在共識層,M2 採用共享排序的 Snowman 共識,也就是M1;在數據可用性上,M2 集成了 Celestia;執行層則使用的是 MoveVM。
一個完整的鏈上路徑是, M2 上的交易會通過 M1 排序器網路,將交易數據打包發回給以太坊,並通過 Prover Marketplace 的 zk-provers 網路進行有效性證明的最終性,並將 ZK 證明的結果放到以太坊主網上,並將其交易詳細的數據發佈到 Celestia 中,從而實現兩者的數據狀態同步,藉助 Blobstream 技術,亦可將 Celestia 的模塊化數據可用性層傳輸到以太坊。
此外,M2 的關鍵特性之一是其EVM 並行化功能。通過將 EVM 位元組碼轉換為 Move 位元組碼,然後以並行方式執行,讓 EVM 交易實現高吞吐量和低延遲。
總結起來,M1 負責共識層和交易排序,M2 負責 Solidity-Move 的轉換和交易執行,Celestia/ 以太坊則負責最終的數據可用性和狀態安全。
Movement SDK:MOVE-EVM橋樑
站在M2背後的功臣,真正將 Move 引入EVM 的核心開發工具,就是 Movement SDK。
這是一個模塊化框架,結合了MoveVM的安全性和資源管理的特點與Solidity的靈活性和可適應性,使得開發者能夠在任何分佈式環境中構建和部署基於Move的基礎設施和應用程式。
Movement SDK 主要包含MoveVM、Fractal、用於排序器網路和DA服務的自定義適配器(Adaptors)這 3 個核心元件。
MoveVM是 Movement SDK 最核心的執行引擎,提供了一個以資源為導向且嚴格控制的環境來運行智慧合約。
一個冷知識,儘管都是MOVE語言,但是Sui Move 和 Aptos Move 是兩個獨立的區塊鏈系統,各自有自己的虛擬機(VM)和工具包,差異很大,隨著新功能的發佈,這些差異還在擴大,幾乎像是不同的編程語言。
此前沒有專案試圖減少彌合這種差異,而 Movement 的模塊化 MoveVM 是一款多功能虛擬機,旨在完全相容以太坊虛擬機(EVM)和其他 Move 生態系統。現在,它已經支持部署 Aptos 和 EVM 代碼,並且很快也將支持 Sui 生態系統。
這意味著,未來開發者無需學習新的編程語言,可以快速將 Aptos、SUI、以太坊等 EVM 生態系統的去中心化應用(DApp)部署到新的平臺上,輕鬆地實現應用的多鏈部署。
Fractal 是一個編譯器,允許開發者將現有的Solidity智慧合約無縫部署到MoveVM,這一橋接功能不僅為Solidity開發者提供了更安全、更高效的執行環境,還保留了Solidity合約的原有邏輯和功能。
自定義適配器則是 Movement SDK 的最後一個核心元件,旨在提供與排序器網路和數據可用性(DA) 服務的無縫集成,確保與各種區塊鏈網路和服務的安全連接。
團隊與融資
Movement Labs 的兩位創始人分別是 Rushi Manche 和 Cooper Scanlon,Rushi 今年21歲,Cooper 24歲,兩人均曾就讀於範德堡大學 (Vanderbilt University)。
14 歲時,Rushi 便開始從事編程工作,最初從事資料庫和系統安全工程,曾創辦一個AI驅動的考試輔導平臺ensemble,為高中生提供免費的考試準備材料。
後來,他將目光轉向加密貨幣領域,成為一名Solidity開發工程師,上大學後開展自由職業,也曾與一些Cosmos協定密切合作,在Cosmos內部開發了一個去中心化文件存儲系統。
2022年,Rushi 加入Aptos 擔任軟體工程師,親自參與 Move 語言智慧合約開發,為生態內的核心DEX做出了突出貢獻,也是這段經歷讓他意識到了MOVE語言的巨大潛力。
Cooper Scanlon是 Movement Labs 的另一位聯合創始人,在創建 Movement Labs 之前,曾建立並審計了第一個使用 Move 語言的收益聚合器。
2022年11月,Rushi 和 Cooper 兩位 Vanderbilt University 校友毅然決定輟學,共同創辦了Movement Labs。
2023年9月, Movement Labs 宣佈完成 340 萬美元的Pre-Seed輪融資,Varys Capital、dao5、Blizzard The Avalanche Fund、Borderless Capital 及其專注於 Wormhole 生態系統的跨鏈基金領投,Colony、Interop Ventures、Elixir Capital、BENQI,以及 dao5 的 George Lampeth、Eigenlayer 的 Calvin Liu、Berachain 的 Smokey The Bera、Avail 的 Anurag Arjun、GMX 的 CoinFlipCanada 以及 Ankr 的聯合創始人參投。
從這份兒投資者名單中,不難看出,其中有大量 Avalanche生態的基金和項目,在 Movement Labs發展初期,得到了Avalanche的支持,其第一個旗艦產品 M1 基於Avalanche Subnet技術堆棧構建。
2024 年 4 月,Movement Labs 完成了由 Polychain Capital 領投的 3800 萬美元 A 輪融資,其他參與投資的機構包括 Hack VC、Placeholder、Archetype、Maven 11、Robot Ventures、Figment Capital、Nomad Capital、Bankless Ventures、OKX Ventures、dao 5 和 Aptos Labs等。
2024 年 5 月,Binance Labs 宣佈對 Movement Labs 進行了投資,具體金額尚未披露。
總結
總的來說,在枯燥無聊的以太坊L2賽道中,Movement Labs 以其獨特的創新以及強大的投資機構陣容獲得了市場更多的關注,但作為一個新興的L2專案,Movement Labs 的生態系統還需要進一步完善,這涉及開發工具的完備性、文檔的詳盡程度以及開發者支持系統。
一座偉大的城邦不僅需要有堅固的城牆與便捷快速的馬路交通,更需要有完善的制度與適合每個人平等發展的土壤,這樣才能吸引更多的人與資金湧入,共同創造一座輝煌的加密商業城市。
歡迎加入深潮TechFlow官方社群
Telegram訂閱群:https://t.me/TechFlowDaily
Twitter官方賬號:https://x.com/TechFlowPost
Twitter英文账号:https://x.com/TechFlow_Intern