BIP39 word list

คือเรื่องมันเป็นแบบนี้นะพวก

BIP39 word List เป็นกลุ่มคำ 2048 ลำดับ โดยที่มาตรฐานตอนที่เลือกมาทำเป็น word listนั้นได้แก่

1.ไม่มีคำใดที่จะซ้ำกันได้ถึง 4 ตัวอักษรแรก หากคุณมีตัวอักษร 4 ตัวแรกคุณจะรู้ส่วนที่เหลือของคําจาก word list ได้ไม่มีการคลาดเคลื่อน

2.ไม่มีคำที่มีความหมายเหมือนกัน หรือ กำกวม เช่น ไม่มี build กับ built หรือ woman กับ women เพื่อป้องกันการสับสน

โดยคำทั้ง 2048 ลำดับสามารถหาดูได้ที่ https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

ดังนั้น mnemomic ทั้งหลายไม่ว่า HW wallet จะสุ่มมาให้ หรือว่าคุณจะทอยเต๋า ทอยเหรียญ และคำนวณหาคำสุดท้ายมาเองก็ตาม

mnemonic ตามลำดับที่ได้ชุดนั้นก็จะเป็นคำที่อยู่ใน word list นี้นั่นเอง

อย่างที่บอกไปว่ามันมีอยู่ 2048 คำตามลำดับ 0001-2048 ดังนั้นการบันทึก mnemonic เก็บเอาไว้ก็ให้ทางเลือกคุณ เช่น

1.จดเป็นหมายเลขประจำตำแหน่งของ menmonic คำนั้นๆ (0001-2048)

2.จดเฉพาะ 4 อักษรแรก ของ menmonic คำนั้นๆ

3.จดเต็มคำ ของ menmonic คำนั้นๆ

4.จดเป็นภาษาอื่นที่อยู่ใน BIP39 world list เช่น ภาษาญี่ปุ่น เกาหลี จีน อิตาลี ฝั่งเศส

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

ปัจจุบันมีอุปกรณ์สำหรับจัดเก็บชุด mnemonic มากมายหลายแบบให้เลือกใช้

บางชนิดนอกจากใช้เก็บ Mnemonic ได้แล้วยังประยุกต์ใช้เก็บ passphrase ได้ด้วย

#thainostrich #siamstr

Reply to this note

Please Login to reply.

Discussion

บทความกระชับดีครับ

ชอบ..

มาเยอะๆนะครับ

ขอบคุณ 21

พี่ว่าเราควรรณรงค์ให้เลิกเรียก mnemonic ว่า seed phrase ไหม

ควรอยู่ เรียก mnemonic หรือ recovery seed phrase ก็ได้ แต่อย่าเรียก seed เลย

เคยพยายาม แต่แค่ตัวเองพูดยังฝืนเลย ชินจัด 😢