Zelcore
Z
Zelcore TeamMulti-Asset Crypto Wallet & Web3 Ecosystem

อธิบายวลีกู้คืน (Seed Phrase): วิธีทำงาน วิธีจัดเก็บ และสิ่งที่กู้คืนไม่ได้

อ่าน 18 นาที
วลีกู้คืน: กุญแจหลักสำหรับทุกบัญชีของคุณ

ลองนึกถึงกุญแจดอกเดียวที่ไขประตูทุกบานในอาคารได้ ทั้งประตูหน้า ห้องทำงาน และตู้เซฟ แล้วลองนึกว่ากุญแจดอกนั้นไม่มีทางทำใหม่ได้ ช่างทำกุญแจคนไหนก็ทำสำเนาไม่ได้ และผู้จัดการอาคารก็ไม่ได้เก็บกุญแจสำรองไว้ นั่นคือสิ่งที่วลีกู้คืน (Seed Phrase) เป็นในโลกคริปโต หากทำหาย คุณจะสูญเสียทุกอย่างที่กุญแจนี้ปกป้องไว้ หากปล่อยให้คนอื่นถือไว้ ทุกอย่างก็จะเป็นของคนนั้น

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

อธิบายแบบเข้าใจง่าย

วลีกู้คืน (Seed Phrase) หรือที่เรียกว่าชุดคำช่วยจำหรือวลีกู้คืน คือรายการคำภาษาอังกฤษทั่วไป 12 หรือ 24 คำ เช่น correct horse battery staple ซึ่งเมื่อนำมารวมกันแล้วจะเข้ารหัสความลับหลักที่อยู่เบื้องหลังกระเป๋าเงินคริปโต ทั้งหมดของคุณ ไม่ใช่รหัสผ่านที่คุณตั้งเอง แต่เป็นรูปแบบที่มนุษย์อ่านได้ของตัวเลขสุ่มขนาดใหญ่มาก จนแทบเป็นไปไม่ได้ที่คอมพิวเตอร์จะเดาถูก

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

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

กระบวนการนี้กำหนดมาตรฐานไว้ใน BIP-39 (ข้อเสนอปรับปรุง Bitcoin หมายเลข 39) ซึ่งระบุวิธีที่ซอฟต์แวร์กระเป๋าเงินแปลงข้อมูลสุ่มดิบให้เป็นรายการคำ

  1. กระเป๋าเงินสร้างตัวเลขสุ่มที่เรียกว่า เอนโทรปี: 128 บิตสำหรับวลีกู้คืน 12 คำ และ 256 บิตสำหรับวลีกู้คืน 24 คำ โดยกำหนดความยาวไว้ทั้งหมด 5 แบบ (128 บิตได้ 12 คำ, 160 ได้ 15 คำ, 192 ได้ 18 คำ, 224 ได้ 21 คำ และ 256 ได้ 24 คำ)
  2. จากนั้นเพิ่ม ผลรวมตรวจสอบ แบบสั้นเข้าไป กระเป๋าเงินแฮชข้อมูลเอนโทรปีด้วย SHA-256 แล้วนำบิตแรก ๆ ของผลลัพธ์มาใช้: 4 บิตสำหรับเอนโทรปี 128 บิต และ 8 บิตสำหรับเอนโทรปี 256 บิต
  3. แบ่งข้อมูลเอนโทรปีและผลรวมตรวจสอบออกเป็นชุดละ 11 บิต แต่ละชุดเป็นดัชนีอ้างอิงคำในรายการคำภาษาอังกฤษที่กำหนดไว้ 2,048 คำ ดังนั้นแต่ละคำจึงเข้ารหัสข้อมูลได้พอดี 11 บิต นี่จึงเป็นเหตุผลที่วลีกู้คืนประกอบด้วยคำในพจนานุกรมเสมอ ไม่ใช่ชุดอักขระตามอำเภอใจ
  4. ผลลัพธ์คือ 12 คำสำหรับเอนโทรปี 128 บิต หรือ 24 คำสำหรับเอนโทรปี 256 บิต

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

