The Ethereum protocol is the system’s rule set, written as computer code or software. The rules create three data structures – the Beacon chain (for consensus), the execution chain (for transactions and smart contracts), and the network state.
The protocol ties these data structures together by ensuring that the execution chain’s transactions update the network state, while the Beacon chain enforces consensus - an agreement between all participants on what the correct state of the blockchain is. This coordination ensures that all nodes are aligned and maintain the same version of the blockchain and state.
The protocol also defines the environment for running programs called the Ethereum Virtual Machine (EVM), which interprets and executes smart contracts.
Welcome
to CoinShares
Personal data
When you visit CoinShares website, cookies enhance your experience. They help us to show you more relevant content. Some cookies are necessary for the site to work and will always be active. Blocking some types of cookies may impact your experience of the website and the services which we offer on our website.
We use cookies on our site to optimize our services. Learn more about our EU cookie policy or US cookie policy.