智研咨詢 - 產(chǎn)業(yè)信息門戶

區(qū)塊鏈:WEB3底層語言:MOVE彌補(bǔ)了SOLIDITY哪些不足?

為什么基于Solidity 語言的以太坊生態(tài)如此龐大,市場依然對新公鏈有著新期待?Move 出自大廠(Meta),被行業(yè)普遍看好,前期一些基于Move 語言開發(fā)的公鏈得到了市場的青睞和資本的追捧。面向Web3 更為豐富的應(yīng)用,底層語言的進(jìn)化是基礎(chǔ),Move 有哪些優(yōu)勢,彌補(bǔ)了Solidity 哪些不足?基于這些特點(diǎn),Move 生態(tài)有可能誕生新模式和新應(yīng)用。


針對已有的編程語言如Solidity,Move 語言在很多細(xì)節(jié)設(shè)計(jì)考慮的比較周到,如將庫與應(yīng)用邏輯分離開來;但最為突出的特點(diǎn)是資源類型方面,即面向資源的編程。在Dapp 應(yīng)用支持方面,吸收了比特幣script和以太坊的smart contract 的優(yōu)點(diǎn),因此行業(yè)普遍對該編程語言比較看好。而針對Solidity 被外界詬病的安全問題,move 也在嘗試解決。


Move 是面向資源(resources)的編程語言,資源在Move 的世界里是“第一等公民”(first-class resource),其關(guān)鍵特性是自定義資源類型:resources 永遠(yuǎn)不能被復(fù)制或隱式丟棄,只能在程序存儲位置之間移動。Solidity 并不是面向資源的,用戶的賬戶擁有某個Token 資產(chǎn),只是該Token 合約分配給用戶的一個數(shù)值。而Move 創(chuàng)建的Token 賬戶資產(chǎn)是獨(dú)一無二的資源類型,比如賬戶A 中的資產(chǎn)是保存在A 賬戶中的,雖然也是數(shù)值,但不能復(fù)制、丟棄或重用,可以被安全地存儲和轉(zhuǎn)移。


同時,賬戶資產(chǎn)只能由定義該資源的模塊進(jìn)行創(chuàng)建和銷毀,這使得同質(zhì)化的數(shù)值類型的資產(chǎn)可能產(chǎn)生的重入、類似雙花或者賬戶余額出現(xiàn)不平衡的狀況得以避免。在這一點(diǎn)上,Move 賬戶資產(chǎn)有些類似比特幣的UTXO 機(jī)制,Token 不再是簡單的同質(zhì)化數(shù)值,而是可區(qū)分的。


為了可以實(shí)現(xiàn)更靈活的業(yè)務(wù),Move 另外定義了4 種權(quán)限屬性:可復(fù)制(copy)、可丟棄(drop)、可存儲(store)、可檢索(key)。這4 種屬性可以任意組合, 來定義資源的屬性, 方便用戶靈活操作。如drop+store+key 的組合,定義的資源是不可以復(fù)制的,可以避免復(fù)制引發(fā)的代幣增發(fā)以及雙花的問題,這一點(diǎn)類似NFT 以及比特幣的UTXO 機(jī)制。


對于模塊化和合約組合性方面,Moe 使用了模塊和腳本設(shè)計(jì),通過傳遞資源實(shí)現(xiàn)合約交互。Solidity(如以太坊)上面的Contract 合約通過library(相當(dāng)于靜態(tài)庫)進(jìn)行消息的傳遞,從而實(shí)現(xiàn)Contract 合約之間的調(diào)用、交互。而Move 語言使用了模塊(module)和腳本(script)的設(shè)計(jì),前者類似于Contract 合約,Move 語言的合約組合性則是模塊之間的組合,通過傳遞資源(即前文提到的resources)。關(guān)于組合性方面,Solidity 和Move 的區(qū)別非常明顯。


在交易執(zhí)行方面,Move 的并行處理相交Solidity 帶來區(qū)塊鏈性能的極大提升。并行執(zhí)行(PE)通過識別獨(dú)立交易并同時執(zhí)行,這極大提升了區(qū)塊鏈的擴(kuò)展性。Solidity 并不支持并行處理,如以太坊上的交易按順序執(zhí)行,其他交易置于暫停(排序)狀態(tài)——因此產(chǎn)生了mempool(內(nèi)存池)和MEV 市場。如基于Move 的公鏈Aptos,利用Block-STM(SoftwareTransactional Memory)引擎實(shí)現(xiàn)并行處理,帶來性能的明顯提升。


風(fēng)險(xiǎn)提示:區(qū)塊鏈商業(yè)模式落地不及預(yù)期;監(jiān)管政策的不確定性。


知前沿,問智研。智研咨詢是中國一流產(chǎn)業(yè)咨詢機(jī)構(gòu),十?dāng)?shù)年持續(xù)深耕產(chǎn)業(yè)研究領(lǐng)域,提供深度產(chǎn)業(yè)研究報(bào)告、商業(yè)計(jì)劃書、可行性研究報(bào)告及定制服務(wù)等一站式產(chǎn)業(yè)咨詢服務(wù)。專業(yè)的角度、品質(zhì)化的服務(wù)、敏銳的市場洞察力,專注于提供完善的產(chǎn)業(yè)解決方案,為您的投資決策賦能。


轉(zhuǎn)自國盛證券有限責(zé)任公司 研究員:宋嘉吉/任鶴義

10000 12403
精品報(bào)告智研咨詢 - 精品報(bào)告
2025-2031年中國區(qū)塊鏈行業(yè)發(fā)展動態(tài)及投資戰(zhàn)略咨詢報(bào)告
2025-2031年中國區(qū)塊鏈行業(yè)發(fā)展動態(tài)及投資戰(zhàn)略咨詢報(bào)告

《2025-2031年中國區(qū)塊鏈行業(yè)發(fā)展動態(tài)及投資戰(zhàn)略咨詢報(bào)告 》共八章,包含區(qū)塊鏈行業(yè)應(yīng)用領(lǐng)域發(fā)展?fàn)顩r分析,區(qū)塊鏈行業(yè)應(yīng)用案例和領(lǐng)先企業(yè)分析,中國區(qū)塊鏈行業(yè)投資機(jī)會與建議等內(nèi)容。

如您有其他要求,請聯(lián)系:

版權(quán)提示:智研咨詢倡導(dǎo)尊重與保護(hù)知識產(chǎn)權(quán),對有明確來源的內(nèi)容注明出處。如發(fā)現(xiàn)本站文章存在版權(quán)、稿酬或其它問題,煩請聯(lián)系我們,我們將及時與您溝通處理。聯(lián)系方式:gaojian@chyxx.com、010-60343812。

在線咨詢
微信客服
微信掃碼咨詢客服
電話客服

咨詢熱線

400-700-9383
010-60343812
返回頂部
在線咨詢
研究報(bào)告
商業(yè)計(jì)劃書
項(xiàng)目可研
定制服務(wù)
返回頂部