Snapshot คืออะไร?
Snapshot คือมุมมองที่บันทึกของบล็อกเชน ณ ความสูงของบล็อกที่ระบุ มันหยุดชะงักว่าใครเป็นเจ้าของอะไร ณ อินสแตนซ์นั้น โดยทั่วไปเพื่อกำหนดคุณสมบัติสำหรับโหวต การเคลมโทเคน หรือ forks ลองคิดถึงมันเหมือนภาพถ่ายยอดคงเหลือที่ถ่ายในทันทีที่แฟลชสว่าง
คุณสามารถรีบเข้าไปหลังการประกาศและยังมีสิทธิ์ไม่เต็มที่ ถ้า block ได้ถูกจับไปแล้ว การย้ายโทเคนในภายหลังเป็นเหมือนการโบกมือหลังจากถ่ายรูปรายกลุ่ม
How Snapshot works
การเดินผ่านอย่างรวดเร็ว โดยใช้งานลงทื่เป็นเรื่องราวของ token drop
- Step 1: ทีมประกาศหมายเลขบล็อกหรือเวลาสำหรับการจับภาพ
- Step 2: เมื่อบล็อกนั้นมาถึง เครือข่ายล็อกอินลำดับที่ thanks to Time Stamping.
- Step 3: สคริปต์หรือ indexer อ่านยอดคงเหลือที่บล็อกนั้นและบันทึกรายการ
- Step 4: รายการนั้นกำหนดน้ำหนักการโหวต สิทธิ์การเคลม หรือ allow lists สำหรับการดำเนินการถัดไป
- Step 5: ผลลัพธ์ถูกโพสต์พร้อมการอ้างอำนักครบกำกับบล็อกเพื่อให้ใครๆ สามารถสร้างมุมมองเดียวกันซ้ำได้
ใช่ ง่ายขนาดนี้
Why Snapshot Matters
เพราะเงิน เสียง และการเข้าถึงมักขึ้นอยู่กับว่าคุณอยู่ในกรอบนั้นหรือไม่ มันช่วยให้สิ่งต่างๆ คาดการณ์ได้และยากต่อการเล่นเกม ซึ่งผู้ใช้และทีมต่างก็ชื่นชม
- ประโยชน์: สิทธิ์ชัดเจนในการ drops และ votes เช่นใใครจะได้รับ Airdrops ในอนาคต
- มุมมอง: การประกาศบล็อกล่วงหน้าช่วยลดการแสดงยอดคงเหลือในนาทีสุดท้าย
- ความเกี่ยวข้อง: คุณจะเห็นมันใน DAOs, การ launches ของโทเคน และเหตุการณ์ของ chain
ถือเงินทุนในกระเป๋าเงินที่คุณควบคุมได้ก่อน cutoff บาง ex-change คิดค่าใช้จ่าย บางอย่างไม่ และการร้องเรียนเรื่องสนับสนุนก็ไม่สนุก
Key Characteristics of Snapshot
สิ่งที่ทำให้การจับภาพนี้มีประโยชน์เมื่อดูผ่านๆ :
- Final: เมื่อบล็อกเป้าหมายถูกตั้งไว้ moves ที่ตามมาไม่ถูกนับ
- Reproducible: ใครๆ ก็คำนวณยอดคงเหลือเดียวกันจากบล็อกเดิมได้
- Readonly: มันบันทึกข้อมูลแต่ไม่ย้ายเหรียญหรือโทเคน
- Forks: มักใช้เพื่อแบ่งสถานะระหว่าง Hard Forks
- Offchain: โครงการหลายรายการคำนวณรายการโดยไม่เขียนข้อมูลเครือข่ายใหม่ ช่วยประหยัดค่าธรรมเนียม
Variations
รูปแบบหลักที่คุณจะพบ:
- Balances: รายชื่อผู้ถือโทเคนสำหรับการเคลมหรือรายการอนุญาต
- Voting: น้ำหนักการโหวตของ DAO ที่จับที่บล็อกสำหรับมติ
- UTXO: โหนดเริ่มต้นด้วย snapshot ของ spendable outputs เพื่อซิงค์เร็วขึ้น
- Upgrades: ทีมเครือข่ายเตรียมสถานะรอบ Network Upgrades เพื่อความเป็นระเบียบ
เวลาบล็อกอาจคลาดเคลื่อนไปหลายสิบนาที ตั้งเป้าหมายให้พร้อมตั้งแต่เนิ่นๆ นอกจากนี้ ทีมที่ดีเผยแพร่ข้อมูลหรือหลักฐานเพื่อให้รายการตรวจสอบได้ด้วย Auditing.
Example
DAO กำหนดบล็อก 18,300,000 เป็นขอบเขตและนับยอดคงเหลือโทเคนที่บล็อกนั้นเพื่อตัดสินว่าใครจะสามารถโหวตในมติสัปดาห์หน้า
Fun Fact
ชื่อ Snapshot ยังได้ชื่อเสียงจากเครื่องมือการโหวตนอกเชนที่ DAO ใช้ แต่แนวปฏิบัติในการ freezing บล็อกเพื่อตรวจสอบยอดคงเหลือมีมาตั้งก่อนหน้านี้หลายปี
Wrap-Up
ในประโยคเดียว Snapshot คือเฟรมถ่ายแขวนชั่วคราวของยอดคงเหลือ onchain ที่ตัดสินใจว่าใครมีสิทธิ์ลงมือถัดไป