Skip to content
Fundamental Concepts

Snapshot

Registro do estado de uma blockchain em um momento específico, como uma fotografia dos saldos, usado para eventos como distribuições e votações.

Key points

  • A snapshot is the record of a blockchain's state at a specific moment, like a photograph of balances and network data.
  • It serves to know exactly who held what at a given instant, without depending on what happens afterward.
  • It is widely used in events such as token distributions and voting, which are based on the positions held at that moment.

What is a snapshot?

A snapshot is the act of recording how a blockchain looked at a specific point in time. Since the network's record evolves with every block, a snapshot freezes one version of it, working like a photograph: it shows the balances of each address and other data exactly as they were at that instant. From that picture, decisions can be made based on that precise moment.

How it works

In practice, defining a snapshot means choosing a reference point, usually a specific block, and recording the state of the network at that moment. Since each block marks an instant in the blockchain's history, choosing a block is equivalent to choosing a time. From there, whoever organizes the snapshot consults the public record to find out, for example, which addresses held a certain asset and in what quantity at that instant.

The most common use appears in token distributions. Many projects decide to distribute new tokens to whoever held a certain asset at a defined moment, and the snapshot is what makes this possible: it fixes the list of who was entitled, based on the positions held at that instant, preventing later movements from changing who receives the tokens. This gives predictability and transparency to the process.

The concept also appears in other contexts. Token-based governance systems, for example, often use snapshots to define each participant's voting power according to their position at a specific moment, preventing someone from buying tokens just to vote and then selling them right after. Beyond balance-related applications, the term is also used technically to describe copies of a system's state, useful for backup or synchronization.

Understanding snapshots helps in grasping how decisions based on past positions are made fairly and verifiably.

Why it matters

Understanding snapshots helps in grasping how token distributions and voting fairly determine who was entitled at a specific moment. For those participating in these events, knowing that a reference instant exists is relevant. This is a technical concept, and none of it represents any trading recommendation.

Risks and limitations

A snapshot reflects only the state of a specific instant, so movements made before or after that moment do not count, which requires attention to deadlines. The exact timing of a snapshot is not always announced in advance, to prevent manipulation. In addition, scams sometimes exploit the expectation around distributions. None of this represents a trading recommendation.