Skip to main content

Client Sync Model

Definition

A client sync model describes the method by which a blockchain client downloads and verifies the historical data of a blockchain network to achieve a synchronized state. Different models exist, such as full synchronization, which downloads every transaction, or light synchronization, which relies on trusted checkpoints or simplified payment verification. The chosen model impacts the client’s resource requirements, verification speed, and the level of trust it places in other network participants. It is central to a node’s ability to participate in the network.