เครื่องมือสร้างวลีช่วยจำ BIP39
สร้าง Mnemonic
รายละเอียดทางเทคนิค
เครื่องสร้างวลีช่วยจำ BIP39 ทำงานอย่างไร
เครื่องมือนี้ทำอะไร
เครื่องสร้างวลีช่วยจำ BIP39 สร้างวลีตั้งต้น (seed phrase) ที่ปลอดภัยทางคริปโตกราฟี ซึ่งใช้สำหรับสำรองและกู้คืนกระเป๋าเงินคริปโทเคอร์เรนซี โดยจะสร้างวลี 12, 15, 18, 21 หรือ 24 คำจากรายการคำภาษาอังกฤษมาตรฐานของ BIP39 (2048 คำ) พร้อมเช็กซัมในตัวเพื่อช่วยตรวจจับข้อผิดพลาด เครื่องมือนี้ยังสามารถตรวจสอบความถูกต้องของวลีช่วยจำที่มีอยู่ และสร้าง seed ที่สอดคล้องกันได้ด้วย
กรณีการใช้งานทั่วไปของนักพัฒนา
นักพัฒนาใช้เครื่องมือสร้าง BIP39 เมื่อสร้างแอปกระเป๋าเงินคริปโทเคอร์เรนซี ทดสอบเส้นทางการแตกแขนงของ HD wallet สร้างกระเป๋าเงินทดสอบสำหรับสภาพแวดล้อมการพัฒนา และตรวจสอบตรรกะการตรวจสอบความถูกต้องของวลีช่วยจำ เครื่องมือนี้ยังมีประโยชน์สำหรับนักวิจัยด้านความปลอดภัยที่วิเคราะห์เอนโทรปีของการสร้างกระเป๋าเงิน และสำหรับผู้สอนที่สาธิตการทำงานของ seed phrase
รูปแบบข้อมูล ชนิด หรือรูปแบบย่อย
วลีช่วยจำ BIP39 เข้ารหัสเอนโทรปีเป็นลำดับคำจากรายการมาตรฐาน 2048 คำ เอนโทรปี 128 บิตจะได้ 12 คำ และ 256 บิตจะได้ 24 คำ คำสุดท้ายมีเช็กซัมที่ได้มาจาก SHA-256 ของเอนโทรปี วลีช่วยจำสามารถรวมกับพาสเฟรส (passphrase) แบบเลือกได้เพื่อสร้าง seed ขนาด 512 บิตด้วย PBKDF2-HMAC-SHA512 (2048 รอบ)
ข้อผิดพลาดที่พบบ่อยและกรณีขอบ
ห้ามใช้วลีช่วยจำที่สร้างในเบราว์เซอร์กับเงินจริงโดยเด็ดขาด — สภาพแวดล้อมของเบราว์เซอร์อาจให้เอนโทรปีไม่เพียงพอ ควรใช้ฮาร์ดแวร์วอลเล็ตหรือซอฟต์แวร์ที่ผ่านการตรวจสอบสำหรับการสร้างคีย์ในระบบจริง พาสเฟรสแยกแยะตัวพิมพ์เล็ก/ใหญ่ และหากลืม เงินจะสูญหายถาวร ไม่ใช่ทุกชุดคำ 12 คำจะถูกต้อง — เช็กซัมต้องตรงกัน
เมื่อใดควรใช้เครื่องมือนี้แทนการเขียนโค้ด
ใช้เครื่องมือบนเบราว์เซอร์นี้เพื่อการเรียนรู้ การทดสอบ และการพัฒนาเท่านั้น สำหรับแอปกระเป๋าเงินที่ใช้งานจริง ให้ใช้ไลบรารีที่ผ่านการตรวจสอบ เช่น @scure/bip39 หรือ bitcoinjs-lib โดยตรงในแอปของคุณพร้อมแหล่งเอนโทรปีที่เหมาะสม และอย่าเปิดเผย seed phrase ให้กับเครื่องมือสำหรับนักพัฒนาของเบราว์เซอร์หรือคำขอเครือข่าย