Bitcoin Self Custody คืออะไร? Not Your Keys, Not Your Coins หมายความว่าอะไร?
นึกย้อนกลับไปในตอนผมเริ่มซื้อ Bitcoin ใหม่ ๆ ผมก็ซื้อจาก Exchange เหมือนคนทั่วไปนี่แหละ
จุดเริ่มต้นมันก็มาจาก สมัคร Account ก่อนเลย
ละก็ KYC (ถ่ายรูปบัตรประชาชน ละก็ หันซ้าย หันขวา อ้าปาก พยักหน้า กระพริบตา)
จากนั้นก็โอนเงินบาทเข้าไป
ละก็เลือก BTC จากนั้นก็กด Buy
แล้วมันก็ขึ้นที่หน้าจอก็ว่า
0.01 BTC
โอเค๊…
กูมี Bitcoin แล้ว
ง่ายดี 😂
แต่พอศึกษาไปเรื่อย ๆ ผมก็เริ่มได้ยินประโยคหนึ่งซ้ำแล้วซ้ำอีก นั่นก็คือ
Not Your Keys, Not Your Coins
ตอนแรกผมก็คิดว่า Bitcoin ก็อยู่ใน Account กูนี่หว่า
ชื่อก็ชื่อกู
Password กูก็รู้
2FA ก็อยู่ในมือถือกู
แล้วทำไมมันถึงไม่ใช่ Bitcoin ของกูวะ?
คำตอบมันเริ่มชัดขึ้นตอนที่ผมเข้าใจเรื่อง Private Key
เพราะในระบบของ Bitcoin นั้นไม่มีเจ้าหน้าที่ธนาคารคอยเปิด Database แล้วดูว่าช่อง Owner เขียนชื่อใครไว้
แต่สิ่งที่ Network สนใจคือ…
ใครสามารถสร้างหลักฐานที่ตรงตามเงื่อนไขในการ Spend UTXO นั้นได้
ถ้า Bitcoin ของผมอยู่บน Exchange และ Private Key ที่ใช้ควบคุมมันอยู่กับ Exchange (เราไม่มีสิทธิ์ได้เห็น Private Key ของตัวเองเมื่อมันอยู่ใน Exchange)
ผมอาจมี Account ที่เป็นชื่อผม
ผมอาจมี Password ที่เป็นของผม
ผมอาจเห็น Balance ของผมเอง
แต่เวลาผมกด Withdraw สิ่งที่ผมกำลังทำจริง ๆ ก็คือ…
ขอร้องให้เขาส่ง Bitcoin ให้ผมหน่อย
ตรงนี้แหละครับที่คำถามว่า Bitcoin Self Custody คืออะไร เริ่มมีความหมายขึ้นมา
Bitcoin Self Custody คืออะไร?
ถ้าพูดแบบง่ายที่สุดเลยก็จะกล่าวได้ว่า
Self Custody คือการที่เราเป็นคนควบคุม Private Key ด้วยตัวเอง ซึ่งตัว Key นั้นจำเป็นต่อการ Spend Bitcoin ของเราเอง โดยไม่ต้องพึ่งพาพวกบริษัท Custodian ให้เป็นคนอนุมัติการถอนให้
ในเว็บไซต์ Bitcoin.org อธิบายแนวคิดเดียวกันว่า เมื่อคุณถือ Private Keys เอง คุณควบคุม Bitcoin เอง แต่ในเวลาเดียวกันก็ต้องรับผิดชอบต่อความปลอดภัยและ Backup ด้วยตัวเองเช่นกัน
ตรงนี้ผมว่าเป็นจุดที่คนชอบพูดถึงแต่ด้านเท่ห์ ๆ ว่า
เย้! นี่มัน Freedom!
Be Your Own Bank!
Fuck the banks!
Fuck the Government!
โอเค ๆ ใจเย็น ๆ ก่อนพี่ 😂
เพราะว่าการ Self Custody นั้นมันไม่ได้เอาแค่ธนาคารออกไป
แต่มันเอาคนที่คอยช่วยคุณ คนที่ Support คุณ ตอนที่คุณพลาดทำอะไรโง่ ๆ ออกไปด้วยเหมือนกัน 😂
อ๋อ…ลืม Password ธนาคารหรอ?
โทรหา Call Center สิ
อ๋อ…บัตร ATM หายหรอ?
โทรไปอายัดบัตรสิ
อ๋อ…Account มีปัญหาหรอ?
ก็เดินเข้าไปที่สาขาสิ
แต่ถ้าคุณเลือกที่จะเดินบนหนทางแห่ง Self Custody แล้วดันเสือกทำ Backup หายหรือทำ Device พัง และไม่มีวิธี Recovery ที่ถูกต้อง… ผมบอกได้เลยว่า ชิบหายการช่าง แน่นอน
เพราะมันไม่มี Bitcoin Call Center ให้โทรนะครับ
คุณไม่สามารถเดินไปแจ้ง อบต. ได้นะครับ
ฉะนั้นแล้ว อิสระภาพมันเลยมาพร้อมอะไรบางอย่างที่ไม่ค่อย Sexy เท่าไรนัก ซึ่งนั่นก็คือ
Responsibility ยังไงล่ะ ^_^
Bitcoin Self Custody คืออะไร? แล้ว Your Keys, Your Coins มันหมายความว่าอะไรกันแน่?
ประโยคนี้ไม่ได้หมายความว่า Bitcoin ที่อยู่บน Exchange เป็น Bitcoin ของปลอมนะ
เพราะว่า Bitcoin ก็ยังเป็น Bitcoin อยู่วันยังค่ำ
แต่ประเด็นคือ ใครเป็นคนควบคุม Private Key ที่สามารถ Authorize การ Spend ได้ต่างหาก
ลองนึกถึง Account ที่อยู่บน Exchange ดูนะ
คุณ Login ด้วย Email + Password
เห็น Balance:
0.50000000 BTC
แต่ Balance ที่คุณเห็นในหน้า Account อาจเป็นข้อมูลในระบบบัญชีภายในของ Exchange นั้นๆ
ถ้าวันนี้ Exchange เปิด Withdrawal
คุณก็ถอน
ถ้าพรุ่งนี้ Exchange ปิด Withdrawal…
คุณก็นั่งรอ
นี่คือสิ่งที่เรียกว่า Counterparty Risk
คุณไม่ได้กำลัง Trust แค่ Bitcoin Network เพียงอย่างเดียว
คุณกำลัง Trust บริษัทหนึ่งด้วยว่าเขามี Bitcoin เพียงพอให้ถอนหรือเปล่า? ถ้าคนถอนพร้อมกันหลายๆคนจะเป็นยังไง? แล้วเวลาเราส่งคำสั่งถอนไปแล้วมันรอนานมั้ยกว่า Transaction จะถูกสร้างขึ้น? มันมีระบบ Security ที่ดี? ไม่ถูก Hack? ไม่ล้มละลาย? และจะยอมดำเนินการ Withdrawal ให้คุณเมื่อคุณต้องการใช่มั้ย?
Bitcoin.org จึงเตือนเรื่อง Online Services และการฝากเงินไว้กับ Third Party โดยตรง เพราะเมื่ออีกฝ่ายควบคุม Private Keys นั่นหมายถึงความสามารถในการเข้าถึงเงินของเราก็ขึ้นอยู่กับอีกฝ่ายด้วย
แต่พอ Withdraw ออกมาเข้า Wallet ที่คุณควบคุม Private Keys เองแล้วล่ะก็…
แล้วชีวิตคุณจะเปลี่ยนไป (นี่ไม่ใช่ Top Bitkub นะ 😂)
และแล้วก็มาถึงจุดที่คุณไม่ต้อง ขออนุญาต Custodian เพื่อ Spend UTXO นั้นอีกต่อไป
และตรงนี้แหละครับที่คำถามว่า Bitcoin Self Custody คืออะไร ? ก็เริ่มตอบคำถามได้ชัดเจนขึ้นมา เพราะประเด็นสำคัญไม่ใช่ว่า Bitcoin อยู่ใน App ไหน ? แต่อยู่ที่ว่าใครเป็นคนควบคุม Private Key ที่ใช้ในการ Spend Bitcoin นั้นๆต่างหาก
แล้ว Bitcoin อยู่ใน Hardware Wallet หรือเปล่า?
คำตอบคือไม่ใช่ครับ
อันนี้เราเคยคุยกันในเรื่อง Private Key ไปแล้ว แต่ผมอยากเอากลับมาอีกครั้ง เพราะมันสำคัญกับ Self Custody มากๆเลย
เวลาซื้อ Trezor หรือ Hardware Wallet มา เรามักพูดกันว่า
“เอา Bitcoin ไปเก็บใน Hardware Wallet”
พูดแบบนี้ในชีวิตประจำวันไม่มีปัญหา
แต่ถ้ามองระดับ Protocol…
Bitcoin ไม่ได้วิ่งผ่านสาย USB เข้าไปนอนอยู่ใน Trezor 😂
สิ่งที่เรียกว่า Hardware Wallet มีหน้าที่สำคัญคือช่วยจัดการและปกป้อง Private Key ของคุณ ซึ่งรวมถึงทำการ Signing ใน Environment ที่ออกแบบมาซึ่งจะไม่ยอมให้ Private Key ต้องออกไปอยู่บน Computer ที่เชื่อม Internet เป็นอันขาด
ส่วน Transaction และ UTXO ยังคงเป็นสิ่งที่ Bitcoin Network และ Node Server ตรวจสอบตามกฎของมันอยู่แล้ว
ดังนั้นถ้า Hardware Wallet ของผมดันตกน้ำ…
Bitcoin ไม่ได้เปียกตามไปด้วย
สิ่งที่สำคัญจริง ๆ คือ:
ผมยังมีวิธี Recover Wallet ที่ตกน้ำนั้นหรือเปล่า?
Hardware Wallet หาย = Bitcoin หายไหม?
นี่เป็นจุดที่มือใหม่กลัวกันเยอะมากๆ
ยกตัวอย่างเช่นหากคุณซื้อ Trezor One มาในราคา 3,500 บาท
จากนั้นทำการใส่ Bitcoin เข้าไปเป็นมูลค่า 300,000 บาท
วันหนึ่งมีหมาคาบ Trezor อันนั้นไปแดก
สามแสนกูหายไหมวะ!?
😂
โดยทั่วไป ถ้าคุณมี Wallet Backup ที่ถูกต้อง คุณสามารถ Restore การเข้าถึง Wallet ได้โดยไม่จำเป็นต้องมี Hardware Wallet เครื่องเดิมเลยก็ยังได้
สำหรับ Trezor รูปแบบ Backup ปัจจุบันขึ้นอยู่กับมาตรฐานและอุปกรณ์ เช่น BIP39 12/24 words หรือ SLIP39 20-word shares ในบาง configuration ซึ่งส่วนมาก SLIP39 มักจะเป็น Default Setting ของ Trezor รุ่นใหม่ๆ
เพราะงั้นผมสามารถบอกได้เลยว่าของราคาไม่กี่พันบาทบนโต๊ะ…
ไม่ใช่สิ่งที่มีค่าที่สุด
แต่ Backup ต่างหากล่ะที่สำคัญไปกว่าตัว Hardware Wallet เองเสียด้วยซ้ำ
และนี่ก็จะทำให้เราเจอปัญหาใหม่ทันที
ถ้าใครได้ Backup ของคุณไป ทีนี้แหละ แค่ Backup นั้นเพียงพอสำหรับ Recover Wallet…
Hardware Wallet ที่วางอยู่ในลิ้นชักบ้านคุณอาจไม่ได้ช่วยอะไรเลย
รับประกันได้เลยว่าเงินคุณหายแน่นอนแบบร้อยปะเตง (แม้กระทั่ง Hardware Wallet จะยังอยู่บนโต๊ะของคุณก็ตาม)
Seed Phrase คือ Bitcoin ของเราหรือเปล่า?
จะพูดว่า “Seed Phrase = Bitcoin” ผมว่าก็หยาบเกินไปที่จะพูดแบบนั้น
แต่ถ้าจะสอนมือใหม่ให้เข้าใจเรื่องนี้จะต้องทำยังไง?
ผมเข้าใจว่าทำไมคนถึงพูดแบบนั้น
Seed Phrase / Recovery Phrase / Wallet Backup เป็นข้อมูลที่ Wallet สามารถใช้เพื่อ Recover Key เพื่อดึงเงินกลับคืนสู่ Wallet ได้
ดังนั้นคนที่ได้ข้อมูล Backup ไป ก็สามารถ Restore Wallet และ Spend Bitcoin ของคุณได้ในทันที โดยไม่ต้องขโมย Hardware Wallet ของคุณเลยแม้แต่น้อย
ทางบริษัท Trezor เองก็แนะนำอย่างชัดเจนว่าอย่าแชร์ Wallet Backup กับใคร อย่าเก็บ Digital Copy เช่นรูปถ่าย Email หรือ Cloud Storage ถึงแม้ว่าคุณจะเป็นระบบ Cloud ขั้นเทพอย่าง Apple Iphone ก็ไม่สมควรเป็นอย่างยิ่ง และไม่ควรกรอก Backup ลง Website หรือ Software ที่มาขอข้อมูลดังกล่าวด้วย
นี่คือเหตุผลที่ผมอยากเขียนตัวโต ๆ ตรงนี้เลย:
⚠️ อย่าเอา Seed Phrase จริงไปกรอกในเว็บไซต์เด็ดขาด
ไม่ว่าจะ Website นั้นบอกว่า :
Verify Wallet
Synchronize Wallet
Claim Airdrop
Recover Account
Wallet Validation
หรือ Support บอกให้กรอก
ผมบอกกับคุณตรงนี้ว่า อย่ากรอก!
ถ้าต้องทดลองเรื่อง Seed/Private Key ในบทความทาง Technical ให้ใช้ Test Wallet ที่ไม่มีเงินจริง
เรื่องนี้พลาดทีเดียวอาจไม่เหลือโอกาสให้เรียนรอบสอง เพราะความท้อถอยมันไม่เคยปราณีใคร
แล้ว PIN ของ Hardware Wallet ล่ะ?
PIN กับ Seed Phrase ทำหน้าที่ไม่เหมือนกัน
PIN ช่วยป้องกันการเข้าถึง Device
แต่ Wallet Backup ใช้สำหรับ Recovery ยอดเงินทั้งหมด
ถ้ามีโจรขโมย Trezor ของคุณไปแต่มันไม่รู้ PIN อย่างน้อย PIN ก็ยังเป็นด่านป้องกันไม่ให้มันเปิด Device แล้วใช้งาน Wallet ของคุณได้ง่าย ๆ
แต่กับอีกสถานการณ์หนึ่ง
ถ้าโจรขโมย Wallet Backup ของคุณไปและแน่นอนว่ามันสามารถ Recover Wallet ของคุณได้ทันที…เงินหายเกลี้ยง
ดังนั้นอย่าคิดว่า
“Trezor กูมี PIN แล้ว Seed วางไว้ข้าง Computer ก็ได้”
ชิบหายการช่าง… 😅
Security ของ Self Custody ไม่ได้จบด้วยการซื้อ Hardware Wallet
เพราะถ้าถามว่า Bitcoin Self Custody คืออะไร จริง ๆ ผมจะต้องตอบว่า Hardware Wallet เป็นแค่เครื่องมือชิ้นหนึ่งเท่านั้น สิ่งที่สำคัญกว่าคือใครควบคุม Key ใครถือ Backup และสุดท้ายใครสามารถ Spend Bitcoin ก้อนนั้นได้
Hot Wallet กับ Hardware Wallet ต่างกันตรงไหน?
Mobile Wallet ก็สามารถเป็น Self Custody ได้นะรู้ป่าว ?
นี่เป็นอีกจุดที่ผมอยากจะแยกให้ชัด
Self Custody ≠ Hardware Wallet
ถ้าถามว่า Bitcoin Self Custody คืออะไร คำตอบจึงไม่ได้แปลว่า “ต้องใช้ Hardware Wallet” เสมอไป
และถ้า Mobile Wallet สร้าง Private Keys ที่คุณควบคุมเอง และไม่มี Custodian เป็นคนถือ Keys แทนคุณ มันก็สามารถเป็น Self-Custodial Wallet ได้
ความแตกต่างสำคัญคือ Environment ที่ Private Keys นั้นถูกใช้งาน
มือถือหรือ Computer ที่ Online ตลอดเวลานั้นมี Attack Surface แตกต่างจาก Hardware Wallet ที่ออกแบบมาเพื่อเก็บ Key และ Signing โดยเฉพาะ ซึ่ง Hardware Wallet ที่ดีนั้นจะไม่มีทางต่อ Internet เป็นอันขาด!
Bitcoin.org จึงแนะนำแนวคิดคล้ายกระเป๋าเงินจริง คือเก็บจำนวนเล็กสำหรับใช้ประจำวันบนอุปกรณ์ที่สะดวก และพิจารณา Environment ที่ปลอดภัยกว่าสำหรับเงินจำนวนมาก
ผมว่ามันก็ดูเหมือนเป็นเงินสดดี
คุณไม่ได้เดินไป 7-Eleven พร้อมเงินเก็บทั้งชีวิตอยู่ในกระเป๋ากางเกง ถูกมะ ?
Bitcoin ก็ไม่จำเป็นต้องทำแบบนั้นเหมือนกัน
แล้วถ้าถือ Private Key เอง แต่ใช้ Node คนอื่นล่ะ?
อ้าว…
กลับมาเรื่อง Blog Bitcoin Node อีกแล้ว 😂
สมมุติแบบนี้ :
Private Key → เป็นของคุณ
Hardware Wallet → เป็นของคุณ
Seed Backup → เป็นของคุณ
แต่ Wallet Application เชื่อมต่อ Backend ของบริษัทอื่นเพื่อ Request Data ว่า :
ผมมี Balance เท่าไร?
Transaction ของผมนั้น Confirm หรือยัง?
UTXO ของผมอันไหนที่ผมยัง Spend ได้บ้าง?
แบบนี้คุณยังเรียกตัวเองว่าเป็น Self Custody ไหม?
ในแง่ Custody ของ Private Keys ก็คือ — ใช่ คุณยังควบคุม Keys เอง
แต่ในแง่การ Verify ข้อมูลเกี่ยวกับ Bitcoin Network คุณยังพึ่ง Infrastructure ของคนอื่นอยู่บางส่วน
นี่คือเหตุผลที่ผมไม่ชอบเอาคำว่า Self Custody กับ Self Sovereignty มารวมเป็นก้อนเดียวแล้วบอกว่า
“ซื้อ Hardware Wallet = จบ”
เพราะมันไม่จบแล้วครับนาย
แต่ก็ไม่ได้หมายความว่าทุกคนต้องรัน Full Node ตั้งแต่วันแรก
มันมี Level และความเข้ามข้นของมัน
Exchange
↓
Self-Custodial Mobile Wallet
↓
Hardware Wallet
↓
Hardware Wallet + Own Node
↓
Multisig / Advanced Setup
ยิ่งเราเอาตัวกลางออกมากขึ้น…
และแน่นอนว่างานบางอย่างที่ตัวกลางเคยทำให้เรา แม่งก็จะย้ายมาอยู่ที่เรามากขึ้นเหมือนกัน
Multisig คือ Self Custody ไหม?
มันก็ได้นะ
แต่คำตอบขึ้นอยู่กับว่า Private Keys ถูกจัดการอย่างไร
Bitcoin สามารถกำหนด Spending Conditions ที่ต้องการ Signature มากกว่าหนึ่ง Key เช่น 2-of-3 Multisig
นั่นหมายความว่าอาจมี 3 Keys แต่ต้องใช้ 2 Keys จึงจะ Spend ได้
ข้อดีคือความเสียหายจาก Key เดียวถูกขโมยหรือสูญหายอาจลดลง
แต่ Complexity ก็เพิ่มขึ้นด้วยเช่นกัน
มันทำให้คุณมีสิ่งที่ต้อง Backup มากขึ้น
ต้องเข้าใจเรื่องการ Recovery แบบเข้มข้นขึ้น
ต้องรู้ว่า Configuration ของ Wallet ต้องเก็บอะไรบ้าง ?
ต้องรู้ Wallet Descriptor คืออะไร ? ถ้าหายอดเงินของตัวเองไม่เจอต้องทำยังไง ?
และถ้าคุณดันไปสร้าง Multisig แบบที่คุณไม่เข้าใจ…
บางที Single Signature ที่ Backup ดี ๆ อาจปลอดภัยกว่าระบบเทพ ๆ ที่เจ้าของเองยังงง 😂
มันมีคำคมนึงที่ผมชอบมากนั่นก็คือ “อุปสรรคที่จะทำให้ Bitcoin หายมากที่สุดก็คือตัวคุณเอง”
Bitcoin.org ก็ยก Multisignature เป็นหนึ่งในแนวทางเพิ่มการป้องกัน โดยสามารถกำหนดให้ต้องมีหลาย Key Approval ก่อน Spend ได้
แต่ให้ท่องไว้นะครับว่า Security ไม่ได้แปลว่า
ยิ่งซับซ้อน = ยิ่งปลอดภัย
เพราะหลายๆครั้งความชิบหายทั้งหลายก็เกิดมาจากตัวคุณเอง
Passphrase คืออะไร? จำเป็นต้องใช้ไหม?
นี่ก็อีกคำถามนึงที่คนมี Hardware Wallet เริ่มเจอ
Passphrase สามารถใช้ร่วมกับ Wallet Backup เพื่อสร้าง Wallet อีกชุดหนึ่งได้
แต่สิ่งที่ผมอยากเน้นคือ:
มันเป็น Advanced Feature
ไม่ได้มีไว้ให้มือใหม่เปิดใช้เป็น Default เพราะ YouTuber บอกว่า “ปลอดภัยกว่า”
สำหรับ Trezor นั้น ทุกๆ Passphrase ที่ต่างกันสามารถนำไปสู่ Wallet ที่ต่างกัน และ Passphrase ไม่สามารถ Recover ให้คุณได้ถ้าคุณลืมมัน ร้องไห้เป็นสายเลือดเงินคุณก็ไม่กลับมา
พิมพ์ผิดหนึ่งตัวก็จบข่าว?
ถ้าพิมพ์ผิด มันจะไปเปิด Wallet อีกใบที่ว่างเปล่ามาให้คุณ
แล้วคุณก็นั่งหน้าซีด :
Bitcoin กูไปไหน!?
😂
มันไม่ได้หายไปไหน
คุณอาจแค่เปิดคนละ Wallet โดยมี Passphrase เป็นคนสร้างความบรรลัย
แต่ถ้าคุณลืม Passphrase จริง ๆ และไม่มีวิธีจำหรือ Backup ที่เหมาะสม เงินใน Wallet นั้นอาจเข้าถึงไม่ได้อีกต่อไปตลอดกาล
ดังนั้นผมไม่อยากสอนว่า :
Self Custody → Hardware Wallet → Passphrase → Multisig → โคตรปลอดภัย
มันไม่ใช่ Skill Tree ในเกม RPG แบบ Ragnarok
ผมอยากให้คุณรู้ไว้ว่า การเพิ่ม Feature ไม่ได้แปลว่าเพิ่ม Security เสมอไป
Self Custody มีความเสี่ยงไหม?
แน่นอนว่ามีครับ
และผมว่าเราควรพูดแบบตรง ๆ
Custodial System แบบ Exchange ก็มี Counterparty Risk
แต่ Self Custody ก็มี Self Risk
นั่นก็คือการทำ Seed หาย
แม้กระทั่งจด Backup ผิด
หรือโดนหลอก Phishing
หรือแม้กระทั่งเซ็น Transaction ผิด
หรือแม้กระทั่งเก็บ Backup ไว้ที่เดียวแล้วบ้านไฟไหม้
หรือแม้กระทั่งตั้ง Passphrase เทพมากจนอีกสามปีตัวเองจำไม่ได้
หรือสุดท้าย…
คุณเสียชีวิตตายไปแล้วไม่มีใครในครอบครัวรู้ว่า Bitcoin อยู่ตรงไหน ?
Bitcoin.org เองพูดถึงเรื่อง Backup หลายสถานที่และ Estate Planning เพราะถ้าเจ้าของไม่สามารถเข้าถึง Wallet ได้อีก และคุณก็ไม่มีแผนที่จะให้ทายาทของคุณ Recover เงินนั้นได้ นั่นแปลว่า Bitcoin นั้นก็นั่งแช่อยู่ใน Address นั้นไปตลอดกาล
ตรงนี้ผมว่า Self Custody เริ่มไม่ใช่เรื่อง Technology แล้ว
มันกลายเป็นเรื่องราวของการจัดการปัญหาในชีวิตจริง
ถ้าผมตายห่าไปแล้ว Bitcoin จะไปอยู่ไหน?
คำตอบที่น่ากลัวคือ…
มันก็อยู่ของมันตรงนั้นแหละ
Bitcoin Network ไม่รู้ว่าคุณตาย
Bitcoin Node ไม่สามารถอ่านใบมรณบัตร
พวก Miner ไม่รู้จักลูกคุณ
Bitcoin ไม่รู้ด้วยซ้ำว่า Address ไหนเป็นของ “คน”
มันเห็นแค่เงื่อนไขของการ Spend ก็เท่านั้น
ถ้าคนที่ยังอยู่ไม่มีข้อมูลที่จำเป็นในการ Spend ตามเงื่อนไขนั้น…
และ Bitcoin ก็ไม่สามารถโทรหาทนายได้นะครับ
นี่ทำให้คำว่า “เป็นธนาคารของตัวเอง” เริ่มหนักขึ้นมาอีกนิด
เพราะธนาคารไม่ได้มีแค่ Vault หรือตู้เซฟ
แต่ธนาคารนั้นมีมันมี Procedure
ธนาคารนั้นมี Recovery Step
ธนาคารนั้นมีคนรับผิดชอบ
ธนาคารนั้นมีเรื่องมรดก
พอเราเอาธนาคารออก…
บางอย่างไม่ได้หายไป
มันย้ายมาอยู่ที่เราทั้งหมดเลย
FAQ — Bitcoin Self Custody คืออะไร? คำถามที่คนถือ Bitcoin มักสงสัย
Bitcoin Self Custody คืออะไร?
Bitcoin Self Custody คือการที่เจ้าของ Bitcoin ควบคุม Keys ที่จำเป็นต่อการ Spend Bitcoin ของตัวเอง โดยไม่ต้องพึ่ง Exchange หรือ Custodian เป็นผู้อนุมัติการถอนให้
ข้อแลกเปลี่ยนคือเจ้าของต้องรับผิดชอบ Security, Backup และ Recovery ด้วยตัวเอง
Self Custody จำเป็นต้องใช้ Hardware Wallet ไหม?
ไม่จำเป็น Self-Custodial Mobile หรือ Desktop Wallet ก็มีได้ ถ้าผู้ใช้เป็นคนควบคุม Keys เอง
Hardware Wallet เป็นเครื่องมือที่ออกแบบมาเพื่อแยกการจัดการ Private Key และ Signing ออกจากอุปกรณ์ Online ทั่วไป จึงเหมาะกับ Threat Model และเงินจำนวนหนึ่งมากกว่าในหลายกรณี
Hardware Wallet หาย Bitcoin หายไหม?
ไม่จำเป็นต้องหาย ถ้าคุณยังมี Wallet Backup ที่ถูกต้องและสามารถ Restore Wallet ได้
สิ่งสำคัญจึงไม่ใช่แค่การรักษา Hardware Wallet แต่ต้องรักษา Backup ให้ปลอดภัยด้วย
Seed Phrase กับ Private Key เหมือนกันไหม?
ไม่เหมือนกัน
ใน Wallet แบบ Hierarchical Deterministic ที่ใช้กันทั่วไป Backup/Seed Material สามารถใช้ Derive Keys จำนวนมากของ Wallet ได้ ส่วน Private Key แต่ละตัวเกี่ยวข้องกับ Key Pair และการ Authorize การ Spend ตามเงื่อนไขที่เกี่ยวข้อง
ดังนั้นอย่าใช้สองคำนี้แทนกันแบบตรง ๆ
เก็บ Seed Phrase ไว้ในมือถือได้ไหม?
ไม่แนะนำให้ถ่ายรูป Screenshot, Email หรือ Upload Wallet Backup ขึ้น Cloud เพราะนั่นทำให้ Secret ที่ควร Offline เข้าไปอยู่ใน Environment ที่อาจถูกขโมยจากระยะไกลได้ ผู้ผลิต Hardware Wallet อย่าง Trezor ก็แนะนำไม่ให้เก็บ Digital Copy ของ Wallet Backup
ถ้าใช้ Exchange ถือว่า Self Custody ไหม?
ถ้า Exchange เป็นผู้ควบคุม Private Keys และคุณต้อง Request Withdrawal ผ่านระบบของ Exchange นั่นเป็น Custodial arrangement ไม่ใช่ Self Custody ของ Keys
คุณกำลังถือ Claim/Account กับผู้ให้บริการพร้อม Counterparty Risk เพิ่มเข้ามา
Self Custody ปลอดภัยกว่า Exchange เสมอไหม?
ไม่เสมอ
Self Custody ลด Counterparty Risk แต่เพิ่มความรับผิดชอบให้เจ้าของ ถ้าผู้ใช้ Backup ไม่ถูกต้อง โดนหลอกเอา Seed Phrase หรือสร้าง Security Setup ที่ตัวเองไม่เข้าใจ ก็สามารถสูญเสีย Bitcoin ได้เหมือนกัน
คำถามจึงไม่ควรมีแค่
“ใครถือ Key?”
แต่อาจต้องถามต่อว่า
“คนที่ถือ Key ดูแลมันเป็นหรือเปล่า?”
แล้วสุดท้าย Bitcoin เป็นของผมตอนไหน?
ผมเคยคิดว่าคำตอบนี้ง่ายมาก
นั่นก็คือตอนที่คุณซื้อ Bitcoin จาก Exchange
แล้วมันขึ้น Balance
นั่นก็แปลว่า ของกูแล้ว
พอศึกษาเพิ่ม…
ไม่ใช่
ต้อง Withdraw
ต้องถือ Private Key เอง
โอเค
ซื้อ Hardware Wallet
Seed อยู่กับผม
ทีนี้ของกูแน่นอนร้อยปะเตง
พอมาถึงตรงนี้ คำถามว่า Bitcoin Self Custody คืออะไร อาจไม่ได้มีคำตอบแค่ว่า “ถือ Private Key เอง” เพราะหลังจากถือ Key เองแล้ว เรื่อง Backup, Recovery, Privacy และการวางแผนว่าใครจะเข้าถึง Bitcoin ได้ถ้าเราไม่อยู่ ก็กลายเป็นความรับผิดชอบของเราเหมือนกัน
แต่พอเราลงลึกต่อไปอีกนิดนึงเราจะพบคำถามที่ว่า…
เอ๊ะ… กูเก็บ Backup ดีหรือยัง?
ถ้าผมตายเมียผมเอามันออกมาได้ไหม?
Wallet ผมกำลัง Request ข้อมูลจาก Node ของใคร?
Firmware ที่ผมใช้ ผมกำลังเชื่อใครอยู่หรือเปล่า ของแท้หรือของปลอม?
ผมรู้จริง ๆ หรือเปล่าว่า Transaction ที่ Hardware Wallet กำลังให้ผม Confirm คืออะไร?
ยิ่งศึกษา Self Custody ผมยิ่งรู้สึกว่า
“ถือ Bitcoin เอง” ไม่ได้เป็นสถานะที่ซื้อ Hardware Wallet แล้ว Unlock Achievement
มันเป็นความรับผิดชอบที่เราค่อย ๆ เอามาจากคนอื่นแล้วพ่นเข้าหน้าตัวเอง
บางคนอาจเอามาแค่เรื่อง Key
บางคนเอาเรื่อง Node ด้วย
บางคนทำ Multisig ด้วย
บางคนวางแผนให้ครอบครัว Recover ได้ถ้าตัวเองตายไป
ซึ่งมันก็แล้วแต่ชีวิตของแต่ละคนนะครับ
แต่มีคำถามหนึ่งที่ผมว่าคนถือ Bitcoin น่าจะถามตัวเองสักครั้ง
ถ้าวันพรุ่งนี้ Exchange หายไป ?
บริษัท Hardware Wallet หายไป ?
Website ที่เราใช้หายไป ?
แล้วเหลือแค่ Bitcoin Network…
ผมยังเอา Bitcoin ของตัวเองไปใช้ได้อยู่หรือเปล่าวะ?
ผมว่าตรงนั้นแหละ
คำว่า Self Custody เริ่มน่าสนใจขึ้นมาจริง ๆ