Movement是什么?深度解析擁有明星投資陣容的Movement!目前Movement上的生態(tài)項目已經(jīng)達到了一百多個,涵蓋Gaming、Wallet、NFTs、SocialFi、DeFi、Infra等多個板塊,這對于一個僅僅在測試階段的公鏈來說已經(jīng)非常繁榮了,這也代表Movement團隊的強大同時也表明其他項目對Movement的前景非常看好。那么Movement是什么?Movement能給我們帶來什么?下面大家就一起詳細了解下Movement吧!
在講Movement之前,我們先熟悉一下當今加密領(lǐng)域最主流的智能合約編程語言:
1. Solidity:最常用的智能合約編程語言,專為以太坊平臺設(shè)計,它是一種高級面向?qū)ο笳Z言,語法類似于JavaScript,Solidity是編寫以太坊上智能合約的首選語言。
2. Rust:用于編寫Solana區(qū)塊鏈上的智能合約,Rust是一種系統(tǒng)編程語言,以高性能和內(nèi)存安全為特色,Solana上的智能合約稱為“程序”,用Rust編寫后編譯成WebAssembly(Wasm)。
3.Move:最初由Facebook(現(xiàn)為Meta)團隊開發(fā),用于Libra(后改名為Diem)區(qū)塊鏈開發(fā)的智能合約語言。Move專注于安全性和可驗證性以防止常見的智能合約漏洞。
4.Vyper:也是為以太坊設(shè)計的智能合約語言,相較于Solidity更加簡潔和安全。Vyper避免了一些Solidity中的復雜功能,以減少安全漏洞的風險。
5.Cairo:用于StarkNet上的智能合約編寫,Cairo是一種支持零知識證明的語言,專注于擴展性和隱私保護。
6.Tezos Michelson:一種為Tezos區(qū)塊鏈設(shè)計的堆棧語言,雖然比較低級,但提供了強大的形式化驗證支持,使得編寫安全的智能合約更加容易。
7.Clarity:用于Stacks區(qū)塊鏈(與比特幣集成)的智能合約語言,Clarity是解釋性語言,不支持圖靈完備,旨在增強合約的可預測性和安全性。
以上眾多的智能合約編程語言各有特色,其中以太坊的Solidity編程語言作為智能合約開發(fā)的主要語言,盡管在區(qū)塊鏈開發(fā)領(lǐng)域廣泛使用,但仍存在以下痛點:
1. 安全性:Solidity智能合約的安全性是一個主要的痛點。由于智能合約一旦部署就不可更改,代碼中的漏洞可能會被惡意利用,導致資金損失。歷史上,像The DAO等安全事件就是因為智能合約中的漏洞被攻擊者利用,每年被黑客攻擊導致資金損失的項目不計其數(shù)。
2. 開發(fā)調(diào)試難度:Solidity的開發(fā)和調(diào)試過程較為復雜。由于區(qū)塊鏈的不可變性和去中心化特性,開發(fā)者很難在主網(wǎng)環(huán)境中直接調(diào)試合約。雖然有諸如Remix和Truffle等開發(fā)工具,但調(diào)試仍然需要一定的技巧和經(jīng)驗。
3. 學習曲線陡峭:對于傳統(tǒng)的Web開發(fā)者來說,Solidity的學習曲線較為陡峭。Solidity是一個類似于JavaScript的編程語言,但它引入了區(qū)塊鏈特有的概念,如Gas費、合約狀態(tài)等,這使得初學者需要花費更多時間來掌握。
4. 合約升級困難:Solidity智能合約的升級是一項挑戰(zhàn),因為合約一旦部署到區(qū)塊鏈上就不能修改,所以在合約需要功能更新或修復錯誤時,開發(fā)者往往需要使用代理模式等復雜的設(shè)計模式來實現(xiàn)合約的升級,這增加了開發(fā)的復雜性。
5. Gas成本優(yōu)化:Solidity代碼的執(zhí)行會消耗Gas,而Gas的成本直接影響用戶的使用體驗和開發(fā)者的成本控制。編寫高效的Solidity代碼以減少Gas消耗是開發(fā)者必須考慮的問題,但這往往需要對EVM(以太坊虛擬機)的深入理解。
6. 合約復雜度管理:隨著智能合約功能的增加,代碼的復雜性也會增加,管理復雜合約變得更加困難。復雜合約容易出現(xiàn)意外行為,難以測試和維護,這對開發(fā)者提出了更高的要求。
7. 工具和生態(tài)系統(tǒng)不夠成熟:盡管以太坊有一套相對完整的開發(fā)工具鏈,但與傳統(tǒng)開發(fā)生態(tài)系統(tǒng)相比,Solidity及其相關(guān)工具仍有較大的改進空間。一些工具可能功能不全或存在兼容性問題,影響開發(fā)效率。
這些特性使得Move語言在開發(fā)安全、高效、靈活的智能合約時具有顯著優(yōu)勢。而EVM在當今加密領(lǐng)域的地位幾乎無法撼動,那么有沒有一種既能利用Move語言的優(yōu)勢又能將EVM連接打通的方案呢?這就是的主角Movement的誕生背景。
簡單的來說Movement就是要將安全高效的MOVE語言引入EVM生態(tài),Movement由M1和M2兩個核心組件構(gòu)成,通過M1和M2的結(jié)合,提供了一個安全、高效、去中心化的區(qū)塊鏈生態(tài)系統(tǒng)。Movement 是一個模塊化框架,用于在任何分布式環(huán)境中構(gòu)建和部署基于 Move 的基礎(chǔ)設(shè)施、應用程序和區(qū)塊鏈。團隊正在構(gòu)建一套產(chǎn)品和服務,使非Move協(xié)議能夠利用Move編程語言的強大功能,而無需編寫一行Move代碼。團隊的第一個版本 M1 將 L1 重新定義為可垂直組合和水平可擴展的第1層框架,該框架與 Solidity 兼容,連接 EVM 和 Move 流動性,在如今的加密市場中,公鏈開發(fā)的技術(shù)層面已經(jīng)相當內(nèi)卷了,吸引足夠多的用戶和資金入場才是公鏈能否持續(xù)生存的關(guān)鍵因素,而Movement另辟蹊徑,打通與EVM的流動性,使其生態(tài)可與EVM取得互操作性,從而可直接獲得EVM所帶來的用戶和資金。
Movement網(wǎng)絡有三個主要組件可增強其性能、安全性和互操作性:移動執(zhí)行器、質(zhì)押結(jié)算模塊和去中心化共享排序器(M1)。每個組件在確保基于 Move的rollups 運行方面都發(fā)揮著至關(guān)重要的作用。
1.移動執(zhí)行器
Move 執(zhí)行器是 Movement-SDK 的核心組件,支持 MoveVM 和 EVM 字節(jié)碼。這種雙重兼容性提供了強大的執(zhí)行環(huán)境,使開發(fā)人員能夠利用 Move 語言的高級功能,同時保持與現(xiàn)有以太坊應用程序的兼容性。Move 執(zhí)行器將MoveVM 的并行執(zhí)行功能與現(xiàn)有的 EVM解釋器集成在一起,確保了兼容性和可擴展性。
質(zhì)押結(jié)算模塊:質(zhì)押結(jié)算模塊旨在為 Move Rollups 網(wǎng)絡內(nèi)的交易提供快速終結(jié)性。通過利用質(zhì)押資產(chǎn)來驗證狀態(tài)轉(zhuǎn)換的證明者網(wǎng)絡,該模塊可確保較高的經(jīng)濟安全性并減少延遲。驗證者質(zhì)押資產(chǎn)并證明狀態(tài)轉(zhuǎn)換的正確性,將質(zhì)押的安全性優(yōu)勢與快速交易終結(jié)性的效率相結(jié)合。
2.安全機制:
以太坊結(jié)算,驗證者質(zhì)押資產(chǎn)以提供經(jīng)濟安全,確保網(wǎng)絡完整性中的重大經(jīng)濟利益。zk 和 Optimistic Rollups:zk-rollups 通過有效性證明提供安全性,而 Optimistic Rollups 則依靠挑戰(zhàn)期來解決爭議。這兩種方法的延遲和計算成本都較高。
Staked Rollups:與 zk 和 optimism Rollups 相比,它能提供快速的終結(jié)性和較高的經(jīng)濟安全性,無需大量的證明生成或挑戰(zhàn)期,從而減少延遲并改善用戶體驗。
與其他Rollup:與 zk-rollups 不同,Staked Rollups 不需要昂貴的證明生成設(shè)備。
與樂觀匯總和 zk-rollups 相比,Staked Rollups 顯著降低了延遲,并在幾秒鐘內(nèi)完成。
快速終結(jié)對于互操作性和原子跨 rollup 交易至關(guān)重要,這使得 Staked Rollup 成為許多應用程序的理想解決方案。
3.去中心化共享排序器(M1)
M1 排序器是一種去中心化和共享的排序機制,可增強網(wǎng)絡穩(wěn)健性、公平性和抗審查性。通過提供可定制的交易排序,M1 支持 Move Arena 生態(tài)系統(tǒng)中的跨鏈原子交換和池化流動性。此共享排序器可確保所有參與匯總的交易排序公平高效。
1.Rushi Manche:Movement Labs 聯(lián)合創(chuàng)始人,此前是 Aptos 軟件工程師;
2.Cooper Scanlon 從范德比爾特大學退學后打造了一個 SPAC DAO 工具。完成該合資企業(yè)后,他與 Move 建立并審計了第一個收益聚合器。然后,他創(chuàng)立了 Movement Labs,這是一家下一代基礎(chǔ)設(shè)施公司,將區(qū)塊鏈環(huán)境與可組合的 Move 模板統(tǒng)一起來;
3.Franck Cassez 是 Movement 的研究主管,此前他曾是 Windranger Labs 的區(qū)塊鏈研究主管,他還曾在 ConsenSys 任職。他擁有南特中央大學的計算機科學博士學位;
4.Andy Bell 是 Movement Labs 工程主管,畢業(yè)于諾丁漢大學,此前是 Biconomy 工程副總裁、Ajuna 首席技術(shù)官;
5.Brian Henhsi 是 Movement Labs 的戰(zhàn)略主管,畢業(yè)于清華大學此前他曾在 Sui / Mysten Labs 和 Chia 任職。
1.2023年9月13日Movement Labs 完成 340 萬美元的 Pre-Seed 輪融資,由Varys Capital、dao5、Blizzard The Avalanche Fund、Borderless Capital 及其專注于 Wormhole 生態(tài)系統(tǒng)的跨鏈基金領(lǐng)投;
2.2024年4月25日Movement Labs 完成 3800 萬美元 A 輪融資,Polychain Capital 領(lǐng)投,Hack VC、Foresight Ventures、Placeholder、Archetype、Maven 11、Robot Ventures、Figment Capital、Nomad Capital、Bankless Ventures、OKX Ventures、dao5 和 Aptos Labs 等參投;
3.2024年5月7日Movement Labs完成了由Polychain Capital領(lǐng)投的3800萬美元A輪融資,Hack VC、Foresight Ventures、Nomad Capital、Bankless Ventures、OKX Ventures等投資機構(gòu)參投,同時Binance Labs也宣布投資Movement Labs。
我們可以看到Movement的明星豪華投資陣容非常強大,這種投資陣容項目的測試網(wǎng)我們盡量都去參與交互一下,后期應該會有不錯的空投預期。
目前Movement上的生態(tài)項目已經(jīng)達到了一百多個,涵蓋Gaming、Wallet、NFTs、SocialFi、DeFi、Infra等多個板塊,這對于一個僅僅在測試階段的公鏈來說已經(jīng)非常繁榮了,這也代表Movement團隊的強大同時也表明其他項目對Movement的前景非常看好。
1.Movement: Movement是一個新的區(qū)塊鏈項目,旨在通過提供去中心化金融(DeFi)和去中心化應用(DApp)的解決方案來增強區(qū)塊鏈生態(tài)系統(tǒng)的功能性和效率。
特點:可能包括高吞吐量、低交易費用和強大的安全性。
2.Aptos: Aptos是一個以開發(fā)高性能智能合約平臺為目標的區(qū)塊鏈項目。它是由前 Facebook 的 Libra 項目團隊(現(xiàn)在稱為 Diem)的一部分發(fā)起的。
特點:APTOS 注重于高性能、可擴展性和安全性,致力于解決傳統(tǒng)區(qū)塊鏈的擴展性問題,并支持復雜的智能合約和去中心化應用。
3.SUI: SUI 是一個相對較新的區(qū)塊鏈平臺,目標是提供一個去中心化、可擴展的網(wǎng)絡環(huán)境,用于支持各種去中心化應用和金融服務。
特點SUI可能強調(diào)高吞吐量、低延遲和用戶友好性,同時也可能提供支持創(chuàng)新功能的開發(fā)工具和平臺。
這三個項目各有其獨特的設(shè)計理念和技術(shù)實現(xiàn),適合不同的應用場景和需求。
Movement自身定位是第一個以太坊上的MOVEEVM的L2,其作為一個模塊化的Move區(qū)塊鏈框架,具有很大的發(fā)展?jié)摿Γ琈ove作為一種新的智能合約編程語言,提供了更高的安全性和靈活性,Movement利用Move開發(fā)語言的先天優(yōu)勢,可能會吸引更多開發(fā)者和項目使用其框架。Movement的模塊化設(shè)計可以提高區(qū)塊鏈系統(tǒng)的靈活性和可擴展性,開發(fā)者能夠根據(jù)需求選擇和組合不同的模塊,簡化開發(fā)過程并提高效率。作為一個新興框架,Movement 需要證明其技術(shù)的成熟性和穩(wěn)定性,以贏得市場信任,區(qū)塊鏈領(lǐng)域競爭激烈,其他框架和平臺的創(chuàng)新也可能對 Movement 形成威脅,Movement 需要不斷創(chuàng)新和優(yōu)化,以保持競爭力。
我們期待 Movement 能夠在未來帶來更多的創(chuàng)新和突破,推動整個區(qū)塊鏈行業(yè)的發(fā)展。
這些痛點使得Solidity開發(fā)需要開發(fā)者具備較高的專業(yè)技能,并且在開發(fā)過程中需要謹慎處理,以避免潛在的安全風險和高額的Gas消耗。幸運的是Move語言因其獨特的優(yōu)勢,可以解決Solidity語言中存在的很多問題,比如:
1.安全性高:Move語言專注于資源安全管理,設(shè)計時就考慮到了防止常見的區(qū)塊鏈攻擊,如重放攻擊和雙花攻擊。它通過類型系統(tǒng)和資源模型來確保資產(chǎn)的安全管理,使得資源只能以特定方式創(chuàng)建、銷毀或轉(zhuǎn)移,避免了不安全的操作。
2.資源模型:Move使用了獨特的資源模型,將資產(chǎn)(如代幣)視為“不可復制和不可丟失”的資源。這意味著資產(chǎn)在轉(zhuǎn)移時只能從一個所有者轉(zhuǎn)移到另一個所有者,消除了重復創(chuàng)建或意外丟失資產(chǎn)的風險。
3. 靈活性和模塊化:Move語言支持模塊化設(shè)計,使得開發(fā)者可以重用代碼,創(chuàng)建更加復雜和可擴展的智能合約。此外,Move的類型系統(tǒng)允許定義自定義的資源類型,使得開發(fā)者可以構(gòu)建復雜的金融和商業(yè)邏輯。
4.形式化驗證:Move語言支持形式化驗證,這使得開發(fā)者可以在代碼部署之前驗證智能合約的正確性,進一步提高了安全性。通過數(shù)學證明的方式來驗證智能合約行為,可以減少智能合約的漏洞和錯誤。
5.并發(fā)處理:Move設(shè)計中考慮了并發(fā)執(zhí)行的需求,支持多個交易的并行處理。這對于區(qū)塊鏈網(wǎng)絡的性能提升至關(guān)重要,能夠顯著提高區(qū)塊鏈的吞吐量。
6.適應性強:雖然Move最初是為Libra/Diem設(shè)計的,但由于其獨立于具體區(qū)塊鏈的特性,Move可以適配到其他區(qū)塊鏈平臺上。已經(jīng)有多個區(qū)塊鏈項目(如Aptos、Sui)開始采用或探索使用Move語言。
相關(guān)閱讀推薦
最新資訊
最新游戲
虛擬家庭3(Virtual Families 3)
查看地球末日:生存Last Day on Earth
查看磚塊破壞者(Many Bricks)
查看榮耀文明官網(wǎng)版
查看模擬山羊:太空廢物2025正版
查看極限摩托3(Trial Xtreme 3)
查看帝國征服者(兌換碼)
查看問劍長生(內(nèi)附兌換碼)
查看戰(zhàn)爭時代2內(nèi)置作弊菜單版 無敵版v1.0.5
查看熱門文章
熱門游戲
星球重啟 v1.1.11安卓最新版
查看極無雙2 v1.29.60手游版
查看弓箭傳說2手游 v1.1.0
查看重裝上陣網(wǎng)易官方版 v0.100.352
查看出發(fā)吧麥芬測試服 v.1.2
查看獸化實驗室(Changed) v1.0
查看狂扁小豆丁去廣告版 v1.1.2
查看王國紀元 v2.167官方正版
查看夢境食旅官方正版 v1.0.5.6
查看射箭沖突 v0.32.0安卓版
查看洛伊的移動要塞手機版 v.1.5.08
查看爆炒江湖 v1.42中文版
查看龍與劍 V1.1.1最新版
查看天道洪荒模擬器 v4.1無限靈氣/本源
查看龍之劍官方版 v0.1.3最新版
查看致命槍殺中文版 v12.0破解版
查看皇帝成長計劃2 v2.2.2手機版
查看開心酷跑安卓版 v4.6.5官方版
查看