วลีกู้คืนคืออะไรและเก็บให้ปลอดภัยอย่างไร

· อ่าน 5 นาที

วลีกู้คืน (seed phrase) คือชุดคำสั้นๆ ที่สร้างกระเป๋าคริปโตของคุณขึ้นใหม่บนคอมพิวเตอร์ใดก็ได้ คู่มือนี้อธิบายว่าคำเหล่านั้นคืออะไร กระเป๋าเงินแปลงเป็นคีย์อย่างไร เก็บอย่างไรไม่ให้เสียสิทธิ์เข้าถึง และเหตุใดจึงไม่ควรให้ใครเห็น ตัวอย่างใช้กระเป๋าเงิน Blocknet และ recovery seed 12 คำ

วลีกู้คืนคืออะไร?

คำตอบสั้นๆ

วลีกู้คืน หรือ seed phrase, recovery phrase หรือ mnemonic คือรายการคำทั่วไป มักมี 12 หรือ 24 คำ ที่เข้ารหัสความลับซึ่งเป็นต้นกำเนิดคีย์ของกระเป๋าเงิน ป้อนคำเหล่านี้ในกระเป๋าเงินที่รองรับ แล้วโปรแกรมจะสร้างคีย์ ที่อยู่ และยอดคงเหลือเดิมกลับมา แม้คอมพิวเตอร์และไฟล์กระเป๋าเงินหายไปแล้ว

กระเป๋าคริปโตทุกใบสร้างบนคีย์ลับ คีย์เป็นตัวเลขสุ่มยาวที่คัดลอกด้วยมือยากและผิดง่าย วลีกู้คืนเขียนความลับเดียวกันเป็นคำจากรายการที่กำหนดไว้ คุณจึงคัดลอกลงกระดาษ อ่านกลับ และพิมพ์ใหม่หลายปีต่อมาได้

กระเป๋าเงิน Blocknet เรียกวลีนี้ว่า recovery seed มี 12 คำ และสร้างขึ้นเมื่อคุณสร้างกระเป๋าเงินใหม่ เก็บให้ปลอดภัยแล้วคุณกู้กระเป๋าเงินกลับมาได้เสมอ

วลีกู้คืนทำงานอย่างไร?

กระเป๋าเงินจำนวนมากใช้ BIP39 มาตรฐานที่ Marek Palatinus, Pavol Rusnak, Aaron Voisine และ Sean Bowe เขียนสำหรับ Bitcoin ในปี 2013 โดยทำงานสามขั้นตอน

  1. บิตสุ่ม กระเป๋าเงินสุ่ม 128 ถึง 256 บิต วลี 12 คำเก็บ 128 บิต และวลี 24 คำเก็บ 256 บิต
  2. เช็กซัมแล้วแปลงเป็นคำ กระเป๋าเงินแฮชบิตเหล่านั้นด้วย SHA-256 และเพิ่มบิตแรกๆ ของแฮชเป็นเช็กซัม (4 บิตสำหรับ 12 คำ) จากนั้นแบ่งผลเป็นส่วนละ 11 บิต แต่ละส่วนเป็นตัวเลขตั้งแต่ 0 ถึง 2,047 ซึ่งเลือกหนึ่งคำจากรายการ 2,048 คำ
  3. seed สำหรับคีย์ เมื่อต้องการใช้วลี กระเป๋าเงินประมวลผลผ่าน PBKDF2 กับ HMAC-SHA512 จำนวน 2,048 รอบ ได้ seed ขนาด 64 ไบต์ แล้วคีย์มาจาก seed นั้น

เช็กซัมทำให้กระเป๋าเงินบอกได้ว่าวลีผิด มีเพียง 1 ใน 16 ชุดคำสุ่ม 12 คำที่มีเช็กซัมถูกต้อง การพิมพ์ผิดและสลับคำส่วนใหญ่จึงถูกตรวจพบก่อนทำอะไรต่อ รายการภาษาอังกฤษยังออกแบบให้อักษรสี่ตัวแรกของทุกคำไม่ซ้ำกัน ช่วยเมื่ออ่านลายมือยาก

คำ 12 คำหมายถึงอะไรใน Blocknet

