❗️การขุดบิตคอยน์ คือ การแก้สมการทางคณิตศาสตร์ที่ซับซ้อน ?
‼️ทั้ง ๆ ความเป็นจริงมันเป็นแค่การ "สุ่ม" ตัวเลข ?
หมายความว่ายังไงนะ ? 🤔
.
🙋♂️ อยากให้ทุกคนลองนึกภาพแบบนี้ครับ
🎰 มีอุปกรณ์ชิ้นนึงที่เราป้อนข้อมูลใด ๆ เข้าไป >> ผลลัพธ์ที่ได้จะเป็น "ชุดตัวเลข" ที่ไม่สามารถคาดเดาได้
❗️ดังนั้น เราจึงไม่มีทางรู้ว่า 'ต้องป้อนข้อมูลอย่างไร' ถึงจะได้ผลลัพธ์ตาม "เป้าหมาย" ที่กำหนด
.
➡️ ข้อมูลฝั่ง Input ที่ป้อนเข้าไปสำหรับกระบวนการขุดบิตคอยน์หลัก ๆ แบบเข้าใจง่าย ๆ ก็คือ
1️⃣ ตัวเลขผลลัพธ์ที่ได้จากการขุดครั้ง 'ก่อนหน้า' หรือ Previous Hash
2️⃣ ข้อมูลที่เราต้องการบันทึก ได้แก่ ข้อมูลการทำธุรกรรมบน Bitcoin Network เช่น นาย ก ส่งบิตคอยน์ให้นาย ข จำนวน 0.1 BTC หรือ นาย ค. รับบิตคอยน์จาก นาย ง. 100 BTC ซึ่งจะถูกนำมาเรียง ๆ กันบรรจุลงไปใน Bitcoin Blockchain ทั้งหมด
และ 3️⃣ ข้อมูลตัวเลขที่เติมเข้าไปเพื่อสุ่มหาผลลัพธ์ที่ต้องการ เรียกว่า Nonce
❗️เมื่อเรานำข้อมูลทั้ง 3 ข้อด้านบนมาผ่านกระบวนการที่เรียกว่า Hash เราจะได้ผลลัพธ์ปลายทางใหม่ไปเรื่อย ๆ ตามตัวเลข Nonce ที่เติมเข้าไป
‼️และเมื่อผลลัพธ์มีค่า "น้อยกว่า" ตัวเลขเป้าหมาย (i.e. ผลลัพธ์มีเลข 'ศูนย์' นำหน้าจำนวนตามที่กำหนด) ก็หมายความว่าข้อมูลที่เราขุดนั้นเป็นไปตามเงื่อนไขของระบบบิตคอยน์
✅ จากนั้นเราก็จะทำการ 'ประกาศ' ให้บรรดา Node และ Miner คนอื่น ๆ รู้ว่าเราชนะเกมส์การแข่งขันในรอบนี้แล้วนะ 🎉🎉 พวกนายเริ่มสุ่มใหม่ได้เลย เพราะ เลข Previous Hash จะต้องเปลี่ยน❗️
…ซึ่งระยะเวลาโดยเฉลี่ยที่จะมีคนสุ่มชนะ 1 คนจากผู้ร่วมการแข่งขันทั่วทั้งโลก คือ ประมาณ 10 นาที (แต่ไม่ได้บอกนะว่า 10 นาทีแล้วจะเจอค่า Hash ตามเป้า , บางครั้งสุ่ม 1 ครั้งก็เจอได้เลย หรือบางครั้งสุ่มเป็นชั่วโมงแล้วยังไม่เจอก็มี >> มันคือการซื้อหวยนั่นแหละ) 🎉🎉🎉
.
🧡 เพื่อให้เห็นภาพและเกิดควาามเข้าใจชัดเจนยิ่งขึ้น ผมลองเขียนเว็บจำลองการขุดเล่น ๆ ขึ้นมา ทุกท่านสามารถไปลองเล่นกันได้ครับ 😇
เมื่อเข้าไปจะพบกับข้อมูลต่อไปนี้
• Previous Hash ล่าสุดจาก Bitcoin Network (ไม่สามารถแก้ไขเองได้)
• ระดับความยากให้ลองเล่น สามารถเลือกระดับจาก 1-10 และระดับความยากเท่ากับ Network จริง !!
• Data หรือข้อมูลธุรกรรมที่สมมุติขึ้นมา (สามารถปรับแต่งข้อความได้ ซึ่งผลลัพธ์การ Hash ก็จะเปลี่ยนไป)
• ตัวเลข Nonce หรือค่าสุ่ม ซึ่งเราจะกรอกตัวเลขเองก็ได้ หรือให้ระบบ Count up ไปเรื่อย ๆ ทีละ 1 ก็ได้เช่นกัน
❗️ปุ่มสำหรับเริ่มขุด มีให้เลือกแบบขุด 1 ครั้งตามการคลิก หรือให้ระบบสุ่มอัตโนมัติจากเลข Nonce จนเจอผลลัพธ์ที่เข้าเป้า
🧡 หวังว่าสิ่งนี้จะช่วยให้ทุก ๆ ท่านเข้าใจว่า 'การขุดบิตคอยน์' ไม่ได้แก้สมการทางคณิตศาสตร์ที่ซับซ้อนใด ๆ มันเป็นเพียงแค่การเติม 'ตัวเลขโง่ ๆ' เข้าไปเรื่อย ๆ จนกว่าจะเจอผลลัพธ์ที่เป็นไปตามเงื่อนไขเท่านั้นเอง ☺️🙏
ป.ล.ผมลองเลือกความยากระดับ 6 (เลขศูนย์นำหน้า 6 ตัว) และสุ่มแบบอัตโนมัติผ่านมาครึ่งชั่วโมงแล้วยังไม่เจอเลย 55555 🤯
#Siamstr
Bitcoin Mining Simulator - Master Pro
• Previous Hash ล่าสุดจาก Bitcoin Network (ไม่สามารถแก้ไขเองได้)
• ระดับความยากให้ลองเล่น สามารถเลือกระดับจาก 1-10 และระดับความยากเท่ากับ Network จริง !!
• Data หรือข้อมูลธุรกรรมที่สมมุติขึ้นมา (สามารถปรับแต่งข้อความได้ ซึ่งผลลัพธ์การ Hash ก็จะเปลี่ยนไป)
• ตัวเลข Nonce หรือค่าสุ่ม ซึ่งเราจะกรอกตัวเลขเองก็ได้ หรือให้ระบบ Count up ไปเรื่อย ๆ ทีละ 1 ก็ได้เช่นกัน
❗️ปุ่มสำหรับเริ่มขุด มีให้เลือกแบบขุด 1 ครั้งตามการคลิก หรือให้ระบบสุ่มอัตโนมัติจากเลข Nonce จนเจอผลลัพธ์ที่เข้าเป้า
🧡 หวังว่าสิ่งนี้จะช่วยให้ทุก ๆ ท่านเข้าใจว่า 'การขุดบิตคอยน์' ไม่ได้แก้สมการทางคณิตศาสตร์ที่ซับซ้อนใด ๆ มันเป็นเพียงแค่การเติม 'ตัวเลขโง่ ๆ' เข้าไปเรื่อย ๆ จนกว่าจะเจอผลลัพธ์ที่เป็นไปตามเงื่อนไขเท่านั้นเอง ☺️🙏
ป.ล.ผมลองเลือกความยากระดับ 6 (เลขศูนย์นำหน้า 6 ตัว) และสุ่มแบบอัตโนมัติผ่านมาครึ่งชั่วโมงแล้วยังไม่เจอเลย 55555 🤯
#Siamstr
สำหรับท่านที่อยากลองทำตามนะครับ
✅ Nunchuk Wallet ลูกเล่นแพรวพราว, แอ๊ปบนเดสท็อปชอบเอ๋อ ๆ แต่ยอมรับได้ ,, แนะนำให้ใช้งานคู่กับ Hardware Wallet (ง่ายกว่า Tails OS มหาศาล) 😇
✅ Liana Wallet ใช้งานง่ายมาก แต่การตั้งค่าต่าง ๆ ยังไม่มีโหมด Advance ให้เล่น ,, ทำได้ดีในระดับนึง (อารมณ์เหมือน.. ทำกระเป๋าหลัก แล้วเพิ่ม Backup กรณีที่ UTXO ไม่เคลื่อนไหว , Relative Timelock เท่านั้น) และเช่นกัน แนะนำให้ใช้งานคู่กับ Hardware wallet ,, เล่นบน Tails OS ไม่ได้ เพราะ หาที่กรอก seedphrase ไม่เจอ 555
.
Take home message 🥰
❗️สำหรับการ Backup Wallet Descriptor ต้องตรวจละเอียดทุกตัวอักษรเลย ไม่ว่าจะเป็นประเภท Wallet (Public key หรือ Public Key hash) , Derivation Path, Xpub Fingerprint, และรูปแบบของ Timelock (เจ้า Nunchuk เลือกได้ทั้ง time แบบ Unix base หรือ block height ,, แต่ Liana เลือกได้แค่ Block Height)
‼️ทั้งนี้มันส่งผลต่อ Checksum ของ Descriptor ไม่ตรงกันได้ แล้วเราจะหากระเป๋าบ่เจอ 🫠
🧡 แต่ใด ๆ ก็…สนุกดี + แอบอันตรายไปนิด 5555
#เวลามีค่าศึกษาบิตคอยน์
❗️นั่งคิด, นอนคิด, ยืนคิด .. จะคิดยังไงๆ มันก็มีความหมายว่า .. “เค้า ’น่าจะ’ เข้าถึง Seedphrase คุณได้ว้อยยย” 😱
.
✅ สรุปก็คือ.. ไปใช้ HW ยี่ห้ออื่นเถอะ 🤣
.
ป.ล.ตอนที่ซื้อ Nano X มาก็เพื่อใช้งานแบบ Bluetooth ได้ แต่ตอนนี้แบตเตอรี่เสื่อม ,, ต้องต่อสาย USB อย่างเดียว 555
#เวลามีค่าศึกษาบิตคอยน์
#bitcoinselfcustody
#Siamstr
‼️แล้วสำหรับคนกลุ่มที่เหลือล่ะ ? เราก็โดนหลอกด้วยความรู้สึกว่าทุกสิ่งทุกอย่างคือ "สินทรัพย์เสี่ยง" งั้นเก็บเงินไว้เฉย ๆ คงดีกว่า 😎
.
🧡 กล่าวโดยสรุป
➡️ พอเราเลือกที่จะรักษา 'มูลค่า' ของเวลาการทำงานจากวิธีเก็บออม "เงินบาท" เราก็โดนการพิมพ์เงินเพิ่ม..ทำให้มูลค่าเราลดลงเรื่อย ๆ
➡️ พอเราจะลงทุน.. เราก็จะเจอคำว่า "การลงทุนมีความเสี่ยง..." ทำให้ไม่กล้าลงทุน
➡️ พอเราหันไปหาบิตคอยน์.. เราก็จะเจอด่าน Forex กับ Shitcoin ดักไว้หลอกให้เราขาดทุนอีก (ไม่รวมคนที่โดนหลอกจาก Scammer นะ)
✅ สุดท้ายเราก็มีแต่เงินบาทเต็มกระเป๋า โดยที่ไม่รู้ว่ามูลค่ามันลดลงทุก ๆ วินาที 🥲
เฮ้ออ...เกิดเป็นกบในหม้อต้มก็แบบนี้แหละนะ กว่าจะรู้ว่าน้ำร้อนก็สุกไปทั้งตัวแล้ว 🧡
ป.ล.ไม่ได้แนะนำในการลงทุน เพราะบิตคอยน์มีไว้สำหรับการ "เก็บออม" ☺️
#เวลามีค่าศึกษาบิตคอยน์
#Siamstr
#Siamstr
#Siamstr
🙏🙏🙏 โชคดีที่เมื่อวาน bk ไม่ทำให้หน้าแตก และก็มีขั้นตอนการ confirmation ให้เห็นอย่างชัดเจนครับ 😂
ป.ล.เสียดายไม่ได้ทำแบบ Multisig ให้ดู ,, ไม่งั้นคงเรียนต่ออีกวันแน่ ๆ 🥹
#เวลามีค่าศึกษาบิตคอยน์
#bitcoinselfcustody
#Siamstr
❗️Public Key Hash == การนำ “Public Key” จริง ๆ มาผ่านการ Hash ด้วย SHA256 จากนั้นนำ ‘ผลลัพธ์ที่ได้’ ไปผ่านกระบวนการ Hash แบบ RIPEMD-160 อีก 1 ชั้น 🤯
‼️สรุปแล้ว.. ยังไม่มีวิธีการใดที่ทำให้รู้ Public Key จริง ๆ จาก Bitcoin Address ที่เราใช้งาน 😇🙏
.
5️⃣ โอกาสเดียวที่ Hacker จะเข้าถึง Public Key จริง ๆ ได้ก็คือ ”การทำธุรกรรมโอนบิตคอยน์ออก” ‼️ แต่ ๆ ๆ ระบบของกระเป๋าจะบังคับให้เราโอนบิตคอยน์ ‘ทั้งหมด’ ออกไปยัง Address “ปลายทาง” และ Address “เงินทอน“ ✅✅✅
**หมายความว่า ทันทีที่เราโอนบิตคอยน์ออกจากกระเป๋า >> กระเป๋าใบนั้นจะเปิดเผย Public Key >> และกระเป๋าใบนั้นก็จะไม่เหลือ ’บิตคอยน์’ อยู่อีกเลย (มันย้ายไป Address ใหม่)**
ดังนั้น กระเป๋าที่เปิดเผย Public Key จะไม่มี ‘บิตคอยน์‘ เหลือให้ Hacker ขโมยแล้ว 😭
‼️แต่คุณต้อง ”ไม่ใช้ Address ซ้ำ“ ในการเก็บบิตคอยน์ นะ 🙏🥹
.
🧡 สรุปสั้น ๆ : ยังไม่มีอะไรต้องกังวลในเรื่องของ Quantum Computer นะครับ แต่เราจำเป็นต้องดำเนินการกับกระเป๋าเก็บบิตคอยน์ของเรา ดังนี้
➡️ ใช้ระบบกระเป๋าที่ปลอดภัย (Recommended : Native Segwit)
➡️ ไม่ใช้ Address ซ้ำ!! ในการรับโอนบิตคอยน์
➡️ ถ้ามีการโอนบิตคอยน์ ระบบจะโอนบิตคอยน์ที่เหลือของ UTXO ไปยัง Change Address เสมอ (ไม่ต้องแปลกใจ)
.
…เอวังก็มีด้วยประการละฉะนี้ 🧡🙏
.
ป.ล.ส่วนตัวยังเห็นด้วยกับประโยคที่บอกว่า “ถ้า Quantum จะมาทำลายบิตคอยน์นะ … ระบบการเงินอื่น ๆ พังไปก่อนแล้ว” 🤯
#เวลามีค่าศึกษาบิตคอยน์
#Siamstr
..ทำไปทำไม 5555 😂
ป.ล.การกระทำทุกอย่างมี ‘ค่าเสียโอกาส‘ และบิตคอยน์เป็นหนึ่งในสิ่งใหม่บนโลกที่ยังมี “First mover advantage” (เครดิตพี่ทิว) 🧡
ป.ล.2 การอยู่เฉย ๆ นิ่ง ๆ ก็มีค่าใช้จ่ายเหมือนกันนะ ,, ปัจจุบันจะอยู่ที่ประมาณ 7% ต่อปี 🫠
#เวลามีค่าศึกษาบิตคอยน์
#Siamstr
✅ จ่ายด้วย Lightning full self-custody node ของเราเอง
Order Paid 👍
#Siamstr