กระเป๋าเงิน BIP-39 ทุกใบใช้รายการคำชุดเดียวกัน นั่นทำให้วลีกู้คืนของ Zelcore กู้คืนในกระเป๋าเงินอื่นที่รองรับได้ และในทางกลับกัน

วลีกู้คืน 12 คำให้ความปลอดภัย 128 บิต ซึ่งอยู่ในระดับเดียวกับคีย์ส่วนตัวของ Bitcoin หนึ่งคีย์ ส่วนวลีกู้คืน 24 คำให้ความปลอดภัย 256 บิต ทั้งสองแบบยากเกินกว่าจะสุ่มเดาด้วยฮาร์ดแวร์ที่มีอยู่ในปัจจุบันหรือที่คาดว่าจะมีในอนาคตอันใกล้ การเลือกระหว่างสองแบบจึงขึ้นอยู่กับรูปแบบภัยคุกคามที่คุณเผชิญและความสะดวกในการจดคำเพิ่ม ไม่ใช่ว่าแบบใดแบบหนึ่ง “ไม่ปลอดภัย”

จากคำสู่ซีดหลัก: PBKDF2 และข้อความรหัสผ่าน

คำเหล่านี้ไม่ได้ถูกใช้เป็นคีย์โดยตรง แต่เป็นข้อมูลป้อนเข้าให้ฟังก์ชันเพิ่มความแข็งแกร่งของคีย์

PBKDF2 รับชุดคำช่วยจำในรูปแบบข้อความ แล้วคำนวณ HMAC-SHA512 ซ้ำ 2,048 ครั้ง เกลือที่ใช้คือคำว่า mnemonic ตามด้วย ข้อความรหัสผ่าน (passphrase) ที่ไม่บังคับ ซึ่งบางครั้งเรียกว่าคำที่ 25 ผลลัพธ์เป็นค่าขนาด 512 บิตที่เรียกว่าซีดหลัก ขั้นตอนเพิ่มความแข็งแกร่งนี้ทำให้การสุ่มเดามีต้นทุนสูง แม้ผู้โจมตีจะมีวลีกู้คืนเกือบครบก็ตาม

ข้อความรหัสผ่านเป็นจุดที่ทำให้หลายคนพลาด จึงควรทำความเข้าใจให้ชัดเจน:

ระบบความปลอดภัยนี้อาศัยสองปัจจัย: หากมีคนขโมยคำไปแต่ไม่มีข้อความรหัสผ่าน คนนั้นจะเข้าถึงกระเป๋าเงินเริ่มต้น ซึ่งอาจเป็นกระเป๋าหลอกที่มียอดเงินเพียงเล็กน้อยได้ แต่ก็มีข้อแลกเปลี่ยนที่ร้ายแรง หากลืมข้อความรหัสผ่าน จะไม่สามารถกู้คืนได้ ไม่มีวิธีรีเซ็ตและไม่มีช่องทางขอความช่วยเหลือ คำที่ 25อธิบายว่าควรใช้ฟีเจอร์นี้เมื่อใด สรุปสั้น ๆ คือผู้เริ่มต้นควรเรียนรู้วิธีดูแลวลีกู้คืนพื้นฐานให้ดีก่อน

จากซีดหลักสู่คีย์ทั้งหมด: BIP-32 และ BIP-44

ซีดหลักขนาด 512 บิตจะถูกป้อนเข้า HMAC-SHA512 พร้อมสตริงคีย์ที่กำหนดไว้ Bitcoin seed ผลลัพธ์แบ่งเป็นสองส่วน: 256 บิตด้านซ้ายกลายเป็น คีย์ส่วนตัวหลัก ส่วน 256 บิตด้านขวากลายเป็น รหัสเชน ซึ่งเป็นข้อมูลสุ่มที่ใช้ในขั้นตอนการสร้างคีย์แต่ละขั้นต่อจากนี้ ทั้งสองส่วนรวมกันเป็นรากของ กระเป๋าเงินแบบลำดับชั้นเชิงกำหนด (HD) ตามที่กำหนดไว้ใน BIP-32

