WETH
Giáo trìnhThe protocol

Protocol Architecture

Kiến trúc giao thức Ethereum với Execution Layer và Consensus Layer

This article is a stub, help the wiki by contributing and expanding it.

The current protocol architecture is a result of years of evolution. The protocol consists of two main parts – the execution layer and the consensus layer. The execution layer (EL) handles the actual transactions and user interactions, it's where the global computer executes its programs. The consensus layer (CL) provides the proof-of-stake consensus mechanism - a cryptoeconomic security mechanism that ensures all nodes follow the same tip and drive the canonical chain of the execution layer.

In practice, these layers are implemented in their own clients connected via API. Each have its own p2p network handling different kinds of data.

Ethereum clients overview

Looking under the hood of each client, they consist of many fundamental functions:

Ethereum protocol overview