หน้านี้แปลจากภาษาอังกฤษโดยอัตโนมัติแปลโดยอัตโนมัติ

Switch to EnglishView in Englishรายงานปัญหาการแปลเสนอการแก้ไข

กระเป๋าเงิน (wallet): กุญแจและการชำระเงิน

กระเป๋าเงิน Bitcoin ไม่ได้เก็บเหรียญแบบที่กระเป๋าหนังเก็บเงินสด เหรียญอยู่บนบล็อกเชน กระเป๋าเงินเก็บกุญแจที่ใช้จ่ายเหรียญเหล่านั้นได้ และช่วยให้คุณรับ ตรวจสอบ และส่งการชำระเงินได้อย่างปลอดภัย

กระเป๋าเงินทำหน้าที่อะไร

กระเป๋าเงิน Bitcoin ทุกแบบ ไม่ว่าจะมีหน้าตาอย่างไร ล้วนทำงานห้าอย่าง

  1. สร้างและปกป้องกุญแจของคุณกระเป๋าเงินสร้างกุญแจส่วนตัว (private key) ที่เป็นความลับซึ่งใช้จ่าย bitcoin ของคุณได้ และเก็บกุญแจเหล่านั้นให้พ้นจากผู้อื่นทั้งหมด
  2. ให้ที่อยู่สำหรับรับเงินกระเป๋าเงินแปลงกุญแจของคุณเป็นที่อยู่สำหรับรับเงิน โดยใช้ที่อยู่ใหม่สำหรับการชำระเงินแต่ละครั้ง
  3. เฝ้าดูเหรียญของคุณบนบล็อกเชน“ยอดคงเหลือ” ของคุณคือผลรวมที่กระเป๋าเงินคำนวณจากเหรียญบนบล็อกเชนที่กุญแจของคุณใช้จ่ายได้ เหรียญไม่เคยถูกเก็บอยู่ภายในแอป
  4. สร้างและลงนามการชำระเงินกระเป๋าเงินเลือกเหรียญที่จะใช้จ่าย ใส่ผู้รับ เงินทอนของคุณ และค่าธรรมเนียม จากนั้นลงนามด้วยกุญแจของคุณ
  5. สำรองข้อมูลให้คุณกระเป๋าเงินจะแสดง seed phrase ให้คุณเห็นเพียงครั้งเดียว เพื่อให้คุณกู้คืนทุกอย่างบนอุปกรณ์ใหม่ได้หากอุปกรณ์นี้สูญหาย

seed phrase กุญแจ และที่อยู่

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

  1. Seed phraseโดยทั่วไปเป็นคำธรรมดา 12 หรือ 24 คำ (BIP39) เป็นข้อมูลสำรองหลักความลับ: ห้ามแชร์เด็ดขาด
  2. กุญแจหลัก (master key)คำนวณจากชุดคำ และจะไม่แสดงให้คุณเห็นเลยความลับ: ห้ามแชร์เด็ดขาด
  3. กุญแจส่วนตัว (private key)มีจำนวนมาก สร้างขึ้นตามลำดับที่กำหนดไว้ (BIP32) กุญแจแต่ละดอกใช้ลงนามได้ความลับ: ห้ามแชร์เด็ดขาด
  4. กุญแจสาธารณะ (public key)คำนวณจากกุญแจส่วนตัวแต่ละดอก ไม่ใช่ความลับ: output แบบ Taproot จะแสดงกุญแจที่ถูกปรับแต่ง (tweaked) และที่อยู่ประเภทอื่นจะเปิดเผยกุญแจนี้เมื่อคุณใช้จ่ายไม่ใช่ความลับ
  5. ที่อยู่ปลายทางการชำระเงินที่แชร์ได้ โดยทั่วไปเป็น 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 SegWit2017ค่าธรรมเนียมต่ำลง เป็นรูปแบบที่พบบ่อยที่สุดในปัจจุบัน
bc1p…Taproot2021ค่าธรรมเนียมต่ำลงและเป็นส่วนตัวมากขึ้นสำหรับเงื่อนไขการใช้จ่ายที่ซับซ้อน

