2023-04-05|閱讀時間 ‧ 約 5 分鐘

As an Engineer — Move vs Solidity

Aptos is a blockchain built with the move language, which also attracted me to learn the move programming language.
I have written solidity smart contracts before, solidity is the programming language of Ethereum smart contracts. Of course, because of the gospel of Ethereum’s open source, many emerging blockchains can support solidity. Contains BSC, Solana and ThunderCore.
Flow chains are mentioned in the official docs. It is a blockchain invented with reference to the move language, and it also partially supports the move language. At this time, I didn’t pay attention to the language of the moves. It wasn’t until apotos became the first blockchain built in the move language that it piqued my interest.
Although I haven’t practiced it yet, based on my preliminary research, I think a point has potential. In the solidity language, assets such as ERC20 and ERC721 are actually regarded as general data, and there are no special protection measures for these assets. Which also makes news of smart contract vulnerabilities continue to appear.
Mobile language claims to distinguish between assets and data. And there is a modular and unified specification to handle all assets running on Move smart contracts. That is, if I want a cryptocurrency on move contract. I need to import modules and write specifications according to the definition of assets in this programming language. So my writing is less difficult, but also less flexible.
I think this is a program for beginners. I will take the time to write a DAPP deployed on Aptos, of course the move language must be used.
Do you have any interesting discoveries? Welcome to share with me.
分享至
成為作者繼續創作的動力吧!
曾任 BitShine 的 共同創辦人兼營運長,同時也是東吳大學資訊管理學系的客座講師,現在在 EupFin 擔任 Section Manager。過著創業、講師 與 PM 的多重人生。喜歡分享與紀錄工作與生活中的事物,大家如果喜歡我的分享,歡迎追蹤。
從 Google News 追蹤更多 vocus 的最新精選內容從 Google News 追蹤更多 vocus 的最新精選內容

發表回應

成為會員 後即可發表留言