Opinion: Aptos came at the wrong time
Colin Wu . 2022-09-01 . Data
Author: Joey Wu   WuBlockchain
 
Aptos makes an impressive entrance, and like Solana, it uses a new consensus protocol and pursuits high TPS. In fact, in terms of programming language alone, Move does have some advantages in terms of improved performance and higher code security, making it the smart contract programming language with the most potential to build an ecosystem like Solidity, or even surpass it. If Aptos had come online two years ago or even earlier, I would have been very excited about it, but it's probably not the right time.
 
Composability

The composability of programming languages is an important factor in building a blockchain DApps ecosystem, and a highly composable language is conducive to establishing interoperability between applications.
 
Move was initially designed as a smart contract programming language for Libra with different application scenarios in mind. The Move team is reportedly experimenting with running Move on EVM, which, while losing the ability to pass resources between contracts, helps the Move ecosystem scale and the integration of the Move and Solidity ecosystems.
 
One of the problems with Solidity interacting with the chain through commands is that the EVM ecosystem is completely tied to the chain, and running the ecosystem requires simulating a chain environment, which limits Solidity's ability to expand to other scenarios. Move has an inherent advantage in extending the application scenario.
 
Solidity meets most of the current needs for a smart contract language, which is considered by developers to be used only on the blockchain, similar to a stored procedure script in a database, while Move seeks to extend the smart contract programming language to other application scenarios, making it a general-purpose programming language, which is beyond the needs of most developers.
 
The split liquidity

As a monolithic chain, the biggest advantage of Aptos is that all applications are in the same layer and they are extremely composable with each other, which is one of the major advantages of Solana.
 
But the fact is that we can't create a perfect blockchain, we can only build a framework first and then keep improving the parts, which is why the current blockchains are going in the direction of modularity, such as Rollup technology. These blockchains separate different layers so that the parallel layers do not affect each other and developers can optimize the different layers one by one.
 
The future blockchain architecture must be modular, and technology providers in the public chain industry should focus on how to provide buildable Lego for the blockchain architecture, rather than obsessing about developing the best public chain. So I think the next bull market for the public chain industry is modularity, but Aptos is still looking for better performance, a better programming language or a better consensus protocol, which is a bit outdated.
 
I don't deny that Move has the potential to surpass Solidity as a better blockchain language, but if programmers are enthusiastic about it, then there are bound to be better languages than Move in the future. Do we have to start building an ecosystem from scratch every time a new language or consensus emerges? Look at how fragmented on-chain liquidity is now, and how much users care about who can bring it together.
 
Aptos founder Mo Shaikh has said he is considering supporting Ethereum development languages, including Solidity, on his network. However, the only information released by Aptos so far is the source code, and since Move and Solidity are very different in terms of language structure, whether or not they can achieve EVM compatibility will be an important factor in determining Aptos' future.
 
References:https://jolestar.com/why-move-1/
 
Follow us
Twitter: https://twitter.com/WuBlockchain
Telegram: https://t.me/wublockchainenglish