จากรากนี้ กระเป๋าเงินจะสร้างต้นไม้คีย์ย่อยได้แทบไม่จำกัด แต่ละขั้นผสมคีย์หลัก รหัสเชน และหมายเลขดัชนีเข้าด้วยกันผ่านการคำนวณ HMAC-SHA512 อีกครั้ง โดยมีสองรูปแบบ:

BIP-44 กำหนดรูปแบบเส้นทางมาตรฐานสำหรับเหรียญต่าง ๆ ดังนี้:

m / 44' / coin_type' / account' / change / address_index

ค่า coin_type แตกต่างกันไปตามแต่ละบล็อกเชน: Bitcoin ใช้ 0, Ethereum ใช้ 60 และเหรียญอื่น ๆ ที่ลงทะเบียนไว้อีกหลายร้อยเหรียญก็ใช้ค่าของตนเอง เครื่องหมายอัญประกาศเดี่ยวในสามระดับแรกหมายถึงการสร้างคีย์แบบ hardened ซึ่งช่วยปกป้องคีย์ระดับบัญชี แม้ xpub ระดับที่อยู่จะรั่วไหลก็ตาม กลไกนี้ทำให้วลีกู้คืนชุดเดียวสำรองกระเป๋าเงินหลายเชนได้ โดยแต่ละเชนอยู่คนละเส้นทางภายใต้รากเดียวกัน นี่คือวิธีที่ Zelcore สร้างบัญชีสำหรับ 80+ เชนจากวลีเดียว ปัญหาการดูแลสินทรัพย์ด้วยตนเองบนหลายเชนอธิบายเรื่องนี้เพิ่มเติม

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

เหตุใดการทำหายจึงหมายถึงการสูญเสียถาวร

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

นักวิจัยประเมินว่า BTC จำนวน 2.3 ถึง 3.7 ล้าน BTC ไม่สามารถเข้าถึงได้อย่างถาวร โดยส่วนใหญ่สูญหายเพราะไม่ได้สำรองวลีกู้คืนและคีย์ส่วนตัวไว้อย่างเหมาะสมในช่วงแรก ๆ ของ Bitcoin

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

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

วลีกู้คืนกู้คืนอะไรได้บ้าง และกู้คืนอะไรไม่ได้

“ฉันมีวลีกู้คืนแล้ว ทุกอย่างก็เรียบร้อย” เป็นเรื่องจริงสำหรับบัญชีมาตรฐาน แต่ไม่จริงสำหรับบางสิ่งที่หลายคนคิดว่ารวมอยู่ด้วย

กู้คืนได้จากวลีกู้คืนเพียงอย่างเดียว:

กู้คืนจากวลีกู้คืนไม่ได้:

การรีเซ็ตฮาร์ดแวร์วอลเล็ต สามารถกู้คืนได้ทั้งหมด หากวลีกู้คืนยังอยู่ครบและคุณลืมเฉพาะ PIN แต่หากวลีกู้คืนหายไปด้วย อุปกรณ์ก็จะกลายเป็นอุปกรณ์ที่ใช้การไม่ได้

วิธีจัดเก็บวลีกู้คืน

เมื่อเข้าใจแล้วว่าวลีกู้คืนคืออะไร กฎต่าง ๆ ก็ชัดเจน

ควรทำ:

ห้ามทำ:

เลือกวัสดุให้เหมาะกับภัยที่คุณเผชิญจริง

คำถามไม่ใช่ “วิธีสำรองข้อมูลแบบไหนดีที่สุด” แต่คือ “ฉันกำลังป้องกันภัยอะไร” สำหรับคนส่วนใหญ่ ภัยที่มีโอกาสเกิดขึ้นจริงไม่ใช่การโจมตีแบบเจาะจงเป้าหมาย แต่เป็นไฟไหม้บ้าน น้ำท่วม การงัดแงะ และการลืมว่าเก็บสำเนาไว้ที่ไหน

การแบ่งวลีกู้คืนเป็นส่วน ๆ เป็นกับดัก

