Vad är Snapshot?
Snapshot är en inspelad vy av en blockkedja vid en specifik blockhöjd. Den fryser vem som äger vad vid det ögonblicket, vanligtvis för att fastställa behörighet för omröstningar, tokenkrav eller forkar. Tänk på det som ett foto av saldon taget i samma sekund som blixten blinkar.
Du kan rusa in efter tillkännagivandet och fortfarande kvalificera dig. Inte riktigt. Om blocket redan har fångats är det att flytta tokens senare som att vifta i efterskott på gruppfotot.
Hur Snapshot fungerar
En snabb genomgång, med en tokenutdelning som exempel.
- Steg 1: Ett team meddelar ett blocknummer eller en tid för fångsten.
- Steg 2: När det blocket nås låser kedjan ordningen tack vare Tidsstämpling.
- Steg 3: Ett skript eller en indexer läser saldon vid det blocket och sparar listan.
- Steg 4: Den listan bestämmer rösträtt, rätt till anspråk eller tillåtna listor för nästa åtgärd.
- Steg 5: Resultaten publiceras med en blockreferens så att vem som helst kan återskapa samma vy.
Jo, så enkelt.
Varför Snapshot är viktigt
För att pengar, inflytande och tillgång ofta avgörs av om du var med i bilden. Det gör saker förutsägbara och mindre lätta att manipulera, vilket både användare och team uppskattar.
- Fördel: Tydlig behörighet för utdelningar och omröstningar, till exempel vem som får framtida Airdrops.
- Perspektiv: Att tillkännage ett block i förväg minskar teater kring saldon i sista minuten.
- Relevans: Du kommer att se det i DAOer, tokenlanseringar och händelser på kedjan.
Ha medel i en plånbok du kontrollerar långt före slutdatumet. Vissa börser räknar med det, andra gör inte det, och supportärenden är inte roliga.
Viktiga kännetecken för Snapshot
Vad som gör denna fångst användbar vid en snabb titt:
- Slutgiltig: När målblocket är satt räknas inte senare flyttningar.
- Reproducerbar: Vem som helst kan räkna om samma saldon från samma block.
- Endast läsning: Det registrerar data men flyttar inte mynt eller tokens.
- Forkar: Ofta använd för att dela upp tillstånd vid Hard Forks.
- Offchain: Många projekt skapar listor utan att skriva nya kedjedata, vilket sparar avgifter.
Variationer
Huvudsakliga varianter du kan stöta på:
- Saldon: Listor över tokeninnehavare för anspråk eller tillåtna listor.
- Omröstning: DAO-rösträttsvikt fångad vid ett block för förslag.
- UTXO: Noder startar upp med en fast snapshot av spenderbara outputs för att synka snabbare.
- Uppgraderingar: Kedjeteam förbereder tillstånd i samband med Network Upgrades för att hålla ordning.
Blocktider kan förskjutas med flera minuter, så sikta på att vara redo i god tid. Bra team publicerar också data eller bevis så att listan kan kontrolleras med korrekt Revision.
Exempel
En DAO sätter block 18,300,000 som gräns och räknar tokenbalanser vid det blocket för att avgöra vem som kan rösta om nästa veckas förslag.
Kul fakta
Namnet Snapshot fick också uppmärksamhet tack vare offchainverktyg för röstning som används av DAO:er, men metoden att frysa ett block för att kontrollera saldon föregick trenden med flera år.
Sammanfattning
Med en mening är Snapshot en stillbild av onchain saldon som avgör vem som räknas för nästa steg.
