- MultiversX focuses on foundational simplicity with features like sharding and atomic cross-shard composability to support scalable applications.
- Ethereum aims to simplify its protocol complexity, with future upgrades like Fusaka and a potential RISC-V virtual machine for better scalability.
- While MultiversX prioritizes simplicity at the protocol level, Ethereum seeks to reduce complexity while maintaining scalability and security.
Robert Sasu, a developer, recently discussed the complexity of the “world supercomputer” concept. He emphasized that simply relying on transactions, nonces, and blocks isn’t enough to achieve full-speed application execution. At the protocol level, more primitives are required to support robust applications. Large cloud providers with built-in solutions that facilitate developer work include Amazon, Google Cloud, and Microsoft Azure.Sasu argues that Ethereum’s complexity arises from the absence of such foundational principles.
MultiversX: A New Approach to World Computing
As per Sasu, MultiversX is set to become the new world supercomputer. In contrast to Ethereum, which is bogged down by scalability and complexity issues, MultiversX brings in essential features such as sharding, atomic cross-shard composability, and native token transfers.
These features streamline application development and provide simplicity that Ethereum lacks. By incorporating basic building blocks at the protocol level, MultiversX allows for cleaner, more efficient solutions.
Vitalik’s Simplicity Vision for Ethereum
On the other hand, Vitalik Buterin, the co-founder of Ethereum, favors simplicity in Ethereum. He highlights the need for protocol complexity simplification. The existing approach of Ethereum is aimed at scalability, durability, and reducing long-term costs.
The Fusaka hard fork, which will be launched in the future, will expand data space by 10x and thereby enhance the scalability of Ethereum. Additionally, the shift towards proof-of-stake and shifting towards ZK-SNARK development reflect the simplicity approach by Ethereum.
However, Buterin acknowledges the existing challenges. Ethereum’s virtual machine (EVM) has grown increasingly complex over time. The 256-bit architecture and highly specific cryptographic optimizations that were once useful are now becoming obsolete. Buterin believes Ethereum ought to transition to a less complicated virtual machine, like RISC-V, which could offer a 100x boost in performance. This shift would allow Ethereum to benefit from simplicity without sacrificing scalability or security.
A Simplified Future for Ethereum
Buterin proposes a unified approach across Ethereum’s stack, sharing a single standard to reduce unnecessary complexity. By focusing on encapsulated complexity and clearer guarantees, Ethereum can create more sustainable systems. This shift would ultimately lead to simpler consensus-critical code, much like Bitcoin’s approach.
While both MultiversX and Ethereum aim for the future of computing, their approaches diverge. MultiversX emphasizes foundational simplicity, whereas Ethereum strives to maintain simplicity without sacrificing growth.