Powrót

1. Poziom podstawowy

Ukończono: 0%
Kroki: 0/0
  1. 1. Co to są te kryptowaluty?
  2. 2. Bitcoin – historia rewolucji technologicznej
  3. 3. Satoshi Nakamoto – kim jest twórca Bitcoina?
  4. 4. Vitalik Buterin – twórca Ethereum
  5. 5. Co to jest blockchain i jak działa?
  6. 6. Co to jest token NFT?
  7. 7. Co to jest pieniądz?
  8. 8. Kryptowaluty kontra pieniądz fiducjarny – co wygra?
  9. 9. Co to jest DeFi (zdecentralizowane finanse)?
  10. 10. DeFI: możliwości, wady i zalety zdecentralizowanych finansów
  11. 11. Co to jest altcoin? 
  12. 13. Portfel kryptowalutowy - co to takiego?
  13. 12. Co to są stablecoiny?
  14. 14. Co to jest hossa / bessa? Dlaczego mówimy o rynku niedźwiedzia i byka? 
  15. 15. Bezpieczeństwo na rynku krypto – jakich zasad warto przestrzegać?
  16. 16. Co to jest fraza seed?
  17. 17. Dogecoin i memecoin - co to takiego?
  18. 18. Co to jest schemat Ponziego?
  19. 19. Na czym polega Soft Fork i Hard Fork?
  20. 20. Przykłady zastosowania technologii blockchain
  21. 21. Czy blockchain jest bezpieczny?
  22. 22. Jakie są rodzaje sieci blockchain?
  23. 23. Czym jest i jak działa przeciążenie sieci blockchain?
  24. 24. Portfele kryptowalutowe: Hot Wallet vs. Cold Wallet – podstawowe różnice!
  25. 25. Dywersyfikacja portfela kryptowalutowego
  26. 26. Halving Bitcoina – czym jest i jak wpływa na jego cenę?
  27. 27. Blockchain kontra bazy danych: kluczowe różnice!
  28. 28. Jak przesyłać kryptowaluty?
  29. 29. Najważniejsze kryptowalutowe akronimy/slang, które musisz znać!
  30. 30. Historia memecoinów: szaleństwo czy świetna inwestycja?
  31. 31. Co to jest Ethereum? Przykłady zastosowania i opis tokena.
  32. 32. Wszystko, co musisz wiedzieć o gas fee w Ethereum!
  33. 33. Gavin Wood: wizjoner Blockchain i współtwórca Ethereum
  34. 34. Zdecentralizowane aplikacje dApps - czym są?
  35. 35. Czym jest Proof of Work (PoW), a czym Proof of Stake (PoS)?
  36. 36. Czym jest mechanizm konsensusu Proof of Authority (PoA)?
  37. 37. Czym jest dowód spalania Proof of Burn (PoB)?
  38. 38. Co to jest whitepaper (biała księga)? Jaki ma cel i jak ją napisać?
  39. 39. Inteligentne kontrakty (Smart Contracts) — czym są?
  40. 40. Know Your Customer (KYC) i Anti-Money Laundering (AML) - czym są w branży kryptowalut?
  41. 41. Gry blockchain i NFT - jak na nich zarabiać?
  42. 42. Płynność na rynku kryptowalut
  43. 43. Inflacja i jej skutki na rynkach finansowych
  44. 44. Czym jest stagflacja i dlaczego ma negatywny wpływ na rynek?
  45. 45. Czym są tokeny użytkowe i jakie mają zastosowanie w sektorze kryptowalut?
  46. 46. Kopanie kryptowalut. Na czym polega mining?
  47. 47. Na czym polega trudność wydobycia?
  48. 48. Co to jest procent składany?
  49. 49. Czym są monety prywatności (Privacy Tokens) i czy są legalne?
  50. 50. Co to jest CBDC – pieniądz cyfrowy banku centralnego?
  51. 51. Na czym polega Airdrop kryptowalut?
  52. 52. Podstawowe różnice pomiędzy ICO, IEO i STO
  53. 53. Czym są zdecentralizowane organizacje DAO i jak działają? Czym są tokeny DAO?
  54. 54. Czym jest EURT? Jak działa?
  55. 55. Jaka jest różnica pomiędzy Circulating Supply, a Total Supply?
  56. 56. Snapshot w świecie kryptowalut - czym są?
  57. 57. Czym jest indeks Fear and Greed w kryptowalutach?
  58. 58. APR kontra APY: jaka jest różnica?
  59. 59. Czym jest Initial Farming Offer (IFO)?
  60. 60. Czym są finanse regeneracyjne (ReFi)?
  61. 61. Kim jest Craig Wright-domniemany twórca Bitcoina?
  62. 62. Czym jest dominacja Bitcoina (BTC.D)?
  63. 63. Michael Saylor — samozwańczy maksymalista Bitcoina
  64. 64. Bitcoin Pizza Day
  65. 65. AI blockchain – nowe spojrzenie w przyszłość?
  66. 66. Czym jest WorldCoin? Wszystko, co musisz wiedzieć na temat tej kryptowaluty!
  67. 67. Przewodnik po kolekcji Azuki NFT: wszystko, co musisz o niej wiedzieć!
  68. 68. 10 najdroższych niewymiennych tokenów (NFT) w historii!
  69. 69. The Bored Ape Yacht Club (BAYC) – historia popularnej kolekcji NFT!
  70. 70. CyberPunks – historia najpopularniejszej kolekcji NFT w branży krypto!
  71. 71. NFT Art: Rewolucja w cyfrowej sztuce – historia i przykłady!
  72. 72. Kim jest Changpeng Zhao, CEO Binance?
  73. 73. Kim jest Brian Armstrong – CEO Coinbase?
  74. 74. Kim jest Galy Gensler i SEC? Jak Komisja Papierów Wartościowych i Giełd (SEC) wpływa na rynek kryptowalut?
  75. 75. Najpopularniejsze platformy mediów społecznościowych Web3! Czy zastąpią znane nam platformy?
  76. 76. Czym jest IoT – Internet Rzeczy?
  77. 77. Analiza on-chain w świecie kryptowalut: Wszystko, co musisz o niej wiedzieć
  78. 78. Czy możesz przekazać swoje kryptowaluty po śmierci? Jak przekazać kryptowalutowy spadek?
  79. 79. Czym jest test Howeya? Jakie ma zastosowanie w kryptowalutach?
  80. 80. Wykorzystanie technologii blockchain w świecie sportu
