Conceitos Fundamentais

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.

Pontos-chave

  • Snapshot é o registro do estado de uma blockchain em um momento específico, como uma fotografia dos saldos e dados da rede.
  • Serve para saber exatamente quem detinha o quê em um instante determinado, sem depender do que acontece depois.
  • É muito usado em eventos como distribuições de tokens e votações, que se baseiam nas posições daquele momento.

O que é um snapshot?

Snapshot, ou captura de estado, é o ato de registrar como estava uma blockchain em um ponto específico do tempo. Como o registro da rede evolui a cada bloco, um snapshot congela uma versão dele, funcionando como uma fotografia: mostra os saldos de cada endereço e outros dados exatamente como estavam naquele instante. A partir desse retrato, é possível tomar decisões baseadas naquele momento preciso.

Como funciona

Na prática, definir um snapshot significa escolher um ponto de referência, geralmente um bloco específico, e registrar o estado da rede naquele momento. Como cada bloco marca um instante da história da blockchain, escolher um bloco equivale a escolher um horário. A partir daí, quem organiza o snapshot consulta o registro público para saber, por exemplo, quais endereços tinham determinado ativo e em que quantidade naquele instante.

O uso mais comum aparece em distribuições de tokens. Muitos projetos decidem distribuir novos tokens a quem detinha um certo ativo em um momento definido, e o snapshot é o que torna isso possível: ele fixa a lista de quem tinha direito, com base nas posições daquele instante, evitando que movimentações posteriores alterem quem recebe. Isso dá previsibilidade e transparência ao processo.

O conceito também aparece em outros contextos. Sistemas de governança baseados em tokens, por exemplo, costumam usar snapshots para definir o poder de voto de cada participante conforme sua posição em um momento específico, evitando que alguém compre tokens apenas para votar e os venda logo depois. Fora das aplicações voltadas a saldos, o termo também é usado tecnicamente para descrever cópias do estado de um sistema, úteis para backup ou sincronização.

Entender o snapshot ajuda a compreender como decisões baseadas em posições passadas são feitas de forma justa e verificável.

Por que importa

Entender o snapshot ajuda a compreender como distribuições de tokens e votações determinam de forma justa quem tinha direito em um momento específico. Para quem participa desses eventos, saber que existe um instante de referência é relevante. Trata-se de um conceito técnico, sem que isso represente qualquer recomendação de operação.

Limitações

Um snapshot reflete apenas o estado de um instante específico, então movimentações feitas antes ou depois desse momento não contam, o que exige atenção aos prazos. O momento exato de um snapshot nem sempre é anunciado com antecedência, para evitar manipulação. Além disso, golpes às vezes exploram a expectativa em torno de distribuições. Nada disso representa recomendação de operação.