การรับอย่างปลอดภัย

  • ใช้ที่อยู่ใหม่สำหรับการชำระเงินทุกครั้ง การใช้ที่อยู่ซ้ำทำให้ใครก็ตามเชื่อมโยงการชำระเงินของคุณเข้าด้วยกันได้
  • หากมีอุปกรณ์ลงนาม ให้ตรวจสอบที่อยู่บนหน้าจอของอุปกรณ์ ไม่ใช่เพียงบนคอมพิวเตอร์หรือโทรศัพท์
  • แชร์ที่อยู่ทั้งหมด คัดลอกและวาง หรือใช้ 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 ที่กรอกไว้ล่วงหน้าแล้ว
  • สำรองข้อมูลชุดเดียว ไม่เคยทดสอบไม่ใช่การหลอกลวง แต่เป็นสาเหตุที่พบบ่อยที่สุดที่ทำให้ผู้คนสูญเสียเหรียญ: มีสำเนาเดียว ไม่เคยทดสอบ แล้วก็ทำหาย

เลือกตัวละครผู้เรียน

ผู้ใช้ต่างกันต้องการการแลกเปลี่ยนข้อดีข้อเสียของกระเป๋าเงินที่ต่างกัน

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

เลือกตัวละครเพื่อเปรียบเทียบการตั้งค่า

คำตอบจะเปลี่ยนไปตามจำนวนเงิน ความถี่ในการใช้จ่าย ทักษะการกู้คืน และคุณต้องป้องกันตัวจากใคร

การออกแบบกระเป๋าเงินคือชุดของการแลกเปลี่ยนข้อดีข้อเสีย

การแลกเปลี่ยนเหมาะสำหรับข้อควรระวังลองคิดดู
Hot กับ coldกระเป๋าเงิน (wallet) แบบ hot ใช้งานได้รวดเร็วในชีวิตประจำวัน ส่วนกระเป๋าเงินแบบ cold เหมาะกว่าสำหรับการออมอย่างอดทนกุญแจแบบ hot สัมผัสกับอุปกรณ์ที่เชื่อมต่อเครือข่าย ส่วนกุญแจแบบ cold มีขั้นตอนมากขึ้นและคุณต้องรับผิดชอบการกู้คืนเองคุณจะเก็บยอดเงินส่วนใดไว้ในโทรศัพท์ที่พกติดตัวไปทุกที่?
โอเพนซอร์สกับโค้ดปิดโค้ดแบบเปิดสามารถตรวจสอบได้โดยคนจำนวนมาก ส่วนผลิตภัณฑ์แบบปิดอาจขัดเกลาประสบการณ์แบบมีคำแนะนำได้ดีกว่าโอเพนซอร์สก็ยังต้องมีบิลด์ที่สร้างซ้ำได้และการตรวจสอบอย่างต่อเนื่อง ส่วนโค้ดปิดต้องอาศัยความไว้วางใจในผู้ผลิตมากกว่าคุณต้องตรวจสอบอะไรบ้างก่อนจะไว้วางใจกระเป๋าเงินรุ่นที่เผยแพร่?
การลงนามแบบ air-gappedเก็บอุปกรณ์ลงนามไว้แบบออฟไลน์ ขณะที่กระเป๋าเงินแบบดูอย่างเดียว (watch-only) เป็นผู้สร้างธุรกรรมการ์ด QR และไฟล์ยังอาจมีรายละเอียดธุรกรรมที่ไม่ถูกต้องได้ หากผู้ใช้ไม่ตรวจสอบเอาต์พุตต้องตรวจสอบข้อมูลอะไรบ้างบนหน้าจอออฟไลน์ก่อนลงนาม?
แบบมีผู้รับฝากกับการเก็บรักษาด้วยตนเองผู้รับฝากช่วยให้เรื่องรหัสผ่าน การสนับสนุน และยอดเงินจำนวนน้อยของผู้เริ่มต้นง่ายขึ้นผู้ใช้เป็นเจ้าของสิทธิเรียกร้องตามบัญชี ไม่ใช่กุญแจสำหรับลงนาม ดังนั้นการถอนเงินและนโยบายต่าง ๆ จึงอาจเปลี่ยนแปลงได้เมื่อใดที่ความสะดวกคุ้มค่ากับความเสี่ยงจากคู่สัญญา และเมื่อใดที่ไม่คุ้มค่า?

ห้ามป้อน seed phrase จริงที่นี่เด็ดขาด

แบบฝึกหัดนี้ใช้เพียงจำนวนเงินสมมุติและป้ายกำกับบนกระดาษ ไม่ต้องเชื่อมต่อกระเป๋าเงินหรือใช้เงินจริง seed phrase จริงควรอยู่ในซอฟต์แวร์กระเป๋าเงินหรืออุปกรณ์ลงนามที่คุณตั้งใจเลือกไว้วางใจเท่านั้น

ซ้อมการรับ ตรวจสอบ ลงนาม และเผยแพร่

