อย่าเพิ่งเก็บรักษาเหรียญด้วยตนเอง (self-custody) จนกว่าจะรู้วิธีปกป้องกุญแจและ seed phrase ของคุณ กระเป๋าเงินทำหน้าที่อะไร กระเป๋าเงิน Bitcoin ทุกแบบ ไม่ว่าจะมีหน้าตาอย่างไร ล้วนทำงานห้าอย่าง
สร้างและปกป้องกุญแจของคุณ กระเป๋าเงินสร้างกุญแจส่วนตัว (private key) ที่เป็นความลับซึ่งใช้จ่าย bitcoin ของคุณได้ และเก็บกุญแจเหล่านั้นให้พ้นจากผู้อื่นทั้งหมด ให้ที่อยู่สำหรับรับเงิน กระเป๋าเงินแปลงกุญแจของคุณเป็นที่อยู่สำหรับรับเงิน โดยใช้ที่อยู่ใหม่สำหรับการชำระเงินแต่ละครั้ง เฝ้าดูเหรียญของคุณบนบล็อกเชน “ยอดคงเหลือ” ของคุณคือผลรวมที่กระเป๋าเงินคำนวณจากเหรียญบนบล็อกเชนที่กุญแจของคุณใช้จ่ายได้ เหรียญไม่เคยถูกเก็บอยู่ภายในแอป สร้างและลงนามการชำระเงิน กระเป๋าเงินเลือกเหรียญที่จะใช้จ่าย ใส่ผู้รับ เงินทอนของคุณ และค่าธรรมเนียม จากนั้นลงนามด้วยกุญแจของคุณ สำรองข้อมูลให้คุณ กระเป๋าเงินจะแสดง seed phrase ให้คุณเห็นเพียงครั้งเดียว เพื่อให้คุณกู้คืนทุกอย่างบนอุปกรณ์ใหม่ได้หากอุปกรณ์นี้สูญหาย seed phrase กุญแจ และที่อยู่ การสำรองข้อมูลเพียงครั้งเดียวให้ทุกอย่างแก่คุณ ต่อไปนี้คือวิธีที่ส่วนต่าง ๆ เชื่อมโยงกัน ตั้งแต่ความลับที่คุณต้องปกป้องไปจนถึงที่อยู่ที่คุณแชร์ได้
Seed phrase โดยทั่วไปเป็นคำธรรมดา 12 หรือ 24 คำ (BIP39) เป็นข้อมูลสำรองหลัก ความลับ: ห้ามแชร์เด็ดขาด กุญแจหลัก (master key) คำนวณจากชุดคำ และจะไม่แสดงให้คุณเห็นเลย ความลับ: ห้ามแชร์เด็ดขาด กุญแจส่วนตัว (private key) มีจำนวนมาก สร้างขึ้นตามลำดับที่กำหนดไว้ (BIP32) กุญแจแต่ละดอกใช้ลงนามได้ ความลับ: ห้ามแชร์เด็ดขาด กุญแจสาธารณะ (public key) คำนวณจากกุญแจส่วนตัวแต่ละดอก ไม่ใช่ความลับ: output แบบ Taproot จะแสดงกุญแจที่ถูกปรับแต่ง (tweaked) และที่อยู่ประเภทอื่นจะเปิดเผยกุญแจนี้เมื่อคุณใช้จ่าย ไม่ใช่ความลับ ที่อยู่ ปลายทางการชำระเงินที่แชร์ได้ โดยทั่วไปเป็น hash ของกุญแจสาธารณะ (Taproot ใช้กุญแจที่ถูกปรับแต่ง) เป็นสิ่งที่คุณให้แก่ผู้จ่ายเงิน แชร์ได้อย่างปลอดภัย seed phrase สามารถสร้างกุญแจและที่อยู่ทุกรายการที่กระเป๋าเงินจะใช้ขึ้นมาใหม่ได้ จึงต้องปกป้องวลีนี้เหมือนปกป้อง bitcoin เอง การคำนวณนี้ทำได้ทางเดียวเท่านั้น ไม่มีใครย้อนกลับจากที่อยู่ไปหากุญแจของคุณได้ กระเป๋าเงินส่วนใหญ่ใช้มาตรฐานเดียวกัน ดังนั้นคำชุดเดียวกันมักกู้คืนเหรียญของคุณในซอฟต์แวร์กระเป๋าเงินต่างกันได้ ตราบใดที่ใช้ประเภทที่อยู่ derivation path และ passphrase (ถ้ามี) เดียวกัน passphrase ที่เป็นตัวเลือกเสริม (บางครั้งเรียกว่า “คำที่ 25” ของวลี 24 คำ) จะเปลี่ยนคำชุดเดิมให้กลายเป็นกระเป๋าเงินที่ต่างออกไปโดยสิ้นเชิง หากทำหาย เหรียญเหล่านั้นจะหายไปด้วย ใครถือกุญแจ? นี่คือคำถามที่สำคัญที่สุดเกี่ยวกับกระเป๋าเงินใด ๆ หากคนอื่นถือกุญแจ สิ่งที่คุณมีคือคำสัญญาของเขา ไม่ใช่ bitcoin
คำถาม ฝากผู้ดูแล (custodial) เก็บรักษาเอง (self-custody)
ใครถือกุญแจ บริษัท (กระดานเทรดหรือแอป) คุณ
สิ่งที่คุณเป็นเจ้าของ สิทธิเรียกร้องต่อบริษัท: ยอดคงเหลือในบัญชี bitcoin ตัวจริงบนบล็อกเชน
ลืมรหัสผ่าน? โดยทั่วไปบริษัทรีเซ็ตให้ได้ seed phrase ของคุณคือทางเดียวที่จะกู้คืน
ความเสี่ยงหลัก การถูกแฮ็ก การระงับการถอน การล้มละลาย การปิดบัญชี การทำข้อมูลสำรองหาย seed ถูกขโมย ความผิดพลาดของคุณเอง
หลายคนเริ่มจากแบบฝากผู้ดูแล แล้วย้ายมาเก็บรักษาเองเมื่อเรียนรู้มากขึ้น ไม่ว่าแบบใด ให้เก็บไว้ในบัญชีแบบฝากผู้ดูแลเฉพาะจำนวนที่คุณยอมเสียได้เท่านั้น
ประเภทของกระเป๋าเงิน กระเป๋าเงิน (wallet) แบบ “ร้อน” (hot) เก็บกุญแจไว้บนอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ต สะดวกแต่เสี่ยงมากกว่า กระเป๋าเงินแบบ “เย็น” (cold) เก็บกุญแจแบบออฟไลน์ ปลอดภัยกว่าสำหรับเงินออม แต่ใช้งานช้ากว่า หลายคนใช้ทั้งสองแบบ คือกระเป๋าเงินแบบร้อนที่เก็บเงินจำนวนน้อยไว้ใช้จ่าย และการเก็บแบบเย็นไว้สำหรับเงินออม
ประเภท กุญแจอยู่ที่ไหน เหมาะสำหรับ สิ่งที่ต้องระวัง
กระเป๋าเงินบนมือถือ อยู่บนโทรศัพท์ของคุณ (hot) จำนวนเงินเล็กน้อยและการชำระเงินประจำวัน โทรศัพท์หาย มัลแวร์ การแอบมองหน้าจอ
กระเป๋าเงินบนเดสก์ท็อป อยู่บนคอมพิวเตอร์ของคุณ (hot) ควบคุมได้มากขึ้น: เลือกเหรียญ ควบคุมค่าธรรมเนียม เชื่อมต่อกับโหนดของคุณเอง มัลแวร์บนคอมพิวเตอร์ที่ใช้งานทั่วไป
กระเป๋าเงินบนเบราว์เซอร์หรือเว็บ อยู่ในส่วนขยายเบราว์เซอร์หรือเว็บไซต์ ความสะดวก เว็บไซต์ฟิชชิงและส่วนขยายที่เป็นอันตราย มักเป็นแบบฝากผู้อื่นดูแล (custodial)
อุปกรณ์ลงนามแบบฮาร์ดแวร์ อยู่บนอุปกรณ์ขนาดเล็กเฉพาะทาง แบบออฟไลน์ (cold) เงินออม: กุญแจไม่เคยสัมผัสคอมพิวเตอร์ที่เชื่อมต่ออินเทอร์เน็ต ซื้อจากผู้ผลิตโดยตรง ตรวจสอบทุกที่อยู่และจำนวนเงินบนหน้าจอของอุปกรณ์เอง
อุปกรณ์ลงนามแบบ air-gapped อยู่บนอุปกรณ์ที่ไม่เคยเชื่อมต่อ ใช้ QR code หรือการ์ดหน่วยความจำ แยกขาดจากอินเทอร์เน็ตได้มากที่สุด ขั้นตอนมากขึ้น และคุณยังต้องตรวจสอบสิ่งที่ลงนาม
กระเป๋าเงินแบบ multisig แบ่งไว้กับกุญแจหลายดอก: ต้องลงนามด้วยกุญแจ M ดอกจาก N ดอกใดก็ได้ เช่น 2 จาก 3 หรือ 3 จาก 5 จำนวนเงินที่มากขึ้น กุญแจดอกเดียวที่หายหรือถูกขโมยจะไม่ทำให้สูญเสียทั้งหมด ต้องตั้งค่า สำรองข้อมูล และฝึกซ้อมมากขึ้น
รูปแบบที่อยู่ คุณจะเห็นที่อยู่ที่ขึ้นต้นแตกต่างกัน ทุกรูปแบบโอนให้กันได้ รูปแบบที่ใหม่กว่ามีค่าใช้จ่ายน้อยกว่าเมื่อนำเหรียญออกไปใช้
ขึ้นต้นด้วย ชื่อ เริ่มใช้ตั้งแต่ สิ่งที่ควรรู้
1… Legacy (P2PKH) 2009 รูปแบบดั้งเดิม ใช้ได้ทุกที่ ค่าธรรมเนียมสูงที่สุด
3… Script hash (P2SH) 2012 ใช้สำหรับ multisig ยุคแรกและ SegWit แบบห่อหุ้ม (wrapped)
bc1q… Native SegWit 2017 ค่าธรรมเนียมต่ำลง เป็นรูปแบบที่พบบ่อยที่สุดในปัจจุบัน
bc1p… Taproot 2021 ค่าธรรมเนียมต่ำลงและเป็นส่วนตัวมากขึ้นสำหรับเงื่อนไขการใช้จ่ายที่ซับซ้อน
การรับอย่างปลอดภัย ใช้ที่อยู่ใหม่สำหรับการชำระเงินทุกครั้ง การใช้ที่อยู่ซ้ำทำให้ใครก็ตามเชื่อมโยงการชำระเงินของคุณเข้าด้วยกันได้ หากมีอุปกรณ์ลงนาม ให้ตรวจสอบที่อยู่บนหน้าจอของอุปกรณ์ ไม่ใช่เพียงบนคอมพิวเตอร์หรือโทรศัพท์ แชร์ที่อยู่ทั้งหมด คัดลอกและวาง หรือใช้ QR code ห้ามพิมพ์ใหม่ด้วยมือ การชำระเงินจะอยู่ในสถานะ “รอดำเนินการ” จนกว่าจะอยู่ในบล็อก รอการยืนยันก่อนถือว่าได้รับเงินจำนวนมากแล้ว
การส่งอย่างปลอดภัย ตรวจสอบที่อยู่ทั้งหมด ทั้งต้น กลาง และท้าย เทียบกับที่ผู้รับให้มา มัลแวร์สามารถสลับที่อยู่ที่คัดลอกไว้ได้ ตรวจสอบจำนวนเงิน ค่าธรรมเนียม และเงินทอนก่อนลงนาม หากใช้อุปกรณ์ลงนาม ให้ตรวจสอบบนหน้าจอของอุปกรณ์ สำหรับผู้รับรายใหม่หรือจำนวนเงินมาก ให้ส่งเงินทดสอบจำนวนเล็กน้อยก่อน การชำระเงินด้วย Bitcoin ย้อนกลับไม่ได้ หากมีสิ่งใดดูผิดปกติ ให้หยุดก่อนลงนาม หากการชำระเงินค้างเพราะค่าธรรมเนียมต่ำเกินไป กระเป๋าเงินหลายตัวสามารถเพิ่มค่าธรรมเนียมได้ (RBF หรือ CPFP ดูบทเรียนเรื่องธุรกรรม) การสำรอง seed phrase ใครก็ตามที่เห็น seed phrase ของคุณสามารถเอา bitcoin ของคุณไปได้ หากคุณทำวลีนี้และอุปกรณ์หายไปพร้อมกัน จะไม่มีใครกู้คืนให้คุณได้
ควรทำ เขียนคำด้วยลายมือตามลำดับ และตรวจสอบทีละคำ เก็บข้อมูลสำรองไว้ในที่ปลอดภัยจากไฟและน้ำ แผ่นโลหะทนทานกว่ากระดาษ เก็บสำเนาไว้ในสถานที่แยกกัน เพื่อไม่ให้ไฟไหม้หรือการโจรกรรมครั้งเดียวทำให้สูญเสียทั้งหมด ทดสอบ: กู้คืนกระเป๋าเงินจากชุดคำก่อนใส่เงินจริง หากเพิ่ม passphrase ให้สำรองไว้ด้วย หากไม่มี passphrase ชุดคำเพียงอย่างเดียวจะเปิดกระเป๋าเงินอีกใบที่ต่างออกไปและว่างเปล่า ทิ้งคำแนะนำไว้เพื่อให้คนที่ไว้ใจหาและใช้งานได้หากเกิดเหตุการณ์ใดขึ้นกับคุณ ไม่ควรทำ ห้ามถ่ายรูปหรือแคปหน้าจอ หรือเก็บไว้ในอีเมล แอปจดบันทึก คลาวด์ไดรฟ์ หรือโปรแกรมจัดการรหัสผ่านที่ซิงค์ข้อมูล ห้ามพิมพ์ลงในเว็บไซต์ แบบฟอร์ม หรือแชต กระเป๋าเงินของจริงจะขอข้อมูลนี้เฉพาะตอนที่คุณกู้คืนเท่านั้น ห้ามให้ใครเด็ดขาด เจ้าหน้าที่ฝ่ายสนับสนุน กระดานเทรด หรือนักพัฒนาตัวจริงจะไม่มีวันขอข้อมูลนี้ ห้ามเก็บสำเนาเพียงชุดเดียวไว้ในที่เดียว ห้ามใช้คำที่คิดขึ้นเอง ให้กระเป๋าเงินสร้างชุดคำให้ สิ่งที่ควรพิจารณาในกระเป๋าเงิน บทเรียนนี้ไม่ได้แนะนำผลิตภัณฑ์ใด ใช้คำถามเหล่านี้เพื่อประเมินกระเป๋าเงินใด ๆ ด้วยตนเอง
การสำรองข้อมูลแบบมาตรฐาน ใช้ seed phrase มาตรฐาน (BIP39) และส่งออกการตั้งค่ากระเป๋าเงิน (descriptor) ได้ เพื่อให้คุณกู้คืนในซอฟต์แวร์อื่นได้ โอเพนซอร์ส โค้ดเปิดเผยต่อสาธารณะและผ่านการตรวจสอบแล้ว ยิ่งดีขึ้นไปอีกหากมีบิลด์ที่ผู้อื่นสามารถสร้างซ้ำและตรวจสอบได้ หน้าจอยืนยันการลงนามที่ชัดเจน แสดงที่อยู่แบบเต็ม จำนวนเงิน และค่าธรรมเนียมให้เห็นชัดเจนก่อนที่คุณจะอนุมัติ ควบคุมค่าธรรมเนียมได้ ให้คุณกำหนดค่าธรรมเนียมเองและเพิ่มค่าธรรมเนียมภายหลังได้ (RBF) ฟีเจอร์ด้านความเป็นส่วนตัว ใช้ที่อยู่ใหม่ทุกครั้ง มีการควบคุมเหรียญ (coin control) และเชื่อมต่อกับโหนดของคุณเองได้แทนการใช้เซิร์ฟเวอร์ของบริษัท ได้รับการดูแลอย่างต่อเนื่อง มีการอัปเดตล่าสุด มีบันทึกสาธารณะเกี่ยวกับการแก้ไขปัญหาด้านความปลอดภัย และมีประวัติการทำงานที่ยาวนาน ใช้แหล่งทางการเท่านั้น ดาวน์โหลดจากเว็บไซต์ของผู้ผลิตเองหรือหน้ารายการในร้านแอปอย่างเป็นทางการ และตรวจสอบลายเซ็นของรุ่นที่เผยแพร่หากมีให้ ซื้อฮาร์ดแวร์โดยตรงจากผู้ผลิต กลโกงและข้อผิดพลาดที่พบบ่อย ความสูญเสียส่วนใหญ่เกิดจากกลลวงและความผิดพลาด ไม่ใช่จากการที่ใครเจาะวิทยาการเข้ารหัสของ Bitcoin ได้
แอปกระเป๋าเงิน (wallet) ปลอม แอปที่ลอกเลียนแอปจริงในร้านแอป ซึ่งขโมย seed phrase ของคุณ ฝ่ายสนับสนุนปลอม มีคนส่งข้อความมาเพื่อ “ช่วย” แก้ปัญหา แล้วขอ seed phrase ของคุณ หรือขอให้ติดตั้งแอปควบคุมเครื่องจากระยะไกล การสลับที่อยู่ มัลแวร์จะแทนที่ที่อยู่ที่คุณคัดลอกไว้ด้วยที่อยู่ของขโมย นอกจากนี้ยังมีการส่งที่อยู่ที่หน้าตาคล้ายกันมาให้คุณเพื่อให้คัดลอกผิดโดยไม่ตั้งใจ เว็บไซต์และอีเมลฟิชชิง เว็บไซต์หน้าตาเหมือนของจริง หรือ “การแจ้งเตือนด้านความปลอดภัย” ที่ขอให้คุณ “ยืนยัน” กระเป๋าเงินของคุณ แจกฟรีและเพิ่มเงินเป็นสองเท่า ส่ง bitcoin มาจำนวนหนึ่ง แล้วจะได้คืนเป็นสองเท่า แต่ไม่เคยได้คืนเลย ฮาร์ดแวร์ที่ถูกดัดแปลง อุปกรณ์มือสองหรือที่ขายต่อ หรืออุปกรณ์ที่มาพร้อมการ์ด seed phrase ที่กรอกไว้ล่วงหน้าแล้ว สำรองข้อมูลชุดเดียว ไม่เคยทดสอบ ไม่ใช่การหลอกลวง แต่เป็นสาเหตุที่พบบ่อยที่สุดที่ทำให้ผู้คนสูญเสียเหรียญ: มีสำเนาเดียว ไม่เคยทดสอบ แล้วก็ทำหาย เลือกตัวละครผู้เรียน
ผู้ใช้ต่างกันต้องการการแลกเปลี่ยนข้อดีข้อเสียของกระเป๋าเงินที่ต่างกัน เลือกสถานการณ์เพื่อดูว่าการตั้งค่าแบบใดเหมาะสม ระบบจะบันทึกเฉพาะความคืบหน้าของบทเรียน ไม่บันทึกความลับของกระเป๋าเงินเด็ดขาด
ผู้ใช้จ่ายในชีวิตประจำวัน จ่ายเงินให้เพื่อน ให้ทิปครีเอเตอร์ และโอนยอดเงินจำนวนน้อยบ่อยครั้ง การทำโทรศัพท์หาย มัลแวร์ และการใช้จ่ายเกินโดยไม่ตั้งใจ มีความสำคัญมากกว่าการโจมตีที่เก็บรักษาระยะยาว ผู้ออมระยะยาว ซื้อทีละน้อย ใช้จ่ายนาน ๆ ครั้ง และต้องการให้การตั้งค่าใช้งานได้ยาวนานหลายปี ความเสี่ยงที่ใหญ่กว่าคือการถูกขโมย ไฟไหม้บ้าน การลืมข้อมูลสำรอง และการตัดสินใจลงนามอย่างเร่งรีบ นักเดินทาง เดินทางข้ามพรมแดน ต้องเข้าถึงเงินบางส่วน และไม่สามารถพกทุกอย่างไว้ในที่เดียว ข้อกังวลหลักคือการตรวจค้นที่ด่านพรมแดน การทำอุปกรณ์หาย Wi-Fi ที่ไม่ปลอดภัย และการต้องหาอุปกรณ์ทดแทนอย่างเร่งด่วน
เลือกตัวละครเพื่อเปรียบเทียบการตั้งค่า คำตอบจะเปลี่ยนไปตามจำนวนเงิน ความถี่ในการใช้จ่าย ทักษะการกู้คืน และคุณต้องป้องกันตัวจากใคร
การออกแบบกระเป๋าเงินคือชุดของการแลกเปลี่ยนข้อดีข้อเสีย การแลกเปลี่ยน เหมาะสำหรับ ข้อควรระวัง ลองคิดดู
Hot กับ cold กระเป๋าเงิน (wallet) แบบ hot ใช้งานได้รวดเร็วในชีวิตประจำวัน ส่วนกระเป๋าเงินแบบ cold เหมาะกว่าสำหรับการออมอย่างอดทน กุญแจแบบ hot สัมผัสกับอุปกรณ์ที่เชื่อมต่อเครือข่าย ส่วนกุญแจแบบ cold มีขั้นตอนมากขึ้นและคุณต้องรับผิดชอบการกู้คืนเอง คุณจะเก็บยอดเงินส่วนใดไว้ในโทรศัพท์ที่พกติดตัวไปทุกที่?
โอเพนซอร์สกับโค้ดปิด โค้ดแบบเปิดสามารถตรวจสอบได้โดยคนจำนวนมาก ส่วนผลิตภัณฑ์แบบปิดอาจขัดเกลาประสบการณ์แบบมีคำแนะนำได้ดีกว่า โอเพนซอร์สก็ยังต้องมีบิลด์ที่สร้างซ้ำได้และการตรวจสอบอย่างต่อเนื่อง ส่วนโค้ดปิดต้องอาศัยความไว้วางใจในผู้ผลิตมากกว่า คุณต้องตรวจสอบอะไรบ้างก่อนจะไว้วางใจกระเป๋าเงินรุ่นที่เผยแพร่?
การลงนามแบบ air-gapped เก็บอุปกรณ์ลงนามไว้แบบออฟไลน์ ขณะที่กระเป๋าเงินแบบดูอย่างเดียว (watch-only) เป็นผู้สร้างธุรกรรม การ์ด QR และไฟล์ยังอาจมีรายละเอียดธุรกรรมที่ไม่ถูกต้องได้ หากผู้ใช้ไม่ตรวจสอบเอาต์พุต ต้องตรวจสอบข้อมูลอะไรบ้างบนหน้าจอออฟไลน์ก่อนลงนาม?
แบบมีผู้รับฝากกับการเก็บรักษาด้วยตนเอง ผู้รับฝากช่วยให้เรื่องรหัสผ่าน การสนับสนุน และยอดเงินจำนวนน้อยของผู้เริ่มต้นง่ายขึ้น ผู้ใช้เป็นเจ้าของสิทธิเรียกร้องตามบัญชี ไม่ใช่กุญแจสำหรับลงนาม ดังนั้นการถอนเงินและนโยบายต่าง ๆ จึงอาจเปลี่ยนแปลงได้ เมื่อใดที่ความสะดวกคุ้มค่ากับความเสี่ยงจากคู่สัญญา และเมื่อใดที่ไม่คุ้มค่า?
ห้ามป้อน seed phrase จริงที่นี่เด็ดขาด แบบฝึกหัดนี้ใช้เพียงจำนวนเงินสมมุติและป้ายกำกับบนกระดาษ ไม่ต้องเชื่อมต่อกระเป๋าเงินหรือใช้เงินจริง seed phrase จริงควรอยู่ในซอฟต์แวร์กระเป๋าเงินหรืออุปกรณ์ลงนามที่คุณตั้งใจเลือกไว้วางใจเท่านั้น
ซ้อมการรับ ตรวจสอบ ลงนาม และเผยแพร่ วาดคอมพิวเตอร์แบบดูอย่างเดียว (watch-only) อุปกรณ์ลงนามที่แยกต่างหาก และผู้รับลงบนกระดาษ ติดป้ายคำขอของผู้รับว่า “B, 50,000 sats” ป้ายเหล่านี้เป็นข้อมูลสมมุติ ไม่ใช่ที่อยู่ที่ใช้งานได้จริง
รับ: ขอที่อยู่ใหม่ เปรียบเทียบที่อยู่แบบเต็มบนอุปกรณ์ลงนามที่เชื่อถือได้กับหน้าจอรับเงิน การที่ส่วนขึ้นต้นตรงกันหรือ checksum ถูกต้องยังไม่เพียงพอสร้าง: ใช้อินพุตสมมุติ 200,000 sat การชำระเงิน 50,000 sat และธุรกรรมที่ประมาณขนาดไว้ 150 vB ที่อัตรา 6 sat/vB คำนวณค่าธรรมเนียมและเงินทอนก่อนเปิดดูคำตอบด้านล่างตรวจสอบ: ย้ายธุรกรรม Bitcoin ที่ลงนามบางส่วน (PSBT) ไปยังอุปกรณ์ลงนาม ยืนยันคำขอของผู้รับอย่างเป็นอิสระ ตรวจสอบปลายทาง จำนวนเงิน ค่าธรรมเนียม และเงินทอนบนหน้าจอที่เชื่อถือได้ลงนาม: อนุมัติเฉพาะธุรกรรมที่ตรงกันเท่านั้น กุญแจส่วนตัวและ seed phrase ต้องอยู่บนอุปกรณ์ลงนาม ส่ง PSBT ที่ลงนามแล้วกลับไปยังตัวประสานงาน (coordinator)เผยแพร่: ทำให้ธุรกรรมสมบูรณ์และส่งต่อ การที่ mempool ยอมรับไม่ใช่การยืนยัน การถูกบรรจุในเชนที่ใช้งานอยู่ทำให้ได้การยืนยันครั้งที่หนึ่ง บล็อกถัด ๆ ไปจะเพิ่มความลึกตรวจสอบธุรกรรมบนกระดาษ ค่าธรรมเนียม: 900 sats เงินทอน: 149,100 sats เอาต์พุตรวมกันได้ 199,100 sats ส่วนต่าง 900 sat คือค่าธรรมเนียม ไม่ใช่เอาต์พุตแยกต่างหาก
ฝึกรับมือความผิดพลาด: ขีดฆ่าป้ายผู้รับบนคอมพิวเตอร์ โดยปล่อยป้ายบนอุปกรณ์ลงนามไว้เหมือนเดิม อธิบายว่าทำไมคุณต้องหยุด จากนั้นทำซ้ำกับกรณีค่าธรรมเนียมสูงผิดปกติ
เอกสารอ้างอิงทางเทคนิค: BIP174: PSBT ; BIP39: seed phrase ; BIP32: การสร้างกุญแจลูก (key derivation) ; ความปลอดภัยของกระเป๋าเงิน (wallet) และการสำรองข้อมูล
นำสิ่งที่เรียนมาไปใช้ ลองทำโดยไม่ย้อนกลับไปดู ตรวจคำตอบ แล้วกลับไปทบทวนคำอธิบายที่พลาดไป แบบฝึกหัดเหล่านี้ไม่ได้รับรองว่าคุณพร้อมจัดการเงินจริง
ใครเคลื่อนย้ายเหรียญได้บ้าง
เลือกรูปแบบการดูแลรักษาเพื่อดูข้อแลกเปลี่ยนด้านการควบคุม ส่วนนี้บันทึกเฉพาะความคืบหน้าของบทเรียนเท่านั้น ไม่มีการเก็บกุญแจ ที่อยู่ seed phrase หรือข้อมูลกระเป๋าเงิน (wallet) ใด ๆ
การดูแลรักษาโดยกระดานเทรด เริ่มต้นใช้งานได้รวดเร็ว แต่มีความเสี่ยงจากคู่สัญญา การดูแลรักษาด้วยตนเอง คุณถือกุญแจและรับภาระในการกู้คืน Multisig (เช่น 2 จาก 3) ควบคุมร่วมกัน แต่มีขั้นตอนปฏิบัติมากขึ้น
คำตอบปัจจุบัน
การดูแลรักษาโดยกระดานเทรด กระดานเทรดเคลื่อนย้ายเหรียญได้ เพราะควบคุมกุญแจส่วนตัวและการควบคุมบัญชี มีประโยชน์สำหรับยอดเงินเล็กน้อยเพื่อการเรียนรู้ แต่การถอนเงินและความสามารถในการชำระหนี้ขึ้นอยู่กับผู้ดูแลรักษา
กุญแจ การดูแลรักษาด้วยตนเองหมายถึงการควบคุมอำนาจในการลงลายเซ็น กระเป๋าเงิน (wallet) ทำหน้าที่ประสานกุญแจและธุรกรรม แต่การดูแลรักษามาจากว่าใครสามารถสร้างลายเซ็นที่ถูกต้องได้ ข้อมูลสำรองไม่ใช่การรีเซ็ตรหัสผ่าน โดยทั่วไปแล้วมันคือเส้นทางกลับสู่อำนาจในการใช้จ่าย
การกู้คืน แผนสำรองเป็นส่วนหนึ่งของกระเป๋าเงิน การดูแลรักษาที่ดีครอบคลุมว่าข้อมูลสำหรับกู้คืนเก็บไว้ที่ใด ใครรู้เรื่องนี้บ้าง ทายาทจะหามันพบได้อย่างไร และคุณจะพิสูจน์ได้อย่างไรว่าแผนใช้ได้จริงก่อนเกิดเหตุฉุกเฉินจริง
สตอรีบอร์ด multisig แบบ 2-of-3
Multisig คือขั้นตอนปฏิบัติ ไม่ใช่เวทมนตร์ สตอรีบอร์ดนี้ใช้ 2 จาก 3 เป็นตัวอย่าง ขั้นตอนเดียวกันนี้ใช้ได้กับการตั้งค่าแบบอื่น เช่น 3 จาก 5 การตั้งค่าจริงต้องเลือกซอฟต์แวร์กระเป๋าเงินอย่างรอบคอบ สำรอง descriptor และซ้อมด้วยมูลค่าเล็กน้อย
01 เลือกผู้ลงนามสามราย เลือกอุปกรณ์แยกกันหรือผู้ร่วมลงนามที่เชื่อถือได้ เพื่อให้กุญแจที่หายไปดอกเดียวไม่ทำให้เงินติดค้าง และกุญแจที่ถูกขโมยดอกเดียวใช้จ่ายไม่ได้
02 บันทึกนโยบาย จดไว้ว่านี่คือกระเป๋าเงินแบบ 2-of-3 และเก็บรักษา descriptor ของกระเป๋าเงินหรือไฟล์การตั้งค่าที่จำเป็นต่อการสร้างขึ้นใหม่
03 ฝึกการกู้คืน สร้างกระเป๋าเงินแบบดูอย่างเดียว (watch-only) ขึ้นใหม่จากบันทึกนโยบาย กู้คืนผู้ลงนามแต่ละรายแยกกันจากข้อมูลสำรองของตนเองบนอุปกรณ์ที่เชื่อถือได้ อย่ารวม seed สองชุดไว้บนคอมพิวเตอร์ออนไลน์เครื่องเดียวกันเด็ดขาด
04 แยกข้อมูลสำรอง เก็บกุญแจและข้อมูลนโยบายไว้คนละที่ เพื่อไม่ให้ไฟไหม้ การโจรกรรม หรือการข่มขู่บังคับทำลายการป้องกันทุกชั้นได้ในคราวเดียว
05 ซ้อมการใช้จ่าย ทำธุรกรรมขนาดเล็กเพื่อให้ทีมเข้าใจการเสนอ การตรวจทาน การลงนาม และการเผยแพร่ ก่อนที่จะเกิดสถานการณ์ตึงเครียด
ซ้อมการกู้คืนบนกระดาษ ตั้งชื่อผู้ลงนามสมมติสามรายว่า A, B และ C วาดผู้ลงนามแต่ละรายพร้อมข้อมูลสำรองของตนเองไว้คนละตำแหน่ง เพิ่มบันทึกนโยบาย: “2 จาก 3” ข้อมูลสาธารณะของผู้ลงนาม derivation path และ descriptor ของกระเป๋าเงิน อย่าเขียนข้อมูลกู้คืนจริงลงในเว็บไซต์นี้เด็ดขาด
นำ A ออก วงกลมผู้ลงนามสองรายที่เหลือซึ่งอนุมัติการใช้จ่ายเพื่อกู้คืนได้ อธิบายว่าเหตุใดผู้ลงนามเพียงรายเดียวที่ถูกขโมยจึงอนุมัติไม่ได้ สร้างตัวประสานแบบดูอย่างเดียว (watch-only) ขึ้นใหม่จากบันทึกนโยบาย ตรวจสอบที่อยู่รับเงินที่คาดไว้บนผู้ลงนามแต่ละรายอย่างเป็นอิสระก่อนจะเชื่อถือมุมมองที่กู้คืนมา หากกู้คืนผู้ลงนาม ให้กู้คืนเฉพาะข้อมูลสำรองของผู้ลงนามรายนั้นบนอุปกรณ์ลงนามที่เชื่อถือได้แยกต่างหาก เก็บผู้ลงนามอีกรายแยกไว้ อย่านำ seed สองชุดใส่ในคอมพิวเตอร์ออนไลน์เครื่องเดียวกันเด็ดขาด เตรียม PSBT สำหรับการตั้งค่าใหม่ทดแทนที่ตรวจสอบแล้ว ตรวจดูอย่างเป็นอิสระบน B และ C รวบรวมลายเซ็นทั้งสอง ทำให้เสร็จสมบูรณ์และเผยแพร่ การซ้อมจริงต้องใช้คำแนะนำเฉพาะของกระเป๋าเงินนั้นและสภาพแวดล้อมทดสอบแยกต่างหากก่อนใช้กับเงินจำนวนที่มีนัยสำคัญ บันทึกวิธีที่ทายาทจะหาบันทึกนโยบายและข้อมูลสำรองที่ได้รับการปกป้องในจำนวนที่เพียงพอ โดยไม่เปิดเผยความลับไว้ด้วยกัน รวมถึงรหัสผ่านเสริม (passphrase) ที่จำเป็น การทำหายอาจทำให้ข้อมูลสำรอง seed ที่ถูกต้องใช้ไม่ได้ ตรวจสอบแผนการกู้คืนของคุณ B และ C ลงนามได้ A เพียงรายเดียวลงนามไม่ได้ หากผู้ลงนามสองรายและข้อมูลสำรองของพวกเขาสูญหาย บันทึกนโยบายไม่สามารถสร้างกุญแจส่วนตัวของพวกเขาขึ้นมาใหม่ได้ descriptor ช่วยสร้างกระเป๋าเงินขึ้นใหม่ แต่จะทำให้ความเป็นส่วนตัวทางการเงินรั่วไหลหากถูกเปิดเผย และไม่ใช่ความลับสำหรับการลงนาม
อ้างอิง: descriptor ของ Bitcoin Core และ การสร้างจาก passphrase ตาม BIP39
นำสิ่งที่เรียนมาไปใช้ ลองทำโดยไม่ย้อนกลับไปดู ตรวจคำตอบ แล้วกลับไปทบทวนคำอธิบายที่พลาดไป แบบฝึกหัดเหล่านี้ไม่ได้รับรองว่าคุณพร้อมจัดการเงินจริง
กลับสู่เส้นทางการเรียนรู้ของคุณ