Co to jest migawka?
Tradycyjnie termin migawka odnosi się do możliwości rejestrowania stanu systemu komputerowego lub urządzenia pamięci masowej w określonym momencie. W kryptowalutach migawka często opisuje czynność zarejestrowania stanu blockchainu na określonej wysokości bloku. W tym przypadku migawka rejestruje zawartość całej księgi blockchain, która obejmuje wszystkie istniejące adresy i powiązane z nimi dane (transakcje, opłaty, saldo, metadane itd.).
Migawki są powszechnie używane podczas zrzutów przed każdą rundą. Podczas zrzutu tokeny są dystrybuowane w oparciu o saldo każdego adresu blockchain. W takim przypadku tworzone są migawki w celu zarejestrowania salda każdego posiadacza tokena w określonym momencie (tj. wysokości bloku). W większości przypadków użytkownicy mogą przenieść swoje środki po wykonaniu migawki, bez uszczerbku dla swoich uprawnień do udziału w tej rundzie dystrybucji.
Migawki są również ważne podczas hard forków blockchaina, ponieważ wyznaczają wysokość bloku, w którym zostanie zarejestrowany główny łańcuch przed narodzinami nowego łańcucha. Na przykład, kiedy miał miejsce hard fork Bitcoin Cash (1 sierpnia 2017 r.), saldo każdego adresu blockchain, na którym znajdowały się Bitcoiny w bloku 478.558, zostało skopiowane na łańcuch bloków Bitcoin Cash. Powodem tego jest fakt, że oba łańcuchy bloków mają te same dane historyczne przed forkiem. Po dokonaniu podziału każda sieć blockchain będzie działać niezależnie.