กระเป๋าเงิน Blocknet ใช้รายการภาษาอังกฤษมาตรฐาน BIP39 และความสุ่ม 128 บิต ทุก recovery seed จึงมี 12 คำ โปรแกรมแปลงคำเป็น seed 64 ไบต์ด้วยขั้นตอน PBKDF2 ของ BIP39 โดยไม่มี passphrase เพิ่มเติม 32 ไบต์แรกเป็น spend key และ 32 ไบต์ท้ายเป็น view key ที่อยู่สร้างจากส่วนสาธารณะของสองคีย์นี้ คำ 12 คำเดิมจึงกลับไปที่อยู่เดิมเสมอ คู่มือ stealth address อธิบายว่า spend key และ view key ทำงานร่วมกันเพื่อรับเงินอย่างเป็นส่วนตัวอย่างไร

128 บิตใหญ่แค่ไหน? มี seed ที่เป็นไปได้ 2^128 แบบ หรือประมาณ 3.4 × 10^38 ไม่มีใครหากระเป๋าเงินของคุณด้วยการเดาคำได้ วิธีเข้าถึงที่ทำได้จริงคือเห็นวลีของคุณ ด้วยเหตุนี้ส่วนที่เหลือของคู่มือจึงเน้นการเก็บอย่างดี

วลีกู้คืน รหัสผ่าน และไฟล์กระเป๋าเงินต่างกันอย่างไร?

ผู้คนมักสับสนสามสิ่งที่ปกป้องกระเป๋าเงิน นี่คือหน้าที่ของแต่ละอย่างในกระเป๋าเงิน Blocknet

คืออะไร ให้อะไรคุณ
Recovery seed คำ 12 คำที่คุณจดไว้ ควบคุมกระเป๋าเงินเต็มรูปแบบบนคอมพิวเตอร์ใดก็ได้
รหัสผ่านกระเป๋าเงิน รหัสผ่านที่คุณเลือก เปิดไฟล์กระเป๋าเงินบนเครื่องนี้
ไฟล์กระเป๋าเงิน ไฟล์ .wallet.dat หนึ่งไฟล์ คีย์และประวัติของคุณที่เข้ารหัสด้วยรหัสผ่าน

รหัสผ่านของคุณเข้ารหัสไฟล์กระเป๋าเงิน (กระเป๋าเงินสร้างคีย์เข้ารหัสด้วย Argon2id และเข้ารหัสด้วย AES-GCM) และ Blocknet ไม่เก็บรหัสผ่านไว้ที่ใด รหัสผ่านไม่มีส่วนในการสร้างคีย์ เมื่อกู้คืนจาก 12 คำ คุณเลือกรหัสผ่านใหม่ให้ไฟล์กระเป๋าเงินใหม่ได้ seed จึงเป็นข้อมูลสำรองที่สำคัญที่สุด ใช้ได้แม้ไฟล์หายและลืมรหัสผ่าน

ควรเก็บวลีกู้คืนอย่างไร?

คำตอบสั้นๆ

เขียนคำลงกระดาษตามลำดับ ตรวจทุกคำกับหน้าจอ แล้วเก็บกระดาษในที่ปลอดภัยแบบออฟไลน์ ทำสำเนาที่สองและเก็บคนละที่ อย่าใส่วลีในภาพถ่าย ไฟล์ข้อความ แอปจดโน้ต อีเมล หรือคลาวด์ เพราะใครที่อ่านได้ควบคุมเงินได้

พฤติกรรมเหล่านี้ช่วยให้วลีกู้คืนปลอดภัยและใช้งานได้:

ทำไมจึงไม่ควรแบ่งปันวลีกู้คืนให้ใคร?

คำ 12 คำนั้นคือกระเป๋าเงินของคุณ ใครที่มีคำเหล่านี้สร้างกระเป๋าเงินบนคอมพิวเตอร์ของตัวเองและส่งเงินทั้งหมดออกได้ และธุรกรรมย้อนกลับไม่ได้เมื่ออยู่บนเชนแล้ว กระเป๋าเงิน Blocknet แสดงคำเตือนนี้ทุกครั้งที่คุณขอดู seed:

WARNING: Your recovery seed controls all funds.
Anyone with this seed can steal your coins.
Never share it. Never enter it online.