วาดคอมพิวเตอร์แบบดูอย่างเดียว (watch-only) อุปกรณ์ลงนามที่แยกต่างหาก และผู้รับลงบนกระดาษ ติดป้ายคำขอของผู้รับว่า “B, 50,000 sats” ป้ายเหล่านี้เป็นข้อมูลสมมุติ ไม่ใช่ที่อยู่ที่ใช้งานได้จริง

  1. รับ: ขอที่อยู่ใหม่ เปรียบเทียบที่อยู่แบบเต็มบนอุปกรณ์ลงนามที่เชื่อถือได้กับหน้าจอรับเงิน การที่ส่วนขึ้นต้นตรงกันหรือ checksum ถูกต้องยังไม่เพียงพอ
  2. สร้าง: ใช้อินพุตสมมุติ 200,000 sat การชำระเงิน 50,000 sat และธุรกรรมที่ประมาณขนาดไว้ 150 vB ที่อัตรา 6 sat/vB คำนวณค่าธรรมเนียมและเงินทอนก่อนเปิดดูคำตอบด้านล่าง
  3. ตรวจสอบ: ย้ายธุรกรรม Bitcoin ที่ลงนามบางส่วน (PSBT) ไปยังอุปกรณ์ลงนาม ยืนยันคำขอของผู้รับอย่างเป็นอิสระ ตรวจสอบปลายทาง จำนวนเงิน ค่าธรรมเนียม และเงินทอนบนหน้าจอที่เชื่อถือได้
  4. ลงนาม: อนุมัติเฉพาะธุรกรรมที่ตรงกันเท่านั้น กุญแจส่วนตัวและ seed phrase ต้องอยู่บนอุปกรณ์ลงนาม ส่ง PSBT ที่ลงนามแล้วกลับไปยังตัวประสานงาน (coordinator)
  5. เผยแพร่: ทำให้ธุรกรรมสมบูรณ์และส่งต่อ การที่ mempool ยอมรับไม่ใช่การยืนยัน การถูกบรรจุในเชนที่ใช้งานอยู่ทำให้ได้การยืนยันครั้งที่หนึ่ง บล็อกถัด ๆ ไปจะเพิ่มความลึก
ตรวจสอบธุรกรรมบนกระดาษ

ค่าธรรมเนียม: 900 sats เงินทอน: 149,100 sats เอาต์พุตรวมกันได้ 199,100 sats ส่วนต่าง 900 sat คือค่าธรรมเนียม ไม่ใช่เอาต์พุตแยกต่างหาก

ฝึกรับมือความผิดพลาด: ขีดฆ่าป้ายผู้รับบนคอมพิวเตอร์ โดยปล่อยป้ายบนอุปกรณ์ลงนามไว้เหมือนเดิม อธิบายว่าทำไมคุณต้องหยุด จากนั้นทำซ้ำกับกรณีค่าธรรมเนียมสูงผิดปกติ

เอกสารอ้างอิงทางเทคนิค: BIP174: PSBT; BIP39: seed phrase; BIP32: การสร้างกุญแจลูก (key derivation); ความปลอดภัยของกระเป๋าเงิน (wallet) และการสำรองข้อมูล

นำสิ่งที่เรียนมาไปใช้

ลองทำโดยไม่ย้อนกลับไปดู ตรวจคำตอบ แล้วกลับไปทบทวนคำอธิบายที่พลาดไป แบบฝึกหัดเหล่านี้ไม่ได้รับรองว่าคุณพร้อมจัดการเงินจริง

1. ธุรกรรมมีขนาด 150 virtual byte ที่อัตรา 6 sat/vB กรอกค่าธรรมเนียมเป็นหน่วย satoshi
2. คอมพิวเตอร์กับอุปกรณ์ลงนามแสดงที่อยู่ปลายทางไม่ตรงกัน ควรทำอย่างไรต่อ
3. สิ่งใดควรส่งจาก coordinator แบบ watch-only ไปยังอุปกรณ์ลงนามแบบออฟไลน์

การดูแลรักษาและการกู้คืน

Bitcoin ทำให้ความเป็นเจ้าของถูกบังคับใช้ด้วยลายเซ็นแทนการอนุญาตจากบัญชี นั่นเปลี่ยนคำถามของบทเรียนจาก "เหรียญของฉันเก็บอยู่ที่ไหน" เป็น "กุญแจ บุคคล และขั้นตอนใดบ้างที่อนุมัติการเคลื่อนย้ายได้"

ใครเคลื่อนย้ายเหรียญได้บ้าง

เลือกรูปแบบการดูแลรักษาเพื่อดูข้อแลกเปลี่ยนด้านการควบคุม

