Ethereum blockchain


The Ethereum blockchain can be described as a Blockchain with a built-in programming language, or as a consensus-based globally executed virtual machine.

The part of the protocol that actually handles internal state and computation is referred to as the Ethereum Virtual Machine (EVM). From a practical standpoint, the EVM can be thought of as a large decentralized computer containing millions of objects, called "accounts", which have the ability to maintain an internal database, execute code and talk to each other - Ethereum Wiki