What is Nostr?
chontit
npub1r27…hxu8
2025-04-18 11:08:19

chontit on Nostr: ✅ การเก็บ 'บิตคอยน์' ด้วยตัวเอง ...

✅ การเก็บ 'บิตคอยน์' ด้วยตัวเอง (Self-Custodial Wallet) จะว่าง่ายมันก็ง่าย..จะว่ายากมันก็โคตรยากเลยแหละ 🫠

.

🙋‍♂️ วันนี้ผมพึ่งเจอ "ปัญหาใหม่" ของการเก็บบิตคอยน์ด้วยตัวเองอีกหนึ่งอย่างที่มีโอกาสเกิดขึ้นได้ยาก (ไม่ใช่ว่าไม่มีโอกาสเกิดนะ) นั่นคือ ..

❗️การสร้าง Watch-only wallet จากกระเป๋าแบบ Multi-Signature Wallet แต่ได้กระเป๋าแบบอื่นมาแทน (งงละสิ, ผมก็งง) 🤦‍♂️

➡️ เรื่องของเรื่องก็คือว่า..พี่เค้าใช้ Sparrow Wallet สร้างกระเป๋าแบบ Multisig 2-of-3 จาก Hardware Wallet จำนวน 3 ตัว (เหมือนที่อาจารย์ต๊ำเคยสอน .. ทำได้ง่าย ๆ ไม่ยุ่งยาก แถมปลอดภัยแบบสุด ๆ) 👍

และเค้าต้องการทำ Watch-only wallet ด้วยโปรแกรม Blue Wallet ในโทรศัพท์มือถือ (ปกติก็ทำกันแบบนี้แหละ เพราะมันใช้งานง่ายดี) ซึ่งเจ้า Watch-only wallet เนี่ย.. มันมีไว้ "Monitor Balance" อย่างเดียว ไม่สามารถโอนบิตคอยน์ออกได้ (ปลอดภัย หายห่วง) 👌🙃

❗️แต่!! ตอนที่เค้า Export Descriptor ของกระเป๋า Multisig ออกไปที่ App Blue Wallet มันไม่ได้ไปทั้งหมดเว้ย ‼️มันส่ง xpub ออกไปเพียงชุดเดียว!! (จากทั้งหมด 3 ชุด) และแน่นอนว่า Blue Wallet ผู้แสนรู้..ก็จัดแจงทำเป็นกระเป๋าใหม่ให้ทันที นั่นคือ "Single Signature Wallet แบบ Legacy Address" (m/44) 😱😓





เผื่อมีคน งง 🥹

✅ เมื่อเราใช้ Hardware Wallet สร้างกระเป๋า มันจะกำหนด xpub คู่กับ Derivation path ไว้เลย (ซึ่งจะได้ xpub คนละชุดกันทั้งหมด)

สมมุติว่า..
➡️ m/44 จะได้ xpub A
➡️ m/48 จะได้ xpub B
➡️ m/48 จะได้ xpub C
➡️ m/84 จะได้ xpub D





‼️แต่เคสนี้เกิดจาก…เรานำ xpub B ที่สร้างจาก derivation path : m/48 ไปใช้งานในรูปแบบ m/44 ซึ่งแน่นอนว่าเจ้า Hardware Wallet มันจะปฏิเสธเพราะ “กูไม่ได้สร้างแบบนี้โว้ยยย” 🙂🤣

.

🧡ผลที่ตามมาก็คือว่า.. มันได้กระเป๋าคนละใบกัน...

❌ ไม่ใช่กระเป๋า Multisig ตามที่ต้องการให้มันเป็น (งานเข้า1)
❌ ไม่ใช่กระเป๋า Legacy ธรรมดา ๆ ของ Hardware Wallet ตัวนี้ด้วย (งานเข้า2)

‼️ที่สำคัญ! พี่แกโอนบิตคอยน์เข้าไปในนั้น 1,079,957 Satoshi (ประมาณ 3 หมื่นบาท) แล้ว..เราโอนบิตคอยน์ไปไหน ?





…ปัญหาไม่ได้อยู่ตอนโอนบิตคอยน์ "เข้า" แต่มันจะเกิดปัญหาตอนโอนบิตคอยน์ "ออก" เพราะว่าข้อมูล xpub กับ Derivation Path มันไม่ตรงกัน ,, เจ้า Hardware Wallet มันก็จะ sign Transaction ไม่ได้‼️

.

✅ งานหยาบ 5555 🤯

.

ด้วยความรู้อันน้อยนิดที่ผมพอมีก็ช่วยพี่แกไปแบบนี้

➡️ 1. ลองสร้างกระเป๋าใหม่แบบ Legacy Address (m/44) เผื่อจะเจอบิตคอยน์ -> ล้มเหลว (Failed) ❌
➡️ 2. ลองแก้ไข xpub กับ derivation path โง่ ๆ เนี่ยแหละ -> ล้มเหลว (Failed) ❌
➡️ 3. ลองสร้าง watch-only wallet ใหม่ด้วย Sparrow wallet โดยกำหนด xpub และ derivation path ให้ตรงกับ Blue Wallet -> สำเร็จ!! ✅ เจอบิตคอยน์ที่โอนเข้าไป แต่ใช้ HW sign Transaction เพื่อโอนออกไม่ได้ -> ล้มเหลว (Failed) ❌





