Ethereum Virtual Machines

What are Ethereum Virtual Machines?

Ethereum Virtual Machines (EVM’s) create a layer of abstraction between the executing code and executing machine to improve software portability. The EVM uses opcodes, or sets of instructions, which are then encoded to bytecode for efficient storage. Essentially, this allows for developers to build products using Solidity and the EVM to take advantage of Ethereum’s decentralized ecosystem across chains.

View full article on EVM’s

What can be done with EVM’s?

Other chains are looking to take advantage of EVM’s by integrating it with their chains. Once successful, this would allow for applications built on Ethereum could also be executed on their chain.
Algorand is looking to make this leap as soon as possible, and is even offering $10 million in grants to developers, R&D teams, and organizations that can provide solutions for EVM compatibility on Algorand. The grant would aid them in “research costs, marketing, and other support they might need.”

Algorand Foundation CEO, Staci Warden, stated that “Running smart contracts written for Ethereum on Algorand eliminates the barriers for popular DeFi protocols and NFT projects to serve multiple chains while significantly decreasing the cost to those who participate.”

View more info on algorand.foundation

zkEVM

zkSync just announced the testnet release of Ethereum Virtual Machine compatible Zero-Knowledge rolleup (zkEVM). “ZK-Rollups are one of the options being developed for layer 2 construction that increases scalability through mass transfer processing rolled into a single transaction. ZK-Rollups bundle hundreds of transfers into a single transaction.”
Read more on ZK-Rollups

This test network will be the first implementation of a ZK-Rollup capable of running the full ETH environment and will provide great insight into how capable zero-knowledge technology is at scaling blockchains.
Read more on zkEVM

Previous
Previous

Altcoin TA: XRP and CRO

Next
Next

Bitcoin up, Gold Down!