EVM vs Non-EVM ??!!??
Published in
2 min readJun 7, 2022
Read
- The Ethereum Virtual Machine is the software platform that developers can use to create decentralized applications (DApps) on Ethereum. This virtual machine is where all Ethereum accounts and smart contracts live.
- The role of the EVM is to deploy a number of extra functionalities to the Blockchain to ensure users face limited issues on the distributed ledger. Every Ethereum node runs on the EVM to maintain consensus across the blockchain.
- EVM works like a large decentralized or master computer to complete all types of tasks on the blockchain.
- The EVM is Turing complete, meaning that if asked, it will find an answer. Users can write smart contracts in Solidity, Ethereum’s programming language, and send it to the EVM to interpret and execute. The Ethereum protocol works as the consensus architecture for these contracts.
- Every project is working towards making transactions faster, adding multi-chain functionality, and more. Polkadot has added Moonbeam, Near launches Aurora, and soon (announced but not released), Evmos will be live on Cosmos and Neon will be implemented on Solana, eg: https://aurora.dev/
- Solana is an example of a non-EVM project.
- Cardano is now EVM compatible!?
- https://coinwut.com/cardano-evm-compatible/
- https://medium.com/coinmonks/cardano-determinism-e-utxo-ledger-model-ef183d1e88ce
Resources
- Ethereum Virtual Machine (EVM) | ethereum.org
- An introduction to the Ethereum virtual machine and how it relates to state, transactions, and smart contracts.
- ethereum.org
The Ethereum Virtual Machine — How does it work?
- Bridging: https://apys.medium.com/what-is-an-evm-and-why-do-you-need-bridges-fc80936cf55a
- https://www.theblockcrypto.com/data/scaling-solutions/non-evm-chains-stats
Watch
- Roadmaps: https://blocktrain.info/roadmaps
- Dev related: https://blocktrain.info/developer
- Non dev related: https://blocktrain.info/non-developer
- Hindi stuff: https://blocktrain.info/hindi
- Chains: https://blocktrain.info/chains
- Concepts: https://blocktrain.info/concepts
- Defi: https://blocktrain.info/defi