Shamir Backup คืออะไร เอาไว้ทำอะไร เกี่ยวอะไรกับการเก็บบิทคอยน์
Shamir Backup คือะไร

Date

Follow Us

Categories

Categories

Spread the love

สำหรับในตอนนี้ผมจะพาเพื่อนๆ ไปรู้จักวิธีการเก็บ seed แบบขั้นเทพ ต้องเรียกว่าขั้นเทพจริงๆ นะครับ มือใหม่ผมไม่แนะนำนะครับ ขนาดเก็บ  Seed 12 คำ หรือ 24  คำยังเหนื่อยเลย วิธีการนี้ซับซ้อนกว่าเดิมอีก

ถ้าอยากรู้ว่า Recovery Seed คืออะไร ผมเคยพูดถึงเรื่อง Recovery Seed ตามมาตรฐาน BIP39 ที่ผม Review Crypto Steel Zeus มาแล้ว ลองดูได้จาก VDOนี้ครับ

Crypto Steel Zeus

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

ซึ่งมนุษย์จะจำได้ยากมาก ว่า Private Key ของเราคืออะไร 

ด้วยความที่ว่า Private Key มันเป็นเหมือนกุญแจที่จะเข้าถึงสินทรัพย์เรา เค้าก็เลยคิดวิธีที่จะทำยังไงดีให้เราสามารถ จำได้ง่าย ๆ โดยการที่ทำให้คนจำเป็นคำ  ที่ใช้ในชีวิตประจำวัน จึงเป็นที่มาที่ไปของมาตรฐาน BIP39 ที่จะมีคำทั้งหมด 2048 คำ เวลาเราจำก็จำคำใน 2048 คำนี้  ดู BIP39 word list ได้จากที่นี่ครับ

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

โดยปกติถ้าเราใช้ Hardware Wallet มันก็จะให้เรา เก็บ Recovery Seed ที่เป็นเหมือนกับรากเหง้าของกระเป๋า ที่เราสามารถเอาไป Restore กระเป๋าเรา ในกรณีที่ Hardware Wallet เดิมของเราเสียหาย

มีคนถามว่าถ้า Hardware Wallet พังจะทำยังไง ก็ทำแบบนี้แหละ เอา Recovery Seed ไป กู้คืนสินทรัพย์ก็จะกลับมา ซึ่งปกติถ้าเราเก็บ Recovery Seed แบบธรรมดาก็จะมี 12 คำ 18 คำ 24 คำ ชุดเดียวจบ 

 แต่บทความนี้ผมจะมาเล่าเรื่อง  Shamir Backup ซึ่งเป็นเทคนิคที่ มันจะกระจายเก็บ Recovery Seed  ออกเป็นหลาย ๆ ส่วน แล้วแต่เราจะตั้งค่า 

หลาย ๆ คนอาจนึกภาพไม่ออก ผมอยาก เปรียบเทียบมันเหมือนกับการที่เราทำ Harddisk มาต่อเป็น Raid ก็แล้วกัน สามารถ เรามี Harddisk ห้าลูก แล้วทำเป็น Raid แปลว่าอะไร แปลว่าเรามีโอกาสที่ Harddisk เสียได้ 2 ลูกโดยที่ข้อมูลเรายังไม่หาย

เปรียบเทียบการทำงานของ Shamir Backup กับ Raid

หลักการของ Sharmir backup ก็จะคล้ายแบบนั้น ถ้าเราสร้าง Recovery Seed มาทั้งหมดสามใบ แล้วเรากระจายกันเก็บไว้คนละที ที่ธนาคารมั่ง บ้านแม่มั่ง บ้านเรามั่ง หากต้องการ Recovery เราใช้เพียงแค่สองในสาม ก็สามารถ Recovery ได้ 

ข้อดีคืออะไร ข้อดีคือ ถ้าเรามี Recovery seed ที่แบ่งออกมาเป็นชุดทั้งหมดห้าชุดในกรณีแรกคือ

Recovery Seed หายได้หนึ่งชุด เพราะเรายังเหลือ 4 ใน 5 เรายังสามารถเอามา Recovery ได้

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

ส่วนวิธีการทำยังไงผมได้ทดลองทำให้ดูใน VDO นี้นะครับ ใครที่ใช้ Trezor Model T สามารถทำได้เลยแต่ต้องเตือนว่า เฉพาะคนที่มีประสบการณ์เท่านั้นนะครับ เพราะถ้าทำไม่ถูกนี่โอกาสได้เงินคืนมานี่ไม่มีเลยนะครับ

กระจายเก็บ Seed ด้วย Shamir Backup

หวังว่าทุกคนคงได้ประโยชน์นะครับ

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

More
articles

error: Content is protected !!