ส่วนนี้บันทึกเฉพาะความคืบหน้าของบทเรียนเท่านั้น ไม่มีการเก็บกุญแจ ที่อยู่ seed phrase หรือข้อมูลกระเป๋าเงิน (wallet) ใด ๆ

คำตอบปัจจุบัน

การดูแลรักษาโดยกระดานเทรด

กระดานเทรดเคลื่อนย้ายเหรียญได้ เพราะควบคุมกุญแจส่วนตัวและการควบคุมบัญชี

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

กุญแจ

การดูแลรักษาด้วยตนเองหมายถึงการควบคุมอำนาจในการลงลายเซ็น

กระเป๋าเงิน (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 ของกระเป๋าเงิน อย่าเขียนข้อมูลกู้คืนจริงลงในเว็บไซต์นี้เด็ดขาด

  1. นำ A ออก วงกลมผู้ลงนามสองรายที่เหลือซึ่งอนุมัติการใช้จ่ายเพื่อกู้คืนได้ อธิบายว่าเหตุใดผู้ลงนามเพียงรายเดียวที่ถูกขโมยจึงอนุมัติไม่ได้
  2. สร้างตัวประสานแบบดูอย่างเดียว (watch-only) ขึ้นใหม่จากบันทึกนโยบาย ตรวจสอบที่อยู่รับเงินที่คาดไว้บนผู้ลงนามแต่ละรายอย่างเป็นอิสระก่อนจะเชื่อถือมุมมองที่กู้คืนมา
  3. หากกู้คืนผู้ลงนาม ให้กู้คืนเฉพาะข้อมูลสำรองของผู้ลงนามรายนั้นบนอุปกรณ์ลงนามที่เชื่อถือได้แยกต่างหาก เก็บผู้ลงนามอีกรายแยกไว้ อย่านำ seed สองชุดใส่ในคอมพิวเตอร์ออนไลน์เครื่องเดียวกันเด็ดขาด
  4. เตรียม PSBT สำหรับการตั้งค่าใหม่ทดแทนที่ตรวจสอบแล้ว ตรวจดูอย่างเป็นอิสระบน B และ C รวบรวมลายเซ็นทั้งสอง ทำให้เสร็จสมบูรณ์และเผยแพร่ การซ้อมจริงต้องใช้คำแนะนำเฉพาะของกระเป๋าเงินนั้นและสภาพแวดล้อมทดสอบแยกต่างหากก่อนใช้กับเงินจำนวนที่มีนัยสำคัญ
  5. บันทึกวิธีที่ทายาทจะหาบันทึกนโยบายและข้อมูลสำรองที่ได้รับการปกป้องในจำนวนที่เพียงพอ โดยไม่เปิดเผยความลับไว้ด้วยกัน รวมถึงรหัสผ่านเสริม (passphrase) ที่จำเป็น การทำหายอาจทำให้ข้อมูลสำรอง seed ที่ถูกต้องใช้ไม่ได้
ตรวจสอบแผนการกู้คืนของคุณ

B และ C ลงนามได้ A เพียงรายเดียวลงนามไม่ได้ หากผู้ลงนามสองรายและข้อมูลสำรองของพวกเขาสูญหาย บันทึกนโยบายไม่สามารถสร้างกุญแจส่วนตัวของพวกเขาขึ้นมาใหม่ได้ descriptor ช่วยสร้างกระเป๋าเงินขึ้นใหม่ แต่จะทำให้ความเป็นส่วนตัวทางการเงินรั่วไหลหากถูกเปิดเผย และไม่ใช่ความลับสำหรับการลงนาม

อ้างอิง: descriptor ของ Bitcoin Core และ การสร้างจาก passphrase ตาม BIP39

นำสิ่งที่เรียนมาไปใช้

ลองทำโดยไม่ย้อนกลับไปดู ตรวจคำตอบ แล้วกลับไปทบทวนคำอธิบายที่พลาดไป แบบฝึกหัดเหล่านี้ไม่ได้รับรองว่าคุณพร้อมจัดการเงินจริง

1. ในการตั้งค่าแบบ 2-of-3 อุปกรณ์ลงนาม A สูญหาย B และ C ยังใช้งานได้ แผนใดรักษาการแยกส่วนไว้ได้
2. นอกจากข้อมูลสำรองของอุปกรณ์ลงนามแต่ละตัว แผนกู้คืน multisig ต้องเก็บรักษาอะไรไว้อีก
3. seed phrase ยังอยู่ครบ แต่ลืม passphrase ของ BIP39 ข้อใดเป็นจริง
กลับสู่เส้นทางการเรียนรู้ของคุณ