ถ้า seed phrase 12-24 คำของคุณอยู่ในกระดาษแผ่นเดียวหรือแผ่นโลหะแผ่นเดียว นั่นแปลว่าทั้งกระเป๋าคุณพึ่งจุดเดียว — หายจุดเดียว โจรเจอจุดเดียว หรือไฟไหม้จุดเดียว เงินทั้งหมดหายตามไปด้วย Shamir Backup (มาตรฐาน SLIP39) แก้ปัญหานี้ด้วยการตัด seed เดิมให้เป็น “ส่วนแบ่ง” (recovery share) หลายชุด แล้วกำหนดว่าต้องมีกี่ชุดถึงจะกู้เงินคืนได้ เช่น มี 3 ชุด ใช้แค่ 2 ชุดก็กู้ได้ — ชุดที่ 3 หายหรือถูกขโมยไปก็ไม่กระทบ บทความนี้สอนตั้งค่าจริงทีละขั้นบน Trezor และ Keystone (สองยี่ห้อที่รองรับ) พร้อมเตือนก่อนว่า Ledger ยังไม่รองรับฟีเจอร์นี้โดยตรง
📑 สารบัญ
- Shamir Backup (SLIP39) คืออะไร ต่างจาก Seed Phrase ธรรมดายังไง
- เช็กก่อนเริ่ม: ฮาร์ดแวร์วอลเล็ตรุ่นไหนรองรับบ้าง
- เลือก Threshold (X-of-Y) ยังไงให้เหมาะกับตัวเอง
- ขั้นตอนตั้งค่าจริงบน Trezor Suite
- ขั้นตอนตั้งค่าบน Keystone
- วิธีกู้คืนกระเป๋าด้วย Shamir Backup
- อัปเกรดจาก Seed เดิมเป็น Shamir Backup ได้โดยไม่ต้องย้ายเงิน
- สับสนกับ Multisig ไหม — ต่างกันตรงไหน
- กับดักที่คนมักพลาด
- เช็กลิสต์ก่อนเริ่มทำ
- คำถามที่พบบ่อย
- สรุป
Shamir Backup (SLIP39) คืออะไร ต่างจาก Seed Phrase ธรรมดายังไง
Seed phrase แบบมาตรฐาน (BIP39) ที่ทุกคนคุ้นเคย คือคำ 12, 18 หรือ 24 คำที่เป็น “กุญแจเดียว” ของกระเป๋า — ใครมีครบทุกคำ เอาเงินออกได้ทันที ใครไม่มีครบแม้แต่คำเดียว กู้เงินไม่ได้เลย นี่คือจุดอ่อนสำคัญ: เก็บไว้ที่เดียวก็เสี่ยงหายทั้งหมดพร้อมกัน แยกเก็บหลายที่แบบตัดครึ่งเองก็เสี่ยงเช่นกัน เพราะใครเจอครึ่งหนึ่งก็อาจเดาหรือ brute-force ครึ่งที่เหลือได้ง่ายกว่าที่คิด
Shamir Backup (ชื่อมาตรฐานทางเทคนิคคือ SLIP39) แก้ปัญหานี้ด้วยคณิตศาสตร์ที่เรียกว่า Shamir’s Secret Sharing (คิดค้นโดย Adi Shamir) — แบ่ง seed ออกเป็น “recovery share” หลายชุด โดยแต่ละชุดเดี่ยวๆ ไม่รั่วข้อมูลอะไรเลย ต้องเอามารวมกันให้ครบจำนวนที่กำหนด (เรียกว่า threshold) ถึงจะคำนวณกลับเป็น seed ตั้งต้นได้
| คุณสมบัติ | Seed เดี่ยว (BIP39) | Shamir Backup (SLIP39) |
|---|---|---|
| จำนวนคำ | 12, 18 หรือ 24 คำ | 20 หรือ 33 คำ ต่อ 1 ชุด (share) |
| จำนวนชุดสำรอง | 1 ชุดเท่านั้น | 1-16 ชุด เลือกเองได้ |
| Threshold กู้คืน | ต้องครบทุกคำ (1/1) | กำหนดเองได้ เช่น 2/3, 3/5 |
| ถ้าหาย/ถูกขโมย 1 ชุด | เงินหายหรือเสี่ยงถูกขโมยทันที | ไม่กระทบ ถ้ายังมีครบ threshold |
| Wordlist ที่ใช้ | BIP-39 wordlist | SLIP-39 wordlist (คนละชุดกับ BIP-39) |
สังเกตคำแรก-คำที่สองของแต่ละ share จะ “เหมือนกันทุกชุด” — นี่คือรหัสระบุว่าชุดไหนเป็นของแบ็กอัพเดียวกัน ส่วนคำที่สามใช้บอกกลุ่ม (สำหรับ Super Shamir ที่แบ่งเป็นหลายกลุ่มซับซ้อนกว่านี้) ข้อสำคัญ: ห้ามถ่ายรูปหรือพิมพ์เก็บ share ไว้ในคอมพิวเตอร์/มือถือ/cloud เด็ดขาด เขียนด้วยมือหรือสลักโลหะเท่านั้น เหมือน seed ปกติ
เช็กก่อนเริ่ม: ฮาร์ดแวร์วอลเล็ตรุ่นไหนรองรับบ้าง
ไม่ใช่ทุกยี่ห้อรองรับ SLIP39 เช็กให้ชัดก่อนเสียเวลาทำ:
| ยี่ห้อ/รุ่น | รองรับ Shamir Backup? | หมายเหตุ |
|---|---|---|
| Trezor Safe 7 / Safe 5 / Safe 3 | ✅ รองรับ (เป็นค่าเริ่มต้นตั้งแต่ มิ.ย. 2024) | ต้องเฟิร์มแวร์ 2.7.2 ขึ้นไป |
| Trezor Model T | ✅ รองรับ | เครื่องแรกของโลกที่ใช้ SLIP39 เต็มรูปแบบ ต้องเฟิร์มแวร์ 2.7.2 ขึ้นไป |
| Keystone (Essential/Pro) | ✅ รองรับ | ใช้งานแบบ air-gapped เหมาะกับโมเดล “ผู้ถือหลายคน (custodian)” |
| Ledger (ทุกรุ่น) | ❌ ไม่รองรับ (ใช้ BIP39 เท่านั้น) | มีแอปชุมชนทำเอง (ไม่ใช่ของ Ledger) แปลง BIP39 เป็น SLIP39 ได้ แต่ไม่ใช่ฟีเจอร์ในตัวเครื่อง — ถ้าอยากใช้ Shamir Backup จริงต้องย้ายไปใช้ Trezor/Keystone |
| Rabby / Electrum / Sparrow / BlueWallet / Wasabi | ✅ รองรับ (ซอฟต์แวร์วอลเล็ต) | SLIP39 เป็น open source มี bounty จูงใจให้วอลเล็ตอื่นรองรับเพิ่ม |
- เปิด Trezor Suite แล้วดูเวอร์ชันเฟิร์มแวร์เครื่อง ต้อง 2.7.2 ขึ้นไป
- ถ้าใช้ Ledger ต้องตัดสินใจก่อนว่าจะย้ายไปเครื่องที่รองรับ หรือยังใช้ BIP39 ต่อ (ไม่มีฟีเจอร์นี้บน Ledger โดยตรง)
- เตรียมอุปกรณ์เขียนบันทึก (กระดาษ/แผ่นโลหะ) ให้พอกับจำนวนชุดที่จะสร้าง
เลือก Threshold (X-of-Y) ยังไงให้เหมาะกับตัวเอง
ก่อนกดสร้างจริง ต้องตัดสินใจ 2 ตัวเลข: จำนวนชุดทั้งหมด (Y) และ จำนวนชุดขั้นต่ำที่ต้องใช้กู้คืน (X, threshold) — Trezor รองรับสูงสุด 16 ชุด และ ตั้ง threshold เป็น 1 ชุดเดียวไม่ได้ (อย่างน้อยต้อง 2 ขึ้นไป ไม่งั้นก็ไม่ต่างจาก seed เดี่ยว)
2-of-3 — มือใหม่ Shamir
สร้าง 3 ชุด ใช้ 2 ชุดกู้ได้ เหมาะกับคนที่ต้องการความง่าย กระจายเก็บ 3 ที่ (บ้าน/ที่ทำงาน/ญาติที่ไว้ใจ) หายที่ไหนที่หนึ่งยังกู้ได้
3-of-5 — สมดุลสำหรับคนถือเงินก้อนใหญ่
สร้าง 5 ชุด ใช้ 3 ชุดกู้ได้ ทนต่อการหาย/ถูกขโมยได้ถึง 2 ชุดพร้อมกัน เหมาะกระจายให้คนในครอบครัวหรือสถานที่ธนาคารเซฟ
⚠️ Threshold สูงเกินไป
เช่น 7-of-10 ฟังดูปลอดภัย แต่ถ้าวันหนึ่งหาย 4 ชุดพร้อมกัน (เช่น บ้านไฟไหม้เก็บไว้หลายชุดที่เดียว) ก็กู้ไม่ได้ ยิ่งตั้งซับซ้อนเกินไป ยิ่งเสี่ยงบริหารจัดการผิดพลาดเอง
ขั้นตอนตั้งค่าจริงบน Trezor Suite
ขั้นตอนนี้ใช้กับ Trezor Safe 7, Safe 5, Safe 3 และ Model T ที่มีเฟิร์มแวร์ 2.7.2 ขึ้นไป (เครื่องตระกูล Safe ใหม่จะเจอ Shamir Backup เป็นค่าเริ่มต้นอยู่แล้วตอนตั้งเครื่องใหม่):
เชื่อมต่อและเปิด Trezor Suite
ต่อเครื่อง Trezor กับคอมพิวเตอร์ด้วยสาย USB เปิดแอป Trezor Suite ถ้าเครื่องใหม่ระบบจะพาติดตั้งเฟิร์มแวร์ล่าสุดให้ก่อน
เลือก “Create new wallet”
ระหว่างตั้งค่า เลือกสร้างกระเป๋าใหม่ แล้วเลือกตัวเลือกสำรองแบบ “Create Shamir Backup” หรือ “Multi-share Backup” (สำหรับเครื่องตระกูล Safe นี่คือค่าเริ่มต้นอยู่แล้ว)
กำหนดจำนวนชุดและ Threshold
ตั้งจำนวนชุดทั้งหมดและจำนวนขั้นต่ำที่ต้องใช้กู้คืน (เช่น 2-of-3) ตามที่ตัดสินใจไว้ในหัวข้อก่อนหน้า อ่านคำเตือนความปลอดภัยบนหน้าจอให้ครบก่อนกด Confirm
จดบันทึกแต่ละชุดทีละชุด
เครื่องจะโชว์ชุดคำ (20 คำต่อชุดเป็นค่าเริ่มต้น) ให้จดด้วยมือหรือสลักลงแผ่นโลหะทันที ห้ามถ่ายรูป ห้ามพิมพ์ลงคอมพิวเตอร์เด็ดขาด
ยืนยันแต่ละชุด (Verify)
Trezor Suite จะให้พิมพ์คำบางคำกลับเข้าเครื่องเพื่อยืนยันว่าจดถูกต้อง ทำซ้ำขั้นตอน 4-5 จนครบทุกชุดที่ตั้งไว้
กระจายเก็บแต่ละชุดแยกสถานที่
นำแต่ละชุดไปเก็บในที่ปลอดภัยที่ “ความเสี่ยงต่างกัน” จริงๆ (ไม่ใช่ตู้เซฟเดียวกันทุกชุด) เช่น บ้าน ธนาคาร และญาติที่ไว้ใจได้
ขั้นตอนตั้งค่าบน Keystone
Keystone ใช้แนวคิดคล้ายกันแต่ออกแบบมาสำหรับโมเดล “ผู้ถือหลายคน (custodian)” ชัดเจนกว่า เหมาะกับการแบ่งให้คนในครอบครัวหรือหุ้นส่วนธุรกิจถือแยกกันคนละชุด:
Create Wallet → Create a Wallet with Shamir Backup
เข้าเมนูสร้างกระเป๋าใหม่ เลือกตัวเลือก Shamir Backup
ตั้งจำนวนชุดและ Threshold
กำหนดจำนวน share และ threshold ตามต้องการ อ่านคำเตือนความปลอดภัยให้ครบก่อนกด Confirm
ให้ผู้ถือแต่ละคน (custodian) บันทึกชุดของตัวเองทีละคน
คนแรกกด Confirm → I UNDERSTOOD → จดคำที่โชว์ → กด Recovery Phrase Saved → ยืนยันซ้ำ → ส่งเครื่องต่อให้คนถัดไปทำแบบเดียวกัน จนครบทุกชุด
เครื่องสร้างกระเป๋าอัตโนมัติหลังชุดสุดท้าย
เมื่อผู้ถือคนสุดท้ายยืนยันครบ Keystone จะสร้างกระเป๋าที่ผูกกับ Shamir Backup ทันที
วิธีกู้คืนกระเป๋าด้วย Shamir Backup
ขั้นตอนกู้คืนทำบนตัวเครื่อง Trezor ทั้งหมด (ไม่ต้องพิมพ์ชุดคำลงคอมพิวเตอร์เด็ดขาด — ถ้าเจอเว็บไหนขอให้พิมพ์ share เรียงกันลงในหน้าเว็บ นั่นคือสแกมแน่นอน):
เตรียมเครื่อง
ใช้เครื่องใหม่/เครื่องที่ล้างข้อมูลแล้ว (Wipe) ต่อเข้า Trezor Suite
กด “Recover wallet”
เลือกตัวเลือกกู้คืนแบบ Shamir Backup / Multi-share Backup
ป้อนคำทีละชุดบนตัวเครื่อง
ใช้จอสัมผัสหรือปุ่มกายภาพพิมพ์คำของแต่ละ share เข้าเครื่องโดยตรง ลำดับชุดไม่สำคัญ แต่ต้องป้อนให้ครบ threshold ที่ตั้งไว้ตอนแรก
ตั้ง PIN ใหม่ + ใส่ Passphrase (ถ้ามี)
เมื่อป้อนครบ threshold ระบบจะคำนวณกระเป๋าคืนให้ ตั้ง PIN ใหม่ และถ้าตอนสร้างมีการตั้ง passphrase ไว้ด้วยต้องกรอกให้ตรงเพื่อเข้าบัญชีที่ซ่อนอยู่
อัปเกรดจาก Seed เดิมเป็น Shamir Backup ได้โดยไม่ต้องย้ายเงิน
ข้อดีที่ SLIP39 ต่างจากมาตรฐานอื่นชัดเจน คือสามารถสร้างแบ็กอัพใหม่ทับของเดิมได้ตลอดเวลา โดยไม่ต้องโยกเงินไปกระเป๋าใหม่ — ถ้าตอนแรกใช้ Single-share (1-of-1 เหมือน seed ปกติ) แล้วอยากอัปเกรดเป็น Multi-share ทำได้เลยผ่านเมนูในอุปกรณ์
- Backup เก่า (Single-share) ยังใช้กู้เงินได้อยู่ จนกว่าจะทำลายมันเอง — ถ้าไม่ทำลาย ใครเจอ backup เก่าก็ยังเอาเงินออกได้โดยไม่ต้องผ่าน threshold ใหม่เลย
- แนะนำทำลายกระดาษ/แผ่นโลหะ backup เก่าทิ้งทันทีหลังอัปเกรดสำเร็จ เพื่อไม่ให้เหลือจุดอ่อนเดิม
- Single-share เดิมจะมีคำว่า “academic” ซ้ำกัน 2 ครั้งในตำแหน่งคำที่ 3-4 ใช้แยกแยะได้ว่าใบไหนคือ backup เก่าแบบเดี่ยว
- ไม่สามารถเอา Single-share เดิมไปรวมเป็นส่วนหนึ่งของ Multi-share ใหม่ได้ — ต้องสร้างชุดใหม่ทั้งหมดแยกกัน
สับสนกับ Multisig ไหม — ต่างกันตรงไหน
หลายคนเข้าใจผิดว่า Shamir Backup เหมือน Multisig เพราะทั้งคู่ “แยกกุญแจเป็นหลายส่วน” แต่กลไกข้างในต่างกันโดยสิ้นเชิง:
| ประเด็น | Shamir Backup (SLIP39) | Multisig |
|---|---|---|
| สิ่งที่ถูกแบ่ง | Seed เดียวถูกตัดเป็นหลายชุดทางคณิตศาสตร์ | กระเป๋าสร้างจากหลาย seed/อุปกรณ์อิสระกันตั้งแต่แรก |
| ตอนใช้งานจริง | รวม share ครบ threshold ก่อน แล้วได้ seed เดียวกลับมาใช้ | แต่ละอุปกรณ์เซ็นยืนยันธุรกรรมแยกกัน ไม่ต้องรวมกุญแจ |
| On-chain มองเห็นยังไง | เป็นกระเป๋า single-sig ธรรมดา (ไม่รู้ว่าข้างหลังใช้ Shamir) | เป็น multisig script เห็นได้บน blockchain ว่าต้องกี่ลายเซ็น |
| เหมาะกับใคร | คนเดียวอยากกันความเสี่ยงหาย/ถูกขโมยของแบ็กอัพ | ต้องการให้หลายคน/หลายอุปกรณ์อนุมัติร่วมกันก่อนโอนได้ |
กับดักที่คนมักพลาด
🚩 1. เก็บทุกชุดไว้ที่เดียวกัน
เอาทุก share ใส่ซองเดียวเก็บในตู้เซฟบ้านใบเดียว = เสียจุดประสงค์ของ Shamir Backup ทั้งหมด ไฟไหม้/โจรเจอทีเดียวหมดเลย
🚩 2. ลืมว่าตั้ง Threshold ไว้เท่าไหร่
ผ่านไปหลายปีจำไม่ได้ว่าตั้งไว้ 2-of-3 หรือ 3-of-5 ทำให้ไม่รู้ว่าต้องไปหาชุดที่ขาดกี่ชุดเพิ่ม
🚩 3. คาดหวังว่า Ledger รองรับ SLIP39 ในตัว
Ledger ใช้ BIP39 เท่านั้น ไม่มีฟีเจอร์ Shamir Backup ในตัวเครื่องจริง แอปชุมชนที่มีอยู่เป็นของนักพัฒนาอิสระ ไม่ใช่ของ Ledger
🚩 4. ให้คนเดียวถือหลายชุดจนครบ Threshold
ถ้าตั้ง 2-of-3 แล้วให้คนเดียวถือ 2 ชุด เท่ากับคนนั้นเอาเงินออกได้คนเดียวโดยไม่ต้องขอใคร ขัดกับเจตนาการกระจายความเสี่ยง
🚩 5. ไม่ทำลาย Backup เก่าหลังอัปเกรด
อัปเกรดจาก Single-share เป็น Multi-share แล้วแต่ไม่ทำลายกระดาษเก่า — backup เก่ายังใช้กู้เงินได้อยู่ กลายเป็นจุดอ่อนที่ไม่มีใครรู้
🚩 6. ไม่เคยทดสอบว่า Share ที่จดไว้ถูกต้อง
จดเสร็จเก็บเข้าตู้เลยโดยไม่เช็ก ถ้าจดผิดคำแม้แต่คำเดียวอาจกู้คืนไม่ได้ตอนจำเป็นจริง
เช็กลิสต์ก่อนเริ่มทำ
- เช็กแล้วว่าฮาร์ดแวร์วอลเล็ตรองรับ SLIP39 จริง (Trezor Safe/Model T เฟิร์มแวร์ 2.7.2+ หรือ Keystone)
- อัปเดตเฟิร์มแวร์เป็นเวอร์ชันล่าสุดก่อนเริ่ม
- ตัดสินใจแล้วว่าจะใช้ threshold แบบไหน (2-of-3 / 3-of-5 / อื่นๆ) ตามความเสี่ยงที่กลัวจริง
- เตรียมอุปกรณ์จดบันทึก (กระดาษ/แผ่นโลหะ) ให้พอกับจำนวนชุด
- เตรียมสถานที่เก็บที่มีความเสี่ยงต่างกันจริง ไม่ใช่ที่เดียวกันทั้งหมด
- วางแผนแล้วว่าใครถือชุดไหน ไม่ให้คนเดียวถือเกิน (threshold-1) ชุด
- ยืนยัน (verify) ทุกชุดกับเครื่องก่อนเก็บจริง
- ถ้าอัปเกรดจาก seed เดิม เตรียมทำลาย backup เก่าหลังยืนยันชุดใหม่สำเร็จ
คำถามที่พบบ่อย
SLIP39 ปลอดภัยกว่า BIP39 (seed เดี่ยว) จริงไหม
ปลอดภัยกว่าในมิติ “ทนต่อการหาย/ถูกขโมยบางส่วน” เพราะชุดเดี่ยวไม่รั่วข้อมูลจนกว่าจะครบ threshold แต่ก็มีความซับซ้อนในการบริหารจัดการมากกว่า ถ้าทำไม่รอบคอบ (เช่นเก็บทุกชุดไว้ที่เดียว) ก็ไม่ได้ปลอดภัยกว่า seed เดี่ยวเลย
ทำ Shamir Backup แล้วอยากเปลี่ยนกลับเป็นปกติได้ไหม
ได้ สามารถสร้างแบ็กอัพใหม่แบบ Single-share (1-of-1) ทับได้ทุกเมื่อผ่านเมนูในอุปกรณ์ โดยไม่ต้องย้ายเงินออกจากกระเป๋าเดิม
เก็บ Share ไว้ที่เดียวกันทั้งหมดได้ไหม ถ้าขี้เกียจเดินทาง
ทำได้ทางเทคนิค แต่เสียจุดประสงค์หลักของ Shamir Backup ไปเลย เพราะเหตุการณ์เดียว (ไฟไหม้/โจรเจอ) ก็ทำลาย/ขโมยได้ครบทุกชุดพร้อมกัน เท่ากับกลับไปมีความเสี่ยงแบบ seed เดี่ยว
ใช้ Shamir Backup กับกระเป๋าซอฟต์แวร์ได้ไหม ไม่มีฮาร์ดแวร์วอลเล็ต
ได้ SLIP39 เป็นมาตรฐานเปิด รองรับโดย Electrum, Sparrow, BlueWallet, Wasabi และ Rabby แต่ความปลอดภัยจะต่ำกว่าการใช้ร่วมกับฮาร์ดแวร์วอลเล็ต เพราะขั้นตอนสร้าง/กู้คืนอาจต้องผ่านคอมพิวเตอร์ที่เสี่ยงมัลแวร์มากกว่า
ถ้าเครื่อง Trezor ตัวเดิมหายหรือพังไปเลย ยังกู้เงินได้ไหม
ได้ ตราบใดที่ยังมี recovery share ครบตาม threshold ที่ตั้งไว้ ก็เอาไปกู้คืนบนเครื่อง Trezor เครื่องใหม่ (หรือวอลเล็ตอื่นที่รองรับ SLIP39) ได้ทันที ไม่จำเป็นต้องเป็นเครื่องเดิม
สรุป
Shamir Backup = ตัด Seed เป็นหลายชุด
ใช้คณิตศาสตร์ Secret Sharing แบ่ง seed เป็นชุดๆ กำหนด threshold เองได้ สูงสุด 16 ชุด
เช็กอุปกรณ์ก่อนเริ่ม
Trezor Safe/Model T (เฟิร์มแวร์ 2.7.2+) และ Keystone รองรับ — Ledger ยังไม่รองรับในตัวเครื่อง
กระจายเก็บให้ความเสี่ยงต่างกันจริง
อย่าเก็บทุกชุดไว้ที่เดียว และอย่าให้คนเดียวถือเกิน (threshold-1) ชุด
ไม่ใช่ Multisig
Shamir Backup รวม share กลับเป็น seed เดียวใช้งาน ส่วน Multisig คือหลายอุปกรณ์เซ็นแยกกันตลอด — เลือกใช้ตามโจทย์ที่ต่างกัน





