✅ ‘บิตคอยน์’ ไม่ใช่สิ่งที่มนุษย์สร้างขึ้น ,, แต่ ’บิตคอยน์‘ คือสิ่งที่มนุษย์ “ค้นพบ” 🙂
Credit อ.ต๊ำ พิริยะ สัมพันธารักษ์ 🙏🙏🙏
ป.ล.ภาพ Iceberg นี้เป็นสิ่งที่ใช้อธิบายว่า ’บิตคอยน์’ คืออะไร ? คนทั่วไปเห็นบิตคอยน์อย่างไร ? และถ้าอยากเข้าใจบิตคอยน์ต้องเข้าใจอะไรบ้าง ? … ได้ค่อนข้างชัดเจนครับ
#เวลามีค่าศึกษาบิตคอยน์
#Siamstr
✅ แม้ว่าในวันนี้จะมีเพื่อนเพียง “1 คนถ้วน” (จากทั้งหมดประมาณ 10 กว่าคน..ที่ผมใส่ซองด้วยบิตคอยน์ไปให้ 😉) ,, ที่ทักมาขอข้อมูลการออมเงินในรูปแบบคริปโต (But… Bitcoin isn’t crypto!) 😬
‼️จะเร็วช้าไม่เป็นไร ,, เพียงแค่ขอให้เปิดใจ.. ผมพร้อมแนะนำแนวทางที่ถูกต้อง โดยไม่ต้องเสี่ยงจากแหล่งความรู้ผิด ๆ หรือทำให้บรรดาเพื่อน ๆ รอบตัวผมต้อง ”เสียเวลาชีวิต“ หรือเดินผิดทางไปหลงกับบรรดา shitcoin อีกเลย 🥰
ป.ล.ต้องขออภัยที่ไม่ได้ขออนุญาตเพื่อนท่านนี้โดยตรงในการนำมาโพสต์ แต่ผมถือว่าเป็นสัญญาณที่ดีในการเปิดใจศึกษาสิ่งใหม่ ๆ ของโลกการเงินครับ 🙂🧡🙏
ป.ล.2 ผมหวงทุก ๆ satoshi ของผมมากนะครับ .. ถ้าท่านใดไม่สนใจผมดึงกลับมาได้ 5555
#ความจริงมันช้า
#Siamstr
เผื่อมีคน งง 🥹
✅ เมื่อเราใช้ 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) ❌
🤦♂️หมดปัญญาละ .. ขอไปหาทีมเทพแห่ง
✅ และผลที่เกิดขึ้นก็คือ.. Electrum Wallet คือ พระเอกขี่ม้าขาวมาช่วยแก้ปัญหาเคสนี้ได้ทันท่วงที ,, ทำให้เจ้าของกระเป๋าไม่ต้องเสียค่าเรียนจำนวน 1 ล้าน Satoshi 55555 🙏🥰
ดังนั้น ชีวิตไม่เคยหมดหวังครับ.. ถ้าเราไม่เคยคาดหวัง 😇
.
สรุปสุดท้ายอีกที
✅ ในวันนี้ "บิตคอยน์" ก็ยังคงเป็นเทคโนโลยีใหม่ ถึงแม้ว่ามันจะผ่านมากว่า 16 ปีแล้วก็ตาม.. ❗️ไม่ใช่เรื่องแปลกที่คนส่วนใหญ่ยังไม่เข้าใจ เพราะลำพังแค่การเก็บรักษาบิตคอยน์ให้ปลอดภัยนั้น..มันยังโคตรยาก และมีจุดอ่อนที่อาจจะทำให้เราสูญเสียบิตคอยน์ได้อยู่เต็มไปหมด 🥹
✅ และนี่ก็เป็นตัวอย่างของความผิดพลาดที่อาจจะเกิดขึ้นได้กับ "ทุกคน" ไม่เว้นแม้กระทั่งคนที่คลุกคลีและเข้าใจบิตคอยน์บ้างแล้วอย่างพี่เจ้าของกระเป๋าในเคสนี้ครับ 😰
.
ป.ล.ถ้าท่านใดที่อ่านแล้วยังมีคำถามหรือข้อสงสัยใด ๆ ในเนื้อหาที่ผมเล่าประสบการณ์ .. แสดงว่าท่านยังศึกษาบิตคอยน์ไม่มากพอครับ 😇😘 ,, แต่มันไม่ใช่เรื่องผิด ไม่ใช่เรื่องน่าอาย .. เราก็แค่ต้องศึกษาให้เข้าใจมากยิ่งขึ้น ,, เพื่อให้เราพร้อมและเหมาะสมที่จะเป็นเจ้าของสินทรัพย์มูลค่า "อันดับหนึ่งของโลก" ในอนาคตต่อไป 🧡
ป.ล.2 กระเป๋าแบบ Multisig มีความปลอดภัยและเหมาะสมกับการใช้งานในระยะยาวอย่างมากก็จริง… ❗️แต่ทุกอย่างต้องแลกมาด้วยความเหนื่อยยากในการศึกษาหาความรู้ให้เกิดความเข้าใจอย่างถ่องแท้ก่อน ,, เพื่อที่จะได้ไม่ต้องใช้ satoshi ที่อุตส่าห์เก็บออมสะสมมานานหลายปี…จ่ายเป็นค่าเรียนรู้นะครับ 🧡🙂
#เวลามีค่าศึกษาบิตคอยน์
#bitcoinselfcustody
#Siamstr