➡️ 4. ไปคุยกับ ChatGPT ขอคำแนะนำ .. มันก็ให้ใช้วิธีการ Manual Sign Tx โดยใช้ Bitcoin Hardware Wallet Interface -> ล้มเหลว (Failed) ❌





🤦‍♂️หมดปัญญาละ .. ขอไปหาทีมเทพแห่ง RightTech (nprofile…feds) ช่วยกันแก้ปัญหานี้หน่อยละกัน 🙏😘

.

🧡 T21 (nprofile…47dr) Notoshi⚡ (nprofile…c44v) kritta (nprofile…c5ep) Pruk (nprofile…2vcu) ช่วยกันระดมสมอง และก็พากันงงว่าเหตุการณ์แบบนี้ "มันเกิดขึ้นได้ยังไงเนี่ยยยยยยยยยย" 55555 😰🫠

➡️ สุดท้ายก็ได้ไอเดียให้ลองสลับอุปกรณ์ Hardware Wallet เป็นยี่ห้ออื่นดู (เผื่อได้) ผลปรากฎว่า.. -> ล้มเหลว (Failed) ❌

➡️ แม้กระทั่งได้ท่าน Gyr0MAN ใน Discord ที่ช่วยแก้ไข Transaction files ก็ยัง.. -> ล้มเหลว (Failed) ❌

.

🙏 สุดท้ายจริง ๆ ละ.. ก็เลยต้องยอมให้พี่แกเสียสละ Seedphrase โดยการกรอกมันลงในโปรแกรม Electrum Wallet บนคอมพิวเตอร์เลย❗️(อย่าหาทำนะครับ มันทำให้ seedphrase เราไม่ปลอดภัย แต่ไม่มีอะไรจะเสียแล้ว 555)

❗️และเจ้า Electrum มันสามารถกำหนด configuration ต่าง ๆ แบบ Manual ได้ ก็เลยบังคับให้มันสร้างกระเป๋าใบใหม่ให้มี xpub และ Derivation Path ที่ตรงกับ Blue Wallet ‼️





✅ และผลที่เกิดขึ้นก็คือ.. Electrum Wallet คือ พระเอกขี่ม้าขาวมาช่วยแก้ปัญหาเคสนี้ได้ทันท่วงที ,, ทำให้เจ้าของกระเป๋าไม่ต้องเสียค่าเรียนจำนวน 1 ล้าน Satoshi 55555 🙏🥰





ดังนั้น ชีวิตไม่เคยหมดหวังครับ.. ถ้าเราไม่เคยคาดหวัง 😇

.

สรุปสุดท้ายอีกที

✅ ในวันนี้ "บิตคอยน์" ก็ยังคงเป็นเทคโนโลยีใหม่ ถึงแม้ว่ามันจะผ่านมากว่า 16 ปีแล้วก็ตาม.. ❗️ไม่ใช่เรื่องแปลกที่คนส่วนใหญ่ยังไม่เข้าใจ เพราะลำพังแค่การเก็บรักษาบิตคอยน์ให้ปลอดภัยนั้น..มันยังโคตรยาก และมีจุดอ่อนที่อาจจะทำให้เราสูญเสียบิตคอยน์ได้อยู่เต็มไปหมด 🥹

✅ และนี่ก็เป็นตัวอย่างของความผิดพลาดที่อาจจะเกิดขึ้นได้กับ "ทุกคน" ไม่เว้นแม้กระทั่งคนที่คลุกคลีและเข้าใจบิตคอยน์บ้างแล้วอย่างพี่เจ้าของกระเป๋าในเคสนี้ครับ 😰

.

ป.ล.ถ้าท่านใดที่อ่านแล้วยังมีคำถามหรือข้อสงสัยใด ๆ ในเนื้อหาที่ผมเล่าประสบการณ์ .. แสดงว่าท่านยังศึกษาบิตคอยน์ไม่มากพอครับ 😇😘 ,, แต่มันไม่ใช่เรื่องผิด ไม่ใช่เรื่องน่าอาย .. เราก็แค่ต้องศึกษาให้เข้าใจมากยิ่งขึ้น ,, เพื่อให้เราพร้อมและเหมาะสมที่จะเป็นเจ้าของสินทรัพย์มูลค่า "อันดับหนึ่งของโลก" ในอนาคตต่อไป 🧡

ป.ล.2 กระเป๋าแบบ Multisig มีความปลอดภัยและเหมาะสมกับการใช้งานในระยะยาวอย่างมากก็จริง… ❗️แต่ทุกอย่างต้องแลกมาด้วยความเหนื่อยยากในการศึกษาหาความรู้ให้เกิดความเข้าใจอย่างถ่องแท้ก่อน ,, เพื่อที่จะได้ไม่ต้องใช้ satoshi ที่อุตส่าห์เก็บออมสะสมมานานหลายปี…จ่ายเป็นค่าเรียนรู้นะครับ 🧡🙂

#เวลามีค่าศึกษาบิตคอยน์
#bitcoinselfcustody
#Siamstr
Author Public Key
npub1r27yp3vmr53gx9z2ltzxt8pah07p5xext2u7eeeg5zs5cmxkpeqst2hxu8