
Wyobraź sobie, że robisz zdjęcie swojego pokoju – w jednej chwili utrwalasz jego dokładny wygląd. W świecie kryptowalut snapshot (czyli migawka) działa na podobnej zasadzie. Jest to zapis stanu blockchaina w konkretnym momencie. Dzięki niemu można sprawdzić, kto i ile posiadał kryptowalut w danej chwili.
Snapshoty są wykorzystywane w wielu sytuacjach, np. do airdropów (czyli rozdawania darmowych tokenów), Hard Forków (rozdzielenia blockchaina na dwa oddzielne łańcuchy) czy przechowywania danych na potrzeby analiz.
Jak działają snapshoty?
Snapshot to nie kopia całego blockchaina, ale zapis jego najważniejszych informacji w określonym momencie. Można to porównać do zapisywania stanu gry – zamiast zaczynać od nowa, możesz wrócić do wcześniejszego punktu.
Snapshoty mogą być przechowywane na serwerach lub w systemie blockchain, a ich główne funkcje to:
- Rejestrowanie sald użytkowników – pozwala sprawdzić, ile ktoś miał kryptowaluty w danym momencie.
- Ochrona przed błędami i awariami – w razie problemów blockchain może wrócić do wcześniejszego stanu.
- Optymalizacja pamięci – snapshoty zajmują mniej miejsca niż pełne kopie danych, dzięki czemu można je wykonywać częściej.
Snapshoty a airdropy
Snapshoty są kluczowe w airdropach, czyli akcjach, podczas których użytkownicy dostają darmowe kryptowaluty.
Jak to działa?
- Projekt kryptowalutowy robi snapshot blockchaina, zapisując, kto i ile posiadał tokenów w danym momencie.
- Na podstawie tego zapisu rozdaje darmowe tokeny posiadaczom.
- Nawet jeśli ktoś sprzedał swoje kryptowaluty po snapshotcie, nadal otrzyma nagrodę, ponieważ liczy się stan na moment migawki.
Przykład: Jeśli firma ogłasza, że posiadacze 100 tokenów X dostaną dodatkowe 10 tokenów Y, to snapshot sprawdzi, kto miał odpowiednią ilość tokenów X w danym momencie.
Snapshoty a Hard Forki
Snapshoty są również wykorzystywane podczas Hard Forków, czyli podziału blockchaina na dwie niezależne sieci.
Przykład:
- W 2017 roku, gdy powstał Bitcoin Cash (BCH), wszyscy posiadacze Bitcoinów (BTC) w momencie snapshotu (blok 478,558) otrzymali równą ilość Bitcoin Cash.
- Nowy blockchain dziedziczył wcześniejsze transakcje, ale od momentu podziału działał niezależnie.
Dzięki snapshotowi użytkownicy mogli uzyskać dostęp do nowej kryptowaluty bez konieczności jej kupowania.
Snapshoty w Initial Exchange Offering (IEO)
Snapshoty są także stosowane w IEO, czyli sprzedaży nowych tokenów na giełdach. Przed rozpoczęciem sprzedaży giełda wykonuje snapshot kont użytkowników, sprawdzając, kto spełnia warunki do udziału w projekcie.
Przykład: Jeśli giełda wymaga posiadania określonej ilości tokenów X do udziału w IEO, snapshot rejestruje saldo użytkowników i pozwala wybrać tych, którzy kwalifikują się do zakupu nowych tokenów.
Czy snapshoty zawsze działają tak samo?
Nie! Każdy projekt kryptowalutowy może ustalać własne zasady dotyczące snapshotów.
- Niektóre snapshoty są planowane z wyprzedzeniem – użytkownicy wiedzą, kiedy zostanie wykonany i mogą się przygotować.
- Inne są wykonywane losowo – aby uniknąć manipulacji, snapshot może być robiony w losowym momencie i uśredniać saldo z kilku dni.
Dlatego zawsze warto sprawdzić zasady projektu, zanim podejmiesz decyzję inwestycyjną.
Podsumowanie
Snapshot to zapis stanu blockchaina w danym momencie, wykorzystywany m.in. do airdropów, hard forków i IEO. Dzięki snapshotom można sprawdzić, kto posiadał dane kryptowaluty w określonym czasie, co ułatwia przeprowadzanie różnych procesów w świecie kryptowalut.
To narzędzie pozwala na większą przejrzystość i sprawiedliwe rozdysponowanie tokenów, a także pomaga w ochronie danych i zarządzaniu łańcuchem bloków.