มองคำขอวลีกู้คืนทุกครั้งว่าเป็นการหลอกลวง ไม่ว่าจะดูเป็นทางการเพียงใด ผู้พัฒนากระเป๋าเงิน ตลาดแลกเปลี่ยน พูล และทีมสนับสนุนไม่เคยต้องใช้ เว็บไซต์หรือแอปที่ขอให้พิมพ์คำเพื่อ “ยืนยัน” หรือ “ซิงก์” กระเป๋าเงินกำลังพยายามเอาเหรียญของคุณ

คุณไม่ต้องแบ่งปัน seed เพื่อทำสิ่งต่างๆ:

ดูและกู้คืน recovery seed ของ Blocknet อย่างไร?

ในกระเป๋าเงินบรรทัดคำสั่ง พิมพ์ seed ที่พรอมป์ต์เชลล์ กระเป๋าเงินแสดงคำเตือนด้านบน ขอการยืนยัน ขอรหัสผ่าน แล้วพิมพ์ 12 คำเป็นแถวพร้อมหมายเลข ในกระเป๋าเงินเดสก์ท็อป เปิดการตั้งค่าแล้วเลือก “View Recovery Seed” ซึ่งขอรหัสผ่านก่อนเช่นกัน

กู้คืนได้ด้วยกระเป๋าเงินทั้งสองแบบ:

กระเป๋าเงินตรวจคำและเช็กซัม สร้างคีย์ใหม่ และสแกนเชนหาเอาต์พุตของคุณ ยอดคงเหลือและประวัติจึงกลับมาพร้อมที่อยู่เดิม คู่มือกระเป๋าเงิน Blocknet แสดงการสร้างกระเป๋าเงิน สำรอง seed และหาที่อยู่ทีละขั้นตอน

เมื่อ seed อยู่บนกระดาษอย่างปลอดภัยแล้ว คุณพร้อมใช้ที่อยู่นั้น คู่มือขุด Blocknet แสดงวิธีให้ seine ใช้ที่อยู่นี้แล้วเริ่มขุดบน bntpool.com

คำถามที่พบบ่อย

วลีกู้คืนต่างจากคีย์ส่วนตัวอย่างไร?

คีย์ส่วนตัวควบคุมเงินโดยตรง ส่วนวลีกู้คืนเป็นข้อมูลสำรองที่คนอ่านได้ ซึ่งกระเป๋าเงินแปลงเป็นคีย์ส่วนตัว ในกระเป๋าเงิน Blocknet คำ 12 คำสร้างทั้ง spend key และ view key ดังนั้นเพียงวลีเดียวก็เพียงพอที่จะสร้างกระเป๋าเงินและความสามารถทั้งหมดกลับมา

กู้กระเป๋าเงินได้หรือไม่หากทำวลีกู้คืนหาย?

คุณยังใช้กระเป๋าเงินได้ตราบที่มีไฟล์กระเป๋าเงินและรหัสผ่าน วลีกู้คืนเป็นข้อมูลสำรองเมื่อไฟล์หรือรหัสผ่านหาย ในขณะที่ยังเปิดกระเป๋าเงินได้ ให้แสดงวลีอีกครั้งด้วยคำสั่ง seed หรือ View Recovery Seed แล้วจดไว้

เก็บวลีกู้คืนในโปรแกรมจัดการรหัสผ่านปลอดภัยหรือไม่?

คู่มือกระเป๋าเงิน Blocknet ขอให้เก็บ seed แบบออฟไลน์บนกระดาษ ไม่ใส่ในไฟล์ข้อความ แอปจดโน้ต หรือคลาวด์ เพราะใครที่อ่านคำ 12 คำได้จะควบคุมเงินได้ กระดาษสองสำเนาที่เก็บในที่ปลอดภัยแยกกันให้ข้อมูลสำรองที่ไม่เคยสัมผัสอินเทอร์เน็ต

วลีกู้คืนใช้กับแอปกระเป๋าเงินใดก็ได้หรือไม่?

รายการคำเป็นมาตรฐานร่วม แต่แต่ละเหรียญแปลงคำเป็นคีย์ด้วยวิธีของตัวเอง ให้กู้คืน seed ของ Blocknet ในกระเป๋าเงินอย่างเป็นทางการแบบบรรทัดคำสั่งหรือเดสก์ท็อป ทั้งคู่รับคำ 12 คำและสร้างที่อยู่กับยอดคงเหลือเดิมหลังสแกนเชน