การเก็บคำครึ่งหนึ่งไว้ที่หนึ่ง และอีกครึ่งหนึ่งไว้อีกที่ เป็นวิธีที่ใช้กันแพร่หลายแต่ทำให้ความปลอดภัยลดลง การพบคำครึ่งหนึ่งจากวลีกู้คืน 12 คำจะลดจำนวนชุดคำที่ต้องลองมากพอให้เดาแบบไล่ครบทุกชุดได้ หากต้องการกระจายความเสี่ยงไปหลายสถานที่ ให้เก็บสำเนาฉบับเต็มแยกกัน หรือใช้ Shamir's Secret Sharing (SLIP-39) ซึ่งแบ่งความลับออกเป็นส่วนย่อย N ส่วน โดยใช้ส่วนใดก็ได้ M ส่วนเพื่อประกอบกลับ โดยไม่ทำให้ส่วนย่อยใดส่วนหนึ่งปลอดภัยน้อยลง Trezor รองรับ SLIP-39 แต่กระเป๋าเงินอื่นไม่ได้รองรับทั้งหมด

สาเหตุที่กู้คืนไม่สำเร็จซึ่งมักไม่มีใครบอก

ปัญหาเหล่านี้จะปรากฏตอนกู้คืน ซึ่งเป็นช่วงที่ความเสียหายอาจสูงที่สุด

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

ใช้เส้นทางการสร้างคีย์ผิด กระเป๋าเงินที่ใช้ BIP-49 (wrapped SegWit) หรือ BIP-84 (native SegWit) เมื่อนำไปกู้คืนในแอปที่ตั้งค่าเริ่มต้นเป็น BIP-44 จะแสดงชุดแอดเดรสที่ต่างออกไปแม้จะใช้ซีดเดียวกัน ทำให้ดูเหมือนยอดเงินหายไป หากรู้ว่าต้องตรวจสอบ คุณแก้ไขได้โดยเปลี่ยนเส้นทางการสร้างคีย์ในการตั้งค่าขั้นสูงของแอปใหม่

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

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

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

ข้อผิดพลาดที่พบบ่อย

ขั้นตอนถัดไป

ประเด็นสำคัญ


อ่านเพิ่มเติม

บล็อกเชนคืออะไรกันแน่

บล็อกเชนคืออะไรกันแน่

อธิบายบล็อกเชนโดยไม่เน้นกระแสเกินจริงว่าเป็นบัญชีรายการร่วมที่ไม่มีฝ่ายใดควบคุมได้เพียงฝ่ายเดียว พร้อมเปรียบเทียบให้เข้าใจง่ายกับกระดานประกาศสาธารณะที่ทุกคนอ่านได้ แต่ไม่มีใครลบข้อความอย่างลับ ๆ ได้

อ่าน 7 นาที
คีย์สาธารณะ คีย์ส่วนตัว และเหตุผลที่คุณควรใส่ใจ

คีย์สาธารณะ คีย์ส่วนตัว และเหตุผลที่คุณควรใส่ใจ

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

อ่าน 9 นาที
รักษาความปลอดภัยบนบล็อกเชน: กลโกง สัญญาณเตือน และพฤติกรรมที่ปลอดภัย

รักษาความปลอดภัยบนบล็อกเชน: กลโกง สัญญาณเตือน และพฤติกรรมที่ปลอดภัย

กลโกงคริปโตทำให้ชาวอเมริกันสูญเสียเงิน $11.3 billion ในปี 2025 เพียงปีเดียว แต่การโจมตีส่วนใหญ่มีรูปแบบที่คาดเดาได้ เรียนรู้วิธีสังเกตและสร้างนิสัยที่ช่วยป้องกันไม่ให้ผู้โจมตีเข้าถึงเงินของคุณ

อ่าน 13 นาที

สมัครรับจดหมายข่าว

รับข่าวสารอัปเดตจากเราเดือนละครั้ง ไม่มีสแปม มีเพียงเรื่องล่าสุดจาก Zelcore

สมัครรับจดหมายข่าว