Lekcja 56 z 80

56. Snapshot w świecie kryptowalut – czym są?

Snapshot, po polsku migawka, to prosty w zdefiniowaniu koncept. Oznacza on zdolność do zarejestrowania stanu danego elementu w dokładnym punkcie czasowym. W kontekście technologii blockchain snapshot to dokumentacja stanu łańcucha bloków w określonej wysokości w konkretnym momencie. Praktykuje się to w celu monitorowania całkowitej ilości i równowagi posiadaczy tokenów. Snapshot może być dokonany w dowolnym czasie, aby utrwalić obraz stanu danego systemu.

Interpretacja migawek w ujęciu ogólnym

Proces tworzenia snapshotów jest podobny do robienia zdjęć, ale w przypadku technologii blockchain polega na rejestrowaniu danych w określonym momencie. Snapshoty nie są dokładnymi kopiami danych, lecz zawierają istotne metadane definiujące stan informacji w danym punkcie czasowym. Mogą być przechowywane na lokalnym serwerze lub urządzeniu, na którym zostały utworzone.

Przyjrzyjmy się temu na przykładzie. Gdy testujemy nową aplikację lub program, wprowadzając nowe ustawienia lub dane, ryzykujemy potencjalne uszkodzenia. W takich przypadkach snapshoty są bardzo użyteczne. Tworzą one praktycznie nieograniczoną liczbę kopii danych, umożliwiając programistom pracę nad rozwojem aplikacji bez ryzyka uszkodzeń.

Snapshoty wprowadzają automatyzację pracy i nie zajmują znacząco miejsca na dysku. Są także skuteczną ochroną przed awariami. W razie problemów możesz przywrócić serwer do stanu sprzed problemu. Dlatego snapshoty są tak popularne – za każdym razem, gdy tworzysz migawkę, tworzysz kopię zapasową.

Pewnie zapytasz, dlaczego używać snapshotów, skoro można tworzyć pełne kopie zapasowe danych. Owszem, ale pełna kopia zapasowa zajmuje wiele czasu, stąd często wykonywana jest nocą, by nie obciążać zasobów systemowych. Snapshoty można tworzyć w dowolnym momencie, nawet bardzo często. Dodatkowo można deduplikować dane objęte snapshotem, co oszczędza przestrzeń.

Migawki jednak mają ograniczony czas przechowywania. Jeśli nie zarządzisz nimi właściwie, możesz stworzyć skomplikowane łańcuchy danych wymagające długotrwałego konsolidowania.

W kontekście technologii blockchain, snapshot to zapis stanu łańcucha bloków w określonym bloku. Migawka obejmuje pełny zapis łańcucha bloków, w tym wszystkie adresy i powiązane z nimi dane.

Migawki podczas airdropów

O airdropach pisaliśmy tutaj. Przypomnij sobie tę lekcję, zanim przejdziesz dalej.

Przed każdym airdropem, praktycznie zawsze tworzy się snapshoty. Tokeny w airdropach są rozdzielane na podstawie sald poszczególnych adresów w blockchainie, zarejestrowanych w chwili wykonania migawki.

Migawki służą do zarejestrowania salda każdego posiadacza tokenów w konkretnym momencie, czyli wysokości bloku. Użytkownik może swobodnie przemieszczać swoje środki po utworzeniu migawki, nie ryzykując utraty prawa do udziału w airdropie. Dodatkowo, podczas migracji do nowego łańcucha blokowego (Hard Fork), wykonuje się snapshoty. Snapshot rejestruje stan łańcucha bloków przed utworzeniem nowego łańcucha w wyniku Hard Forka. Na przykład w sierpniu 2017 roku, w trakcie hard forka Bitcoin Cash, każdy posiadacz Bitcoina w bloku 478,558 miał przypisane saldo również na nowo utworzonym łańcuchu Bitcoin Cash. To wynikało z faktu, że oba łańcuchy dziedziczyły te same dane historyczne, a hard fork spowodował ich rozdzielenie na niezależne łańcuchy.

Kolejne zastosowanie migawek to gromadzenie informacji o saldach użytkowników chcących uczestniczyć w Initial Exchange Offering (IEO).

Należy jednak pamiętać, że snapshoty podlegają szczególnym regułom określonym przez poszczególne projekty. Ich działanie opiera się na wytycznych tych projektów. Czasami migawki są wykonywane w losowych momentach, a saldo użytkowników jest uśredniane na tej podstawie.

Podsumowanie

Rozwój technologii blockchain zachodzi w szybkim tempie. Platformy wykorzystujące tę technologię muszą dynamicznie reagować na te zmiany. W takim kontekście narzędziem umożliwiającym utrzymanie kroku z postępem jest mechanizm migawek. Teraz, po zapoznaniu się z ich działaniem, możesz śmiało przejść do kolejnej lekcji!