Mi az a Snapshot?
A Snapshot egy blokklánc rögzített nézete egy adott blokkmagasságnál. Megmutatja, hogy abban a pillanatban kinek mi van a birtokában; általában szavazásokon való részvételi jogosultság, tokenigénylés vagy forkok meghatározására használják. Képzeld el úgy, mint egy fotót az egyenlegekről, amely abban a pillanatban készül, amikor felvillan a vaku.
Az bejelentés után még odasiethetsz, és akkor is jogosult leszel. Nem egészen. Ha a blokkot már rögzítették, a tokenek későbbi mozgatása olyan, mintha a csoportkép elkészülte után integetnél.
Hogyan működik a Snapshot?
Nézzük meg gyorsan egy tokenosztás példáján.
- 1. lépés: Egy csapat bejelenti, melyik blokknál vagy időpontban készül a pillanatfelvétel.
- 2. lépés: A blokk létrejöttekor a lánc rögzíti a sorrendet a időbélyegzésnek köszönhetően.
- 3. lépés: Egy szkript vagy indexelő kiolvassa az adott blokkhoz tartozó egyenlegeket, majd elmenti a listát.
- 4. lépés: Ez a lista határozza meg a szavazati súlyt, az igénylési jogosultságokat vagy a következő művelet engedélyezési listáit.
- 5. lépés: Az eredményeket blokkhivatkozással teszik közzé, így bárki előállíthatja ugyanazt a nézetet.
Igen, ilyen egyszerű.
Miért fontos a Snapshot?
Mert gyakran azon múlik a pénz, a beleszólás és a hozzáférés, hogy benne voltál-e a felvételben. Kiszámíthatóbbá teszi a folyamatot, és nehezebb kijátszani, amit a felhasználók és a csapatok egyaránt értékelnek.
- Előny: Egyértelművé teszi, ki jogosult az osztásokra és a szavazásra, például arra, hogy ki kap jövőbeli airdropokat.
- Nézőpont: Ha előre bejelentik a blokkszámot, az visszaszorítja az utolsó pillanatos egyenlegtrükközést.
- Jelentősége: DAO-kban, tokenindításoknál és lánceseményeknél is találkozhatsz vele.
A határidő előtt jóval tartsd a pénzeszközeidet egy általad kezelt walletben. Egyes exchange-eket figyelembe vesznek, másokat nem, és az ügyfélszolgálatnak írogatni nem túl kellemes.
A Snapshot főbb jellemzői
Röviden ezek teszik hasznossá a pillanatfelvételt:
- Végleges: A célblokk meghatározása után a későbbi tranzakciók már nem számítanak.
- Megismételhető: Bárki újraszámolhatja ugyanazokat az egyenlegeket ugyanabból a blokkból.
- Csak olvasható: Adatokat rögzít, de nem mozgat coinokat vagy tokeneket.
- Forkok: Gyakran használják az állapotok szétválasztására hard forkok során.
- Láncon kívüli: Sok projekt úgy állítja össze a listákat, hogy nem ír új adatokat a láncra, így spórolva a díjakon.
Változatok
A főbb típusok, amelyekkel találkozhatsz:
- Egyenlegek: Tokenbirtokosok listája igénylésekhez vagy engedélyezési listákhoz.
- Szavazás: Egy blokknál rögzített DAO-szavazati súly javaslatokhoz.
- UTXO: A node-ok egy rögzített, elkölthető kimenetekből álló pillanatfelvétel alapján indulnak el, hogy gyorsabban szinkronizáljanak.
- Frissítések: A lánc fejlesztőcsapatai a hálózati frissítések köré időzítik az állapotok előkészítését, hogy minden rendezett legyen.
A blokkok létrejöttének időpontja akár perceket is csúszhat, ezért készülj fel időben. A jó csapatok emellett adatokat vagy bizonyítékokat is közzétesznek, hogy a lista megfelelő auditálással ellenőrizhető legyen.
Példa
Egy DAO a 18 300 000-es blokkot jelöli ki határidőként, majd az adott blokkhoz tartozó tokenegyenlegeket veszi alapul annak eldöntéséhez, hogy ki szavazhat a következő heti javaslatról.
Érdekesség
A Snapshot név a DAO-k által használt, láncon kívüli szavazási eszközöknek köszönhetően is ismertté vált, de a blokkok befagyasztásának és az egyenlegek ellenőrzésének gyakorlata évekkel megelőzte ezt a trendet.
Összefoglalás
Egymondatosan: a Snapshot a láncon rögzített egyenlegek kimerevített képe, amely eldönti, ki számít a következő lépésnél.