Bitget App
Trade smarter
Acquista CryptoMercatiTradingFuturesCopy TradingBotsEarn

Snapshot

share

Il termine "snapshot" (istantanea) si riferisce alla capacità di catturare lo stato di un sistema informatico o di un dispositivo di archiviazione in un determinato momento. Si tratta anche di documentare lo stato di una blockchain a una particolare altezza del blocco.

In sostanza, gli snapshot vengono utilizzati per registrare la quantità e i saldi degli holder di token e sono ampiamente utilizzati nella produzione. Quando si crea un backup, il sistema inizia in genere con uno snapshot, poiché i backup completi richiedono molto più tempo, da alcune ore a un giorno intero, a causa delle risorse di sistema richieste.

È importante notare che gli snapshot non sono repliche esatte dei dati memorizzati sul disco rigido di una persona. Invece, comprendono principalmente metadati che si riferiscono allo stato attuale dei dati e possono essere memorizzati solo sul server o sul dispositivo locale che li ha generati.

Per contro, gli snapshot possono essere generati con la frequenza necessaria e in pochi secondi. La deduplicazione dei dati oggetto di snapshot è possibile anche grazie a diverse tecnologie.

L'acquisizione di uno storage snapshot o di uno snapshot può essere paragonata a una fotografia delle informazioni di un server in un momento specifico.

Gli snapshot, se non gestiti in modo appropriato, possono portare a complesse catene di dati e a tempi di consolidamento prolungati e sono pensati per essere memorizzati per un tempo limitato.

La funzionalità snapshot svolge un ruolo cruciale durante gli hard fork delle blockchain, poiché segna l'altezza del blocco a cui la blockchain principale verrà registrata prima del lancio di una nuova blockchain. Ad esempio, durante l'hard fork di Bitcoin Cash, ogni indirizzo della blockchain che custodiva Bitcoin al blocco 478.558 ha visto replicato il proprio saldo sulla blockchain di Bitcoin Cash, poiché entrambe le blockchain hanno preservato gli stessi dati storici fino al momento del fork.

Inoltre, gli snapshot facilitano la creazione di numerosi cloni di dati, consentendo alle persone di impegnarsi in attività di sviluppo senza interrompere le loro operazioni regolari. I flussi di lavoro possono essere testati, iterati e automatizzati senza bisogno di ulteriore spazio di archiviazione. Inoltre, in caso di errore, è possibile ripristinare il server a una versione precedente come misura di sicurezza.

Nel contesto degli eventi airdrop di crypto, gli snapshot vengono fatti regolarmente prima di ogni round di un evento airdrop. I token vengono distribuiti in base al saldo di ciascun indirizzo blockchain rilevato durante lo snapshot. Dopo aver effettuato lo snapshot, gli utenti possono spesso trasferire i loro token senza compromettere la loro idoneità per quel turno di distribuzione.

Nelle criptovalute, uno snapshot consiste nel registrare lo stato dell'intero registro blockchain ad una specifica altezza del blocco, comprendendo tutti gli indirizzi correnti e i dati ad essi associati.

Scarica l’app
Scarica l’app