chontit's avatar
chontit
chontit@siamstr.com
npub1r27y...hxu8
Road to freedom :)
chontit's avatar
chontit 1 year ago
✅ การเก็บ 'บิตคอยน์' ด้วยตัวเอง (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) 😱😓 image เผื่อมีคน งง 🥹 ✅ เมื่อเราใช้ Hardware Wallet สร้างกระเป๋า มันจะกำหนด xpub คู่กับ Derivation path ไว้เลย (ซึ่งจะได้ xpub คนละชุดกันทั้งหมด) สมมุติว่า.. ➡️ m/44 จะได้ xpub A ➡️ m/48 จะได้ xpub B ➡️ m/48 จะได้ xpub C ➡️ m/84 จะได้ xpub D image ‼️แต่เคสนี้เกิดจาก…เรานำ xpub B ที่สร้างจาก derivation path : m/48 ไปใช้งานในรูปแบบ m/44 ซึ่งแน่นอนว่าเจ้า Hardware Wallet มันจะปฏิเสธเพราะ “กูไม่ได้สร้างแบบนี้โว้ยยย” 🙂🤣 . 🧡ผลที่ตามมาก็คือว่า.. มันได้กระเป๋าคนละใบกัน... ❌ ไม่ใช่กระเป๋า Multisig ตามที่ต้องการให้มันเป็น (งานเข้า1) ❌ ไม่ใช่กระเป๋า Legacy ธรรมดา ๆ ของ Hardware Wallet ตัวนี้ด้วย (งานเข้า2) ‼️ที่สำคัญ! พี่แกโอนบิตคอยน์เข้าไปในนั้น 1,079,957 Satoshi (ประมาณ 3 หมื่นบาท) แล้ว..เราโอนบิตคอยน์ไปไหน ? image …ปัญหาไม่ได้อยู่ตอนโอนบิตคอยน์ "เข้า" แต่มันจะเกิดปัญหาตอนโอนบิตคอยน์ "ออก" เพราะว่าข้อมูล 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) ❌ image ➡️ 4. ไปคุยกับ ChatGPT ขอคำแนะนำ .. มันก็ให้ใช้วิธีการ Manual Sign Tx โดยใช้ Bitcoin Hardware Wallet Interface -> ล้มเหลว (Failed) ❌ image 🤦‍♂️หมดปัญญาละ .. ขอไปหาทีมเทพแห่ง @RightTech ช่วยกันแก้ปัญหานี้หน่อยละกัน 🙏😘 . 🧡 @Khing_T21 @Notoshi⚡ @123🦈ปลาฉลามขึ้นบก @Pruk S. ช่วยกันระดมสมอง และก็พากันงงว่าเหตุการณ์แบบนี้ "มันเกิดขึ้นได้ยังไงเนี่ยยยยยยยยยย" 55555 😰🫠 ➡️ สุดท้ายก็ได้ไอเดียให้ลองสลับอุปกรณ์ Hardware Wallet เป็นยี่ห้ออื่นดู (เผื่อได้) ผลปรากฎว่า.. -> ล้มเหลว (Failed) ❌ ➡️ แม้กระทั่งได้ท่าน Gyr0MAN ใน Discord ที่ช่วยแก้ไข Transaction files ก็ยัง.. -> ล้มเหลว (Failed) ❌ . 🙏 สุดท้ายจริง ๆ ละ.. ก็เลยต้องยอมให้พี่แกเสียสละ Seedphrase โดยการกรอกมันลงในโปรแกรม Electrum Wallet บนคอมพิวเตอร์เลย❗️(อย่าหาทำนะครับ มันทำให้ seedphrase เราไม่ปลอดภัย แต่ไม่มีอะไรจะเสียแล้ว 555) ❗️และเจ้า Electrum มันสามารถกำหนด configuration ต่าง ๆ แบบ Manual ได้ ก็เลยบังคับให้มันสร้างกระเป๋าใบใหม่ให้มี xpub และ Derivation Path ที่ตรงกับ Blue Wallet ‼️ image ✅ และผลที่เกิดขึ้นก็คือ.. Electrum Wallet คือ พระเอกขี่ม้าขาวมาช่วยแก้ปัญหาเคสนี้ได้ทันท่วงที ,, ทำให้เจ้าของกระเป๋าไม่ต้องเสียค่าเรียนจำนวน 1 ล้าน Satoshi 55555 🙏🥰 image ดังนั้น ชีวิตไม่เคยหมดหวังครับ.. ถ้าเราไม่เคยคาดหวัง 😇 . สรุปสุดท้ายอีกที ✅ ในวันนี้ "บิตคอยน์" ก็ยังคงเป็นเทคโนโลยีใหม่ ถึงแม้ว่ามันจะผ่านมากว่า 16 ปีแล้วก็ตาม.. ❗️ไม่ใช่เรื่องแปลกที่คนส่วนใหญ่ยังไม่เข้าใจ เพราะลำพังแค่การเก็บรักษาบิตคอยน์ให้ปลอดภัยนั้น..มันยังโคตรยาก และมีจุดอ่อนที่อาจจะทำให้เราสูญเสียบิตคอยน์ได้อยู่เต็มไปหมด 🥹 ✅ และนี่ก็เป็นตัวอย่างของความผิดพลาดที่อาจจะเกิดขึ้นได้กับ "ทุกคน" ไม่เว้นแม้กระทั่งคนที่คลุกคลีและเข้าใจบิตคอยน์บ้างแล้วอย่างพี่เจ้าของกระเป๋าในเคสนี้ครับ 😰 . ป.ล.ถ้าท่านใดที่อ่านแล้วยังมีคำถามหรือข้อสงสัยใด ๆ ในเนื้อหาที่ผมเล่าประสบการณ์ .. แสดงว่าท่านยังศึกษาบิตคอยน์ไม่มากพอครับ 😇😘 ,, แต่มันไม่ใช่เรื่องผิด ไม่ใช่เรื่องน่าอาย .. เราก็แค่ต้องศึกษาให้เข้าใจมากยิ่งขึ้น ,, เพื่อให้เราพร้อมและเหมาะสมที่จะเป็นเจ้าของสินทรัพย์มูลค่า "อันดับหนึ่งของโลก" ในอนาคตต่อไป 🧡 ป.ล.2 กระเป๋าแบบ Multisig มีความปลอดภัยและเหมาะสมกับการใช้งานในระยะยาวอย่างมากก็จริง… ❗️แต่ทุกอย่างต้องแลกมาด้วยความเหนื่อยยากในการศึกษาหาความรู้ให้เกิดความเข้าใจอย่างถ่องแท้ก่อน ,, เพื่อที่จะได้ไม่ต้องใช้ satoshi ที่อุตส่าห์เก็บออมสะสมมานานหลายปี…จ่ายเป็นค่าเรียนรู้นะครับ 🧡🙂 #เวลามีค่าศึกษาบิตคอยน์ #bitcoinselfcustody #Siamstr
chontit's avatar
chontit 1 year ago
❗️สารถึงผู้ที่รันโหนดบิตคอยน์หรือผู้ที่กำลังอยากรันโหนดครับ 😇 ‼️ระบบไฟฟ้า "โคตรสำคัญ" ✅ . 🧡 ตั้งแต่เริ่มต้นรันโหนดด้วย Raspberry Pi5 ,, ผมได้รับประสบการณ์ไฟฟ้าดับประมาณ 5-10 รอบได้ แต่ทุกครั้งเจ้า Pi5 ก็กลับมาออนไลน์ได้เอง (พอไฟฟ้ากลับมาปกติ.. ตัว Pi5 มันก็ทำงานต่ออัตโนมัติ โดยที่เราไม่ต้องไปกดปุ่มเปิดเครื่อง) แต่ครั้งนี้ไม่เหมือนเดิม 5555 😰 . ❗️ประมาณ 3 วันก่อน.. ผมก็เข้า Lightning Wallet ของตัวเองไม่ได้ จึงเข้าไปเช็คที่ Umbrel OS แล้วพบว่า.. ..Bitcoin Node มันค้างที่ "Starting" ก็คือมันมีปัญหาบางอย่างที่ทำให้ระบบทำงานต่อไม่ได้ ❌ จึงเช็คจาก Trobleshoot ของ Umbrel เลยรู้ว่า "ไฟล์ Database ของ Bitcoin node มันเสียหาย" แน่นอนว่ามันเกิดจากการที่ "ไฟดับ" เนี่ยแหละ (คือถ้าไฟฟ้าดับตอนที่ Pi5 มันกำลังเขียนไฟล์ลงบน Harddisk อยู่ .. มันก็ทำให้ไฟล์นั้นพังได้ และนำไปสู่ระบบมันทำงานต่อไม่ได้เป็นโดมิโน่) 🫠 . โดยข้อความ Error แบบเป๊ะ ๆ ก็คือ ➡️ bitcoin_bitcoind_1 | EXCEPTION: 15dbwrapper_error ➡️ bitcoin_bitcoind_1 | Fatal LevelDB error: Corruption: checksum mismatch: /data/.bitcoin/indexes/txindex/890080.log ➡️ bitcoin_bitcoind_1 | bitcoin in AppInit() ❗️ผมก็ได้หาวิธีแก้ไขปัญหาจาก Community Umbrel ซึ่งมีคนแนะนำให้ทำการ Re-index blockchain ใหม่ !!! ✅ ก็เลยเริ่มต้น reindex bitcoin blockchain ใหม่ทั้งหมด ,, โดยเจ้า Pi5 ใช้เวลาไปทั้งสิ้น 2 วันเต็ม ๆ ‼️ปัญหาต่อมาก็คือ... Lightning Channel ที่เราเปิดค้างไว้ ,, มันจะยังอยู่เหมือนเดิมมั้ย ? แน่นอนว่าพอระบบปกติ ผมก็ไล่เช็คที่ละ App ที่เกี่ยวกับ Bitcoin ➡️ Bitcoin Core ปกติ ✅ ➡️ Electrum Rust Serve ปกติ ✅ ➡️ Lightning Node (LND) เปิดได้ปกติ.. แต่ Channel Offline ❌ ➡️ Alby Hub เปิดได้ปกติ.. แต่ให้เราเริ่มต้น Open Channel ใหม่ !!❌ image ‼️งานเข้าละ .. ต้องเสีย sat ในการปิด-เปิด Channel อีกแล้วหรอ.. ไม่นะ 🥹 . …แต่เหมือนสวรรค์มาโปรด .. ระหว่างที่กำลังจะปิด Channel นั้น.. เจ้า Alby Hub ก็ขึ้นว่า "Channel Online" ✅ image 🎉 เย้ .. จบการรีวิว 🙏🧡 . ป.ล.1 โหนดผมพังหลังจากที่ทำคลิปสอนการติดตั้งและใช้งาน Umbrel OS (อ้าวว.. อุตส่าห์โฆษณาไว้ชะเยอะ 55555) 🫠 ป.ล.2 เพราะฉะนั้นใครที่อยากจะรัน Lightning Node เพื่อทำเป็น Non-Custodial Lightning Wallet ด้วยเจ้า Umbrel OS ละก็... ไม่ต้องกังวลเรื่องโหนดพังแล้วจะมีปัญหาเรื่องการ Recovery Wallet นะครับ ผมพิสูจน์ให้แล้ว 😆 ,, ตราบใดที่ยังเปิด Umbrel OS ขึ้นมาได้ .. เราก็จะค่อย ๆ แก้ไขปัญหาทีละ step ไปด้วยกัน 😘🙏 ป.ล.3 หวังว่าโพสต์นี้เป็น Lessons Learned ให้กับเพื่อน ๆ ได้.. โดยที่ไม่ต้องรอเจอปัญหากับตัวเองนะครับ 😇 ป.ล.4 ผมไม่ได้ Capture ภาพตอนที่ Bitcoin Node มัน Error ไว้ .. ตอนนั้นไม่แน่ใจว่าจะ Recovery กลับมาได้มั้ย (แอบใจเสียอยู่เหมือนกัน) 5555 😆 #เวลามีค่าศึกษาบิตคอยน์ #bitcoinselfcustody #Siamstr
chontit's avatar
chontit 1 year ago
❗️สืบเนื่องจากวันก่อนได้สนทนากับพี่ชายท่านหนึ่งในเรื่องของ “การเก็บบิตคอยน์” แบบจริงจัง 🧡 ➡️ โดยไล่ตั้งแต่ Seedphrase คืออะไร, Passphrase คืออะไร, xpub zpub หรือ Watch-only wallet คืออะไร .. หรือถ้าคอมพิวเตอร์หรือมือถือที่เราทำ Watch-only wallet ไว้ มันพังหรือหาย (ถูกขโมย) เราจะ Recovery กระเป๋าเก็บบิตคอยน์ได้ยังไงบ้าง บลา ๆ ๆ ๆ 🫠 . ‼️ซึ่งมีคำถามหนึ่งจากพี่ท่านนั้นถามว่า “พี่จะทำยังไงให้กระเป๋าของพี่มีความปลอดภัยมากยิ่งขึ้น ?” 🤯 …อ้ออ .. ลืมบอกไปว่าผมสร้างกระเป๋าแบบ Single signature wallet ไว้ให้แกแล้ว และก็ย้ำให้แกเก็บ Seedphrase ทั้ง 24 คำไว้ดี ๆ ,, จากนั้นก็ทำ Watch-only wallet ไว้บนคอมพิวเตอร์ของแกด้วยโปรแกรม Sparrow Wallet และทำไว้บนโทรศัพท์มือถือด้วย App Blue Wallet ,, และก็บอกให้แกใช้ Sparrow Wallet หรือ Blue Wallet ในการ Monitor Bitcoin Balance หรือสร้าง Address สำหรับรับโอนบิตคอยน์เพิ่ม (โดยไม่ต้องสนใจ Seedphrase ที่จดไว้) ✅😘 ❗️เอาจริง ๆ ที่แกมีก็โคตรปลอดภัยแล้ว 555 🤣 . ซึ่งผมก็คาดว่า… คงมีมือใหม่หลาย ๆ คนตั้งคำถามในลักษณะเดียวกัน เช่น ➡️ เก็บบิตคอยน์บน Exchange ได้มั้ย ? ➡️ ใช้ Hardware wallet แบบไหนดี ? ➡️ ใช้ Passphrase ดีมั้ย ? ➡️ จำเป็นแค่ไหนต้อง Multisig ? ฯลฯ . ✅ ผมเลยลองออกแบบ Tree Diagram ของกระบวนการตัดสินใจเลือกใช้งาน Bitcoin Self-Custody Wallet แต่ละประเภท 👍 ‼️ซึ่งคำถามอาจจะไม่ได้ครอบคลุมทุก ๆ เงื่อนไข (เพราะมันเยอะมาก) แต่ก็คาดหวังว่าจะเพียงพอที่ทำให้เราได้ “เลือก” แนวทางที่เหมาะสมกับตัวเราที่สุดครับ image ➡️ จุดเริ่มต้น : ตำแหน่งบนสุด “ต้องการเก็บ ‘บิตคอยน์’ ด้วยตัวเองใช่มั้ย ?” 🤔 ➡️ ผลลัพธ์สุดท้าย : ช่องสีส้มที่มีเครื่องหมายขีดถูก ✅ ,, และจำนวนเครื่องหมาย ✅ จะแสดงถึงระดับของความปลอดภัย (คร่าว ๆ) 😎 . ก็หวังว่า…เพื่อน ๆ เหล่า Bitcoiner มือใหม่ทั้งหลายคงได้ใช้ประโยชน์จาก Bitcoin Self-Custody Decision Tree Diagram นี้.. ไม่มากก็น้อยครับ 🧡😇 #เวลามีค่าศึกษาบิตคอยน์ #bitcoinselfcustody #Siamstr
chontit's avatar
chontit 1 year ago
GM #Siamstr ❗️Why shouldn’t you sell your Bitcoin to close your debt? 💸 ‼️ทำไมถึงไม่ควร “ขายบิตคอยน์” แล้วเอามาปิดหนี้ที่เรากำลังจ่ายนะ ? . สมมุติว่า.. ➡️ เรามีหนี้อยู่ 1 ก้อน (ประมาณสัก 1 ล้านบาท) ➡️ เราต้องจ่ายหนี้ประมาณ 1 หมื่นบาทต่อเดือน (ดอกเบี้ยประมาณ 5% ต่อปี) ❗️เราจะต้องใช้เวลาจ่ายหนี้ประมาณ 10 ปี หรือ 120 งวด ✅ ..แล้วบังเอิญว่าช่วงปลายปี 2022 ได้ช้อนบิตคอยน์ช่วงราคา 7 แสนบาทมาได้ 0.5 BTC พอดีเป๊ะ 👍 . ✅ ในวันนี้ 0.5 BTC นั้นแปลงเป็นเงินบาทจะมีมูลค่าประมาณ 1.6 ล้านบาท .. โปะหนี้ได้สบายเลยว่ะ 🎉😇 เราควรทำไงดี ? . ระหว่าง.. 1️⃣ ทำงานหาเฟียตผ่อนหนี้ต่อไป .. ก็ไม่ได้เดือดร้อนนี่น่าา ,, จ่ายเดือนละ 1 หมื่นบาทไปเรื่อย ๆ ก็สบายใจดี 😊🧡 2️⃣ เมียบอกว่า.. ”ความไม่มีหนี้เป็นลาภอันประเสริฐ‼️✅” ,, เลยต้องตัดใจขายสัก 0.3125 บิตคอยน์ เพื่อปิดหนี้ !!!! ,, แต่เราจะเหลือแค่ 0.1875 บิตคอยน์นะ 😰 ,, แต่ไม่เป็นไร .. เดี๋ยวเราเอาเงินที่ต้องผ่อนหนี้เดือนละ 1 หมื่นนั่นแหละมา DCA บิตคอยน์คืนทุกเดือน 🥹🙏 . ผลลัพธ์สุดท้ายเมื่อเวลาผ่านไป 10 ปีจะเป็นไงนะ ? . ❗️1. ถ้าเราเก็บ 0.5 บิตคอยน์นั้นไว้ + เราจ่ายหนี้ด้วยเงินเฟียตไปเรื่อย ๆ ➡️ ผ่านไป 10 ปี เราใช้หนี้หมด + มีบิตคอยน์อยู่ 0.5 BTC เช่นเดิม ✅👍 ‼️2. ถ้าเราขายบิตคอยน์เพื่อปิดหนี้.. แล้วทะยอยซื้อคืนทุกเดือน ,, ถ้าบิตคอยน์เติบโตด้วยอัตราเฉลี่ย 20% ต่อปี (conservative) ,, แสดงว่าราคาบิตคอยน์จะแพงขึ้นเรื่อย ๆ และแน่นอนว่า.. เราจะซื้อคืนได้น้อยลงเรื่อย ๆ 🥲😨😭 image ซึ่งกราฟที่เห็นบอกเราว่า… ⁉️เราจะมีบิตคอยน์ได้แค่ประมาณ 0.4 BTC ซึ่งน้อยกว่าเดิม 0.1 BTC 🥹 . ป.ล.1 อัตราการเติบโตเฉลี่ยของบิตคอยน์ไม่ใช่ 20% ในช่วง 10 ปีนี้แน่นอน 😊 ป.ล.2 Don’t sell you bitcoin‼️ ป.ล.3 เส้นทึบในกราฟคือจำนวนบิตคอยน์ ,, ส่วนเส้นปะคือมูลค่าในหน่วย “ล้านบาท” ,, ราคาบิตคอยน์ในอีก 10 ปีประมาณ 9.5 ล้านบาท (20% ทบต้น) 😊 ✅ แต่ทั้งนี้ก็ขึ้นอยู่กับแผนการบริหารความเสี่ยงของแต่ละคนครับ ,, ถ้าใครคิดว่าจะขายที่ราคาสูง ๆ แล้วซื้อคืนในราคาต่ำ ๆ ได้ (เพื่อมีบิตคอยน์เยอะขึ้น) … As Required 😇🙏 แต่ยังไม่เห็นใครที่ทำได้เลย ,, แทบจะร้อยละ 99.99999998 … จะมีบิตคอยน์จำนวน “ลดลง” 😊 #เวลามีค่าศึกษาบิตคอยน์ #ความจริงมันช้า #Siamstr
chontit's avatar
chontit 1 year ago
‼️'บิตคอยน์' คือ 'การเก็บออม' .. หมายความว่าอะไรนะ ? 🧡😇 . คุณรู้จักการ 'เก็บออม' ใช่มั้ยนะ ? ✅ การ 'เก็บออม' มันก็คือการ 'เก็บ' จากส่วนที่เรา 'เหลือ' ,, เพราะฉะนั้น 'การเก็บออมบิตคอยน์' มันก็คือการเปลี่ยนเงินส่วนที่เรา 'เหลือ' ให้เป็น 'บิตคอยน์'🧡 ❗️และคุณก็จะไม่ 'ถูกบังคับ' ให้เปลี่ยน 'บิตคอยน์' ↔️ 'เงินบาท' ในเวลาที่ไม่ถูกไม่ควร (เช่น ช่วงราคากำลังลง)😘 . ➡️แล้วต้องทำยังไงถึงจะรู้ล่ะ.. ว่าจะออมบิตคอยน์ยังไงดี ? . ‼️พี่ชิตใช้คำว่า "แดก ก่อน เก็บ" ซึ่งมันก็มีความหมายตรงตามนั้นแหละ ✅ เราต้องมีเงินเหลือพอที่จะ 'แดก' แล้วค่อย 'เก็บ' บิตคอยน์ไง . ➡️ สำหรับท่านที่อาจจะไม่เคยวางแผนการเงิน หรือไม่เคยทำบันทึกรายรับรายจ่าย (หรือท่านที่ไม่ถนัดในการใช้โปรแกรมอย่างเช่น Excel) ,, ผมมี Google Sheet สำหรับคำนวนการออมบิตคอยน์แบบโง่ ๆ มาให้ลองเล่นกันนะฮะ 🧡😇 . ❗️เริ่มต้นด้วยสถานการณ์สมมุติ (จะได้เข้าใจง่าย ๆ 5555) ➡️ นาย A มีเงินเดือน 15,000 บาท และหาเงินเพิ่มจากการขายหมูปิ้งได้อีกเดือนละประมาณ 2,000 บาท อีกทั้งปลายปียังได้โบนัสจากการเป็นพนักงานดีเด่นอีก 10,000 บาท ‼️แต่ชีวิตของนาย A ก็จำเป็นต้องกินต้องใช้ โดยส่วนใหญ่จะเป็นรายจ่ายรายเดือน เช่น ค่าเช่าห้องพัก, ค่าเดินทางไปทำงาน, ค่าอาหารการกิน รวมถึงงานเลี้ยงสังสรรค์บ้างเป็นครั้งคราว ...นาย A ก็นำตัวเลขพวกนี้แหละ.. มากรอกในช่องของ 'รายรับ' และ 'รายจ่าย' ✅ . ➡️ จากนั้นนาย A ก็เลือกระยะเวลาที่จะอยู่รอดในกรณีที่เกิดเหตุไม่คาดฝัน หรือช่วงที่ไม่มีรายได้ โดยกำหนดไว้ที่ "ระยะเวลา 3 เดือน" image ดังนั้น จากการคำนวนง่าย ๆ จะพบว่า... 1️⃣ นาย A ต้องมีเงินติดบัญชีไม่น้อยกว่า 35,100 บาท (เพื่อใช้ดำรงชีวิตตามปกติหากไม่มีรายได้) 2️⃣ นาย A จะสามารถออมเงินได้เดือนละประมาณ 3,200 บาท (ซึ่งเลือกได้ว่าจะออมเป็นเงินบาท หรือออมเป็นบิตคอยน์) . สมมุติว่า นาย A เลือกเก็บเป็น 'บิตคอยน์' 🧡 ให้ นาย A เริ่มทำงานเดือน ม.ค.68 นี้เป็นเดือนแรก แสดงว่านาย A จะได้เริ่มต้นซื้อบิตคอยน์ในราคา 3.3 ล้านบาท และด้วยอัตราเติบโตแบบทบต้นประมาณ 20% ต่อปีของบิตคอยน์ 😇 ‼️ภายในระยะเวลา 3 ปี นาย A จะมีบิตคอยน์ประมาณ 0.026 BTC และมีมูลค่ามากกว่าการเก็บเงินบาทไว้เฉยๆ ประมาณ 35% 🙏 . ✅ เพียงแค่การออมบิตคอยน์ (ต่อเดือน) ดัวยจำนวนเงินเท่านี้.. จะทำให้เราดำรงชีวิตได้ปกติ และไม่ต้องเสี่ยงกับการถูกบังคับขายบิตคอยน์ในเวลาที่ไม่อยากขายอีกด้วย 😊✌️ ป.ล.Link Google Sheet สำหรับผู้ที่ต้องการนำไปลองเล่นครับ #เวลามีค่าศึกษาบิตคอยน์ #Siamstr
chontit's avatar
chontit 1 year ago
‼️ข้างใน Bitcoin Wallet ของเรา… มันมีอะไรบ้างนะ ? 🤔 . 🙋‍♂️สำหรับใครที่เก็บบิตคอยน์ใน Hardware Wallet แล้วมีคำถามหรือมีข้อสงสัยว่า.. ➡️ ทำไม Address ที่ใช้รับบิตคอยน์มันเปลี่ยนใหม่ไปเรื่อย ๆ เลย ? ➡️ ใช้ Address เดิมรับบิตคอยน์ซ้ำได้มั้ย ? ➡️ เวลาโอนออกทำไมค่าฟีไม่เท่ากัน ทั้ง ๆ ที่ใส่เลขเดียวกัน เช่น กำหนดไว้ที่ 5 sats/vB แต่บางครั้งก็จ่ายเยอะ บางครั้งก็จ่ายน้อย ? ✅ งั้นเราลองมาดูโครงสร้างกระเป๋าแบบง่าย ๆ กันดีกว่าเนาะ 😊 . ❗️ในระบบกระเป๋าบิตคอยน์แบบ HD Wallet.. หรือกระเป๋าบิตคอยน์แบบที่เราต้องจดบันทึก ‘Seedphrase' ไว้เป็น Backup นั่นแหละ ,, เค้ามีโครงสร้างแตกย่อยไปอีกเยอะแยะมากมาย 👍 (มองให้เป็นต้นไม้ ,, ที่แตกแยกย่อยเป็นกิ่งใหญ่, กิ่งเล็ก และแต่ละกิ่งก็แยกเป็นใบหรือเป็นดอกเป็นผล.. จะทำให้เข้าใจง่ายขึ้น😊) ➡️ ยกตัวอย่าง 'Seedphrase 1 ชุด' ไม่ว่าจะเป็นแบบ 12 คำหรือ 24 คำก็ตาม ,, มันจะสร้างกระเป๋าได้หลายแบบ เช่น Legacy, Segwit, Native Segwit หรือ Taproot (แต่ยังไม่ต้องไปสนใจมันหรอกนะ..) เอาเป็นว่า… ‼️ โดยทั่วไปเราจะได้ใช้กระเป๋าแบบ Native Segwit (BIP-84) หรือเวลาที่เราสร้าง Address เพื่อรับบิตคอยน์ ,, เราจะได้ Address ที่มีชื่อขึ้นต้นด้วย bc1q.... นั่นแหละฮะ ➡️ ในกระเป๋าแต่ละแบบนั้น.. เราก็ยังแยกย่อยได้อีกเป็นหลาย ๆ Account (เหมือนบัญชีธนาคารแหละ .. ถ้าเราอยากมีบัญชีธนาคารหลาย ๆ เล่ม เราก็ทำได้ไม่มีใครห้าม ,, แต่เวลาจะโอนหรือถอนเงินก็ต้องนำสมุดบัญชีเล่มนั้น ๆ ไป) 👍 ➡️ จากนั้นในแต่ละ Account ก็จะแบ่งเป็นกลุ่มของ Address สำหรับใช้เพื่อ 'รับบิตคอยน์' และ Address สำหรับใช้เพื่อรับ 'เงินทอน' ,, ซึ่งสามารถสร้าง Address ได้อีก 'จำนวนมากมายมหาศาล' ชนิดที่เรียกได้ว่าใช้ยังไงก็ไม่มีวันหมด 🧐 ✅ โดยเมื่อนำมาเขียนเรียงกันจะได้ประมาณนี้ [m/84'/0'/0'/0/0] ,, ซึ่งสิ่งนี้เองที่เราเรียกว่า 'Derivation Path' 🧡👍 งงป่ะ ? งั้นดูตามภาพประกอบเลยแล้วกัน 😅 . 1️⃣ Receive Addresses หรือรายการ Address สำหรับ 'รับโอน' บิตคอยน์ ,, ซึ่งหากเราใช้ Address ใดในการโอนเข้าเรียบร้อยแล้ว เจ้าตัว Software wallet จะเลือก Address 'ลำดับถัดไป' ให้เราโดยอัตโนมัติ เช่น … ครั้งแรกเราโอนไปยัง Address ลำดับ 0 [m/84'/0'/0'/0/0] ,, จากนั้นการโอนครั้งถัดไปมันจะเลือก Address ลำดับ 1 [m/84'/0'/0'/0/1] และลำดับ 2 [m/84'/0'/0'/0/2] … ต่อไปเรื่อย ๆ ✅ สำหรับการโอนบิตคอยน์ไปยัง ’Address เดิม‘ ที่ถูกใช้งานแล้ว.. สามารถโอนไปได้ปกตินะครับ ไม่ได้มีผลต่อการใช้งานใด ๆ เลย 👍 ,, เพียงแต่ว่ามันจะ 'ลดความเป็นส่วนตัวลง' ,, เพราะจะทำให้คนอื่น ๆ สามารถรู้ได้ว่าเรามีบิตคอยน์เยอะหรือน้อยแค่ไหน ,, โดยเฉพาะคนที่ไม่เคยโอนไปยัง Address ใหม่ ๆ เลยยิ่งมีความเสี่ยงครับ ❗️กลุ่มคนส่วนใหญ่ที่ใช้ Address เดิมซ้ำ ๆ ก็จะเป็น Exchange หรือกระเป๋ากองทุน เพื่อให้ง่ายในการบริหารจัดการหรือตรวจสอบ ✅ 2️⃣ Change Addresses หรือรายการ Address สำหรับรับ 'เงินทอน' ,,❗️เวลาเราโอนบิตคอยน์ออกจากกระเป๋า.. เช่น เรามี UTXO ขนาด 1,000,000 sats และต้องการโอนไป Address ปลายทางเพียงแค่ 300,000 sats ,, ส่วนที่เหลืออีก 700,000 sats นั่นแหละจะถูกโอนกลับมายัง Address เหล่านี้ ,, ซึ่งการใช้ Change Addresses ก็จะไล่ลำดับไปเรื่อย ๆ เช่นกัน โดยเริ่มจาก Change Address ลำดับ 0 [m/84'/0'/0'/1/0] ... และต่อไปเรื่อย ๆ ตามจำนวนครั้งที่เราโอนบิตคอยน์ออกจากกระเป๋า 😘 3️⃣ ส่วนนี้เรียกว่า UTXO หรือชื่อเต็ม ๆ คือ Unspent Transaction Outputs หรือแปลเป็นไทยก็คือ 'บิตคอยน์ที่ยังไม่ถูกใช้' 🧡 ,, ซึ่งจำนวน UTXO จะขึ้นอยู่กับ ’จำนวนครั้ง‘ ที่เรารับโอนบิตคอยน์มาเก็บ เช่น เราโอนบิตคอยน์ออกจาก Exchange มายัง Address ลำดับ 0 ก็จะมี UTXO จำนวน 1 อัน ,, และวันต่อมาเรารับโอนบิตคอยน์จากเพื่อนเข้าที่ Address ลำดับ 0 (Address เหมือนเดิม) ก็จะมี UTXO เพิ่มมาอีก 1 อัน ,, สรุปตอนนี้กระเป๋าของเราจะมี UTXO จำนวน 2 อัน แต่อยู่บน Address เดียวกันทั้ง 2 อัน ‼️งงมั้ยนะ 🥺 ,, ลองคิดภาพง่าย ๆ ก็คือ ทุกครั้งที่เรารับบิตคอยน์เข้ากระเป๋า เราจะได้แบงค์ที่มีจำนวน Satoshi เท่ากับจำนวนที่เราโอนเข้ามา ,, ถ้าโอน 2 ครั้งก็จะมีแบงค์ 2 ใบ ,, ถ้าโอน 10 ครั้งก็จะมีแบงค์ 10 ใบ โดยที่ไม่สนใจว่าจะโอนไป Address เดียวกันหรือคนละ Address กันก็ตาม ✅ อ้ออ.. แต่หลังจากเรามีการโอนบิตคอยน์ออกจาก UTXO แล้ว.. มันจะถูกทำลายและสร้างเป็น UTXO ใหม่ก็คือ ’เงินทอน‘ (ถ้ามี) ✅ 4️⃣ ในกรณีใช้ซอฟต์แวร์ Sparrow Wallet จะสามารถ ‘เลือก’ UTXO ที่ต้องการโอนออกได้เลย (ถ้าเราไม่เลือก.. โปรแกรมก็จะเลือกให้เองแหละ แต่บางครั้งมันก็อาจจะไม่ถูกใจเราไง) ‼️สมมุติเราจะโอน UTXO สีเขียว ,, เราก็สามารถที่จะเลือก UTXO นั้น และคลิกที่ Send Selected ได้เลย ,, โดยที่เราจะส่งบิตคอยน์ได้ ‘ไม่เกิน’ จำนวน satoshi ที่มีใน UTXO นั้นนะ ❌😅 ✅ ในกรณีเราต้องการโอนบิตคอยน์เกินขนาด UTXO เช่น ต้องการโอนจำนวน 4,000,000 satoshi ,, เราจำเป็นต้องโอนออกจาก UTXO สีเขียว และ UTXO สีม่วง ’รวมกัน‘ (เพื่อให้มีจำนวนมากกว่า Output ที่ต้องการ) 👍 ➡️ ซึ่งกรณีที่มี Input มากกว่า 1 UTXO เนี่ยแหละ.. มันทำให้ Transaction ของเรามีข้อมูล ’เพิ่มขึ้น‘ และทำให้ ‘ค่าธรรมเนียม’ ที่ต้องจ่าย ’มากขึ้น’ ตามลำดับ❗️(ยิ่งมีหลาย UTXO ก็ยิ่งต้องจ่ายค่าฟีแพงขึ้น) ,, อาจารย์จึงแนะนำว่า 1 UTXO ไม่ควรมีขนาดเล็กเกินไป ,, ถ้าจะให้ดีควรมีมากกว่า 1,000,000 sats (โหดอยู่) 😂🙏 . ‼️สำหรับท่านที่ใช้งานเฉพาะ Application ที่มากับเจ้าตัว HW เช่น Trezor Suite ก็อาจจะไม่เคยเห็นโครงสร้างละเอียดแบบนี้ ,, แต่โดยหลักการแล้วทำงานเหมือนกัน 🧡 และเพื่อให้ใช้บิตคอยน์ได้สนุกขึ้นจึงอยากให้ลองศึกษาการใช้งาน HW ร่วมกับซอฟต์แวร์ Sparrow Wallet ดูครับ 👍✅ . ป.ล. ผมกำลังเขียนบทความสอนใช้งาน Sparrow Bitcoin Wallet อยู่นะฮะ.. แต่น่าจะอีกสักพักใหญ่ ๆ 😅 #เวลามีค่าศึกษาบิตคอยน์ #bitcoinselfcustody #Siamstr
chontit's avatar
chontit 1 year ago
GM from WNK #Siamstr 🧡 Feels Like 14 องศา ,, อากาศดี ๆ เหมาะแก่การจัด #korat103 🫣  image ✅ลมแรง, เด็กวิ่งว่าวได้ 👍  image ✅มีลานหญ้าสำหรับ Bitcoiner  image ✅มีอาคารเปิดโล่ง จัดปิ้งย่างได้ชิลๆ  image ✅ห้องน้ำสะอาดมาก เพราะเป็นที่พักใหม่ 555  image ..น่าสนใจดีแหะ 🤭
chontit's avatar
chontit 1 year ago
‼️แนะนำการส่งมอบทรัพย์สินมูลค่า 2 แสนล้านบาทให้แก่ลูกหลานในอนาคตด้วยกระดาษ A4 แผ่นเดียว 😇 . ✅ อย่างที่ท่านบิตคอยเนอร์มือเก่าหรือมือเก๋าเรารู้กันก็คือ.. 'บิตคอยน์' สามารถเข้าถึงและโอนออกได้ด้วย 'คำศัพท์' จำนวนเพียง 12 หรือ 24 คำ (เรียกว่า Seedphrase) ❗️ซึ่งคลังคำศัพท์ที่ใช้งานเป็น Seedphrase นั้น ,, จะมีอยู่ทั้งสิ้น 2,048 คำ และแต่ละคำก็จะเป็นคำที่มีความหมาย เพื่อช่วยลดความผิดพลาดในการจดหรือการจำ 📝👍 . แต่... มันก็ไม่ง่ายขนาดนั้นชะทีเดียวนะฮะ เราสามารถเพิ่มลูกเล่นให้ Seedphrase ของเราได้ 😎 ➡️ โดยใน Seed Phrase แต่ละชุดนั้น.. สามารถแยกออกเป็น Account ได้อีกจำนวนมาก และแต่ละ Account ก็สามารถสร้าง Address ได้อีกจำนวนมากเช่นเดียวกัน ‼️ซึ่ง.. ถ้าเราโอน 'บิตคอยน์' ไปเก็บไว้ที่ Account ลำดับอื่น ๆ จะช่วย 'เพิ่ม' ความยากในการสุ่มเจอบิตคอยน์ในกระเป๋าขึ้นอีก 'พอสมควร' และในขณะเดียวกันก็จะ 'ลดโอกาส' ที่ลูกหลานจะเข้าถึงบิตคอยน์ให้น้อยลงไปด้วย 555 😅 . 🙋‍♂️ยกตัวอย่าง 'Bitcoin wallet Backup' ตามรูปที่แนบ ซึ่งประกอบไปด้วย Seedphrase จำนวน 24 คำ image ❗️หากเรานำไป Recovery ใน Software wallet หรือ Hardware Wallet เราจะได้ Account ลำดับ #0 ของกระเป๋าใบนี้ (ซึ่งเป็นค่าพื้นฐานของตัวซอฟต์แวร์และอุปกรณ์) ,, และแน่นอนว่าเราจะ ‘ไม่เจอ' บิตคอยน์ที่เราโอนไปเก็บไว้ใน Account ลำดับ #5 อย่างแน่นอน 🥲 ✅ ดังนั้น หากเราต้องการเขียน 'พินัยกรรม' เพื่อส่งมอบข้อมูลมรดกมูลค่ากว่า 2 แสนล้านบาทนี้ให้ลูกให้หลานในอนาคต ,, ในนั้นควรต้องมีข้อมูลตามในภาพนี้เป็นอย่างน้อย หรือสรุปง่าย ๆ ก็คือ 1️⃣ ต้องมี Seedphrase จำนวน 12 หรือ 24 คำตามที่เราทำ 2️⃣ ต้องมี Derivation Path เพื่อบอกประเภทและลำดับ Account ของกระเป๋า 3️⃣ ต้องมี Fingerprint เพื่อยืนยันว่า Seedphrase ถูกต้อง ✅ และต้องมี Note ที่จำเป็นต้องการให้ลูกหลานของเรารู้ เช่น Passphrase หรือข้อความต่าง ๆ อาทิ .. "Seedphrase นี้เป็นส่วนหนึ่งของกระเป๋า Multisig 2-of-2 โดย Seedphrase อีกส่วนจะอยู่ที่พี่ชายของแก.. จงไปคืนดีกันชะ❗️" เป็นต้น 😅 เพื่อให้มั่นใจได้ว่า.. พินัยกรรมของเราไม่มีข้อมูลที่ตกหล่น 🎉 . 🧡 เพิ่มเติมข้อมูลให้สำหรับมือใหม่นะฮะ 🧡 image ✅ ตามทฤษฎี BIP32 เรื่องของ Hierarchical Deterministic Wallets นั้น ,, Seedphrase จำนวน 1 ชุด สามารถสร้าง Account ได้สูงสุด 2^31 หรือประมาณ 2.1 พันล้าน Account และแต่ละ Account สามารถสร้าง Address ได้สูงสุด 2^31 หรือประมาณ 2.1 พันล้าน Address ‼️ ทั้งนี้.. มันจะติดด้วยข้อจำกัดของตัว Software Wallet จึงทำให้เราไม่สามารถไปใช้งาน Account หรือ Address ลำดับไกล ๆ ได้ ,, แต่มันก็น่าจะเพียงพอต่อการใช้งานแล้วนะ 5555 😂 image . ป.ล.ผู้ที่สนใจสามารถดาวน์โหลด 'Bitcoin wallet Backup' Template สำหรับปริ้นและใช้งานกันได้นะครับ ( แต่อย่าลืมเรื่องพื้นฐานความปลอดภัยในการใช้งาน Seedphrase เป็นอันขาด ขอให้ปริ้นออกมาแล้วเขียนด้วยปากกานะฮะ [It's strongly NOT recommended to store your recovery phrase digitally (in an email, online service, screenshot, photo or any other type of computer file).] ‼️ ป.ล.2 ถ้ากระดาษที่จดข้อมูล 'ครบถ้วน' แผ่นนี้หลุดออกไป.. ทรัพย์สินของตาทวดเอ็มกว่า 2 แสนล้านก็จะหายไปทั้งหมดได้นะฮะ 😇 #เวลามีค่าศึกษาบิตคอยน์ #bitcoinselfcustody #Siamstr
chontit's avatar
chontit 1 year ago
‼️สารถึงผู้ที่ยังแคลงใจว่าทำไม 'บิตคอยน์' ถึงผลิตได้จำนวน 'จำกัด' และจะมีไม่เกิน 21 ล้าน BTC (หรือถ้าจะเอาเป๊ะ ๆ ก็ 2,099,999,997,690,000 satoshis) 😊 . กำหนดให้ ➡️ HalvingInterval = 210,000 Block ➡️ COIN = 100,000,000 Satoshi ❗️สมมุติให้ตอนนี้เราอยู่ในบล็อกที่ 875,150 นะฮะ ✅ เมื่อนำมาเข้าสู่สมการจะได้ดังนี้ 1️⃣ halvings = 875,150/210,000 = 4.16738 => ปัดเศษลงเหลือ 4 2️⃣ CAmount nSubsidy = 50x100,000,000 = 5,000,000,000 Satoshi ↔️ เปลี่ยนเป็นเลขฐาน 2 ได้ดังนี้ 100101010000001011111001000000000 3️⃣ nSubsidy >>= halvings หมายถึง ให้ทำการ “bitwise right shift” จำนวนเท่ากับ halvings (ในทีนี้คือ 4) ‼️ดังนั้น จากเดิม 100101010000001011111001000000000 จะได้จำนวนใหม่เป็น 000010010101000000101111100100000 ซึ่งถ้าแปลงเป็นเลขฐาน 10 จะมีค่าเท่ากับ 312,500,000 satoshis หรือ 3.125 BTC ✅ . ❗️ทีนี้จะเกิดอะไรขึ้นถ้าหากถึงบล็อก 6,930,000 ? 1️⃣ halvings = 6,930,000/210,000 = 33 2️⃣ CAmount nSubsidy = 50x100,000,000 = 5,000,000,000 Satoshi ↔️ 100101010000001011111001000000000 (เหมือนเดิม) 3️⃣ nSubsidy >>= 33 ‼️ดังนั้น จากเดิม 100101010000001011111001000000000 เมื่อทำการขยับไปทางขวา 33 ครั้ง จะได้เป็น 000000000000000000000000000000000 ซึ่งมีค่าเท่ากับ 0 Satoshi ✅ . ❗️นั่นหมายถึง.. หลังจากบล็อกที่ 6,930,000 หรือคาดการณ์ว่าจะเกิดขึ้นในปี ค.ศ.2140 นั้น ‼️จะไม่มี 'บิตคอยน์' ที่ถูกผลิตใหม่เพิ่มเข้ามาในระบบอีกเลยแม้แต่ Satoshi เดียว . ✅ ซึ่งข้อมูล GetBlockSubsidy นี้ ,, ทำงานบน Bitcoin Node 'ทุกเครื่อง' บนโลก ,, โดยอยู่ในไฟล์ที่มีชื่อว่า validation.cpp (ระหว่างบรรทัดที่ 1,919 ถึง 1930) และไม่มีใครสามารถเปลี่ยนแปลงสมการของมันได้ 🎉 . ทีนี้เข้าใจได้แล้วนะท่าน Nocoiner ทั้งหลาย .. ที่ชอบตั้งคำถามว่า.. 🤷‍♂️ “แล้วจะรู้ได้ไงว่าบิตคอยน์จะมีไม่เกิน 21 ล้าน BTC อ่ะ? เดี๋ยว Satoshi กลับมาก็ผลิตเพิ่มได้“‼️ 🧡 ถ้าคิดจะมาจับผิด ‘บิตคอยน์’ อ่ะ ,, เอาเวลาไป ’ศึกษา‘ แล้วเอาตัวให้รอดจากระบบเฟียตดีกว่า 😊✌️ #เวลามีค่าศึกษาบิตคอยน์ #Siamstr
chontit's avatar
chontit 1 year ago
GM #siamstr และเพื่อนใหม่ในทุ่งม่วงทุก ๆ ท่านครับ 🙏🧡 ‼️สำหรับเพื่อน ๆ มือใหม่, มือเก่า, มือโต, หรือมือเพชร (Diamond hand 😎) ,, ที่กำลังตัดสินใจหาแนวทางการเก็บรักษา ‘ทรัพย์สิน’ ที่มีเพียง 2,100 ล้านล้านหน่วยนี้ยังไงดีให้มี ‘ความปลอดภัย‘ และ ’เหมาะสม’ กับตนเอง 🙋‍♂️ผมเคยเขียนโพสต์เปรียบเทียบการเก็บ ‘บิตคอยน์‘ ไว้นานแล้ว ,, วันนี้ขออนุญาตนำมารีรันอีกครั้งนึง.. เผื่อมันจะเป็นประโยชน์และทำให้เพื่อน ๆ (ว่าที่) บิตคอยเนอร์ทั้งหลายเข้าใจเพิ่มเติมได้ครับ 🧡 . ❗️เนื้อหาในนี้บางส่วนมาจาก #BitcoinTalk 158: Stay Humble and Stack Sats.. Safely (29/05/2023) ซึ่งเป็นเรื่องเกี่ยวกับการเก็บรักษาบิตคอยน์, ความเข้าใจเรื่องความเสี่ยง หรืออาจารย์ตั๊มใช้คำว่า "Attack Vector" 😊👍 ✅ และเพื่อให้เพื่อน ๆ เห็นภาพและเข้าใจได้ง่ายจึงลองนำเสนอในรูปแบบ ’กราฟแท่ง‘ เพื่อเปรียบเทียบให้เห็นถึงข้อดี/ข้อด้อยในการเก็บบิตคอยน์แต่ละแบบได้ชัดเจนที่สุด 👍😇 . เริ่มต้นจากการกำหนดคะแนนความปลอดภัยเป็น 3 ประเด็นหลัก ๆ ก็คือ 1️⃣ ความปลอดภัยจาก Cyber Attack หรือการโดนแฮกจากโลกอินเตอร์เน็ท 2️⃣ ความปลอดภัยจาก Physical Attack หรือการโดนขโมยจากโลกจริง 3️⃣ ความปลอดภัยจาก Human Error หรือการหลง ๆ ลืม ๆ ของเราเอง ❗️โดยกำหนดให้คะแนน = 10 หมายถึง ปลอดภัยสูงสุด 👍 และคะแนน = 1 หมายถึงไม่ปลอดภัยเลย 🙅‍♂️ ‼️ประกอบกับให้คะแนนความยากง่ายของการใช้งานในแต่ละแบบไว้ด้วย 🧡 ✅ แน่นอนว่าความปลอดภัยจะ "แปรผกผัน" กับความง่ายเสมอ 🔀 ,, คือ ถ้าเราอยากให้ "ปลอดภัยมาก" จะไม่มีทางที่มันทำได้ง่าย ๆ หรือหากอยาก "ทำแบบง่าย ๆ" ก็จะไม่ค่อยปลอดภัย 😅 . 🙋‍♂️ต้องขอออกตัวไว้ก่อนนิดนึงว่า ,, ข้อมูลนี้เป็นแค่การให้คะแนนตาม "ความเข้าใจส่วนตัว" ของผมเองนะครับ บางคนอาจจะบอกว่า "โคตรยาก" ตั้งแต่การใช้ Hardware Wallet ธรรมดาก็ได้ 55555 😂🥰 . ❗️สำหรับตัวอย่างแนวทางการให้คะแนนของผมก็คือ.. ✅ หากใช้งานแบบไม่มีการเชื่อมต่อกับคอมพิวเตอร์เลย เช่น Air-Gap wallet หรือต้องทำธุรกรรมแบบ PSBT ผมจะให้คะแนน Cyber Attack เต็ม 10 (เพราะว่าใครก็มาแฮกไม่ได้!!) ✅ หากการใช้งานนั้นมี Passphrase ผมจะให้คะแนน Physical Attack เพิ่มอีกประมาณ 2 คะแนน เมื่อเปรียบเทียบจากการใช้งานแบบเดียวกันแต่ไม่มี Passphrase (เพราะว่าขโมย HW ไปก็ทำอะไรไม่ได้ ,, ยกเว้น HW บางรุ่นที่สามารถกรอก Passphrase ทิ้งไว้ได้) แต่จะลดคะแนนส่วนของ Human Error ให้น้อยลงแทน!! เพราะว่าเพิ่มโอกาสที่จะลืม Passphrase ได้ ✅ หากเลือกใช้วิธีที่มีระบบสำรอง (Redundancy) ผมจะให้คะแนน Human Error เต็มสิบ !! (เพราะว่ามีสำรองนั่นแหละ ,, ถึงลืมก็ไม่เป็นไร .. ยังพอที่จะ Recovery กระเป๋ากลับมาได้) ‼️สุดท้าย คือ ความยากง่ายในการใช้งาน ซึ่งแน่นอนว่าการใช้ HW จิ้มสาย USB โง่ ๆ มันง่ายกว่าอยู่แล้ว เลยให้คะแนนเยอะสุด และการทำ Multi-Signature Wallet โคตรจะยุ่งยาก ก็เลยได้คะแนนต่ำสุดไปตามระเบียบ 5555 😁 . ✅ สรุปแล้วก็คือ... 😊 ในความคิดเห็นส่วนตัวผมมองว่า "Multi-Signature Wallet" แบบ "ไม่มี Passphrase" ‼️ ตอบโจทย์ที่สุด ทั้งในเรื่องของความปลอดภัยจากการโจมตีทาง Cyber, การโดนขโมยแบบ Physical และช่วยป้องกันการหลงลืมของเราได้เป็นอย่างดี แต่การใช้งานจะค่อนข้างยุ่งยากสักนิดนึงครับ (แต่ถ้าเข้าใจแล้ว..ก็จะเข้าใจเลย ,, พอได้ลองทำได้แล้ว.. ก็จะทำได้เลย) 🧡 . ป.ล.เพียงแค่ใช้ Hardware Wallet แบบถูกวิธี และจด Seedphrase เก็บไว้อย่างถูกต้อง ก็โคตรจะเพียงพอต่อความปลอดภัยแล้ว ,, แต่หากอยากนอนหลับสบายใจในทุกคืน.. ลองศึกษา Multisig Wallet ดูครับ 😘 แล้วชีวิตคุณจะเปลี่ยนไป 😎 . #เวลามีค่าศึกษาบิตคอยน์ #Siamstr image
chontit's avatar
chontit 1 year ago
GM #Siamstr สวัสดี 7 December กับเวลา 7 โมง 19 นาที 😇 ✅พร้อมกับราคาบิตคอยน์ 99,911.69 ดอลล่าร์ หรือ 999 satoshi/usd ขอให้เป็นจุดเริ่มต้น ‘อนาคตที่สดใส‘ ของทุกคนนะฮะ 🧡🙏 #เวลามีค่าศึกษาบิตคอยน์ image
chontit's avatar
chontit 1 year ago
GA #Siamstr สืบเนื่องจาก..เมื่อวานนี้มูลค่า 'บิตคอยน์' แตะ 100,000 ดอลล่าร์ หรือ 3,500,000 บาท อย่างเป็นทางการ ‼️ ✅ เลยมีโอกาสได้ 'โม้' ถึงการตัดสินใจที่ถูกต้อง และลองป้ายยาส้มให้คุณศรีภรรยาดูบ้าง ซึ่งก็ดูเหมือนจะได้ผลนะ ,, คุณแป้งก็เริ่มจะมีคำถามต่าง ๆ ย้อนหลับมาให้เราลองตอบบ้าง.. 🤭 (ไม่เหมือนช่วงที่ผ่านมาที่แทบจะพูดถึงบิตคอยน์ไม่ได้เลย โดยเฉพาะกลางปี 2022-2023 😂) ❗️โดยหนึ่งในคำถามที่ได้รับจากคุณแป้ง และเชื่อว่าหลาย ๆ คนที่ยังไม่รู้จัก 'บิตคอยน์' ก็คงสงสัยเหมือนกัน นั่นคือ .. 🙋‍♀️ "ถ้าคนเขียนโปรแกรมบิตคอยน์เค้ากลับมา (ในที่นี้หมายถึง ซาโตชิ นากาโมโตะ) พร้อมกับสามารถโอนบิตคอยน์ที่มีทั้งหมดได้ จะเกิดอะไรขึ้น? ตัวโปรแกรมบิตคอยน์จะถูกแก้ไขมั้ย? แล้วระบบมันจะเสียความน่าเชื่อถือมั้ย?" . ✅ ด้วยคำตอบที่เรารู้อยู่เต็มอกว่า 'มันไม่มีผล' แต่จะทำยังไงให้ Nocoiner เค้าเข้าใจดีนะ.. มันไม่ง่ายเลย 🥺 ผมก็เลยตอบไปว่า.. 1️⃣ แม่ต้องสลัดภาพเก่า ๆ ในหัวออกไปก่อน ,, ภาพที่เราเข้าใจว่าคนที่เป็น 'เจ้าของ' โปรแกรมจะต้องมีสิทธิ์มีอำนาจในการแก้ไข เปลี่ยนแปลง หรือแก้คำสั่งใด ๆ ในตัวโปรแกรมนั้น ซึ่งแน่นอนว่ามันทำได้ แต่บิตคอยน์มันแตกต่าง 😎 2️⃣ คนเขียนโปรแกรมหรือใครก็ตามที่อ่านโค้ดเป็น (Software Develope) เค้า 'สามารถ' แก้ไขคำสั่งในตัวโปรแกรม Bitcoin Core ได้ก็จริงนะ แต่เค้าจะแก้ไขได้เฉพาะคอมพิวเตอร์เพียง 'เครื่องเดียว' ที่กำลังรันโปรแกรมเท่านั้น เพราะว่าระบบบิตคอยน์นั้นมันกระจายไปทั่วโลก จำเป็นต้องได้รับฉันทามติ (Consensus) ทั้ง 100% ในการแก้ไขใด ๆ ในตัวโปรแกรม ❗️ 3️⃣ วิธีการเดียวที่จะแก้ไข Bitcoin Software ได้ ก็คือ ‼️คุณต้องไปตามเปลี่ยนโปรแกรม Bitcoin Node ที่รันอยู่บนโลกนี้ 'ทุกเครื่อง' ให้ได้ในเวลาเดียวกัน ‼️ถ้าพิจารณาข้อมูลจากเว็บ bitnodes .. ณ วันนี้มีคนรันโหนดเพียงแค่ 64,567 nodes เท่านั้นเอง ✅ ใช่แล้วหล่ะ คุณอ่านไม่ผิดหรอก .. 'หกหมื่น-สี่พัน-ห้าร้อย-หกสิบ-เจ็ด' โหนด และไม่รู้ว่าอยู่ตรงไหนของมุมโลกด้วยซ้ำ 😌 . 🙋‍♂️พอเห็นภาพมั้ย.. ว่าจะเกิดอะไรขึ้นถ้า 'ซาโตชิ' กลับมา ✅ มันก็ไม่มีอะไรเกิดขึ้นไงคะที่รัก 🧡 #เวลามีค่าศึกษาบิตคอยน์ #ความจริงมันช้า image
chontit's avatar
chontit 1 year ago
image How to verify ‘Bitcoin’ knowledge sources ? 🤔 เราจะรู้ได้ไงนะว่า ‘เพจที่เราตาม‘, ‘Youtube ที่เรา subscribe’ หรือ ‘คนที่เราคุย’ .. กำลังให้คำแนะนำเกี่ยวกับบิตคอยน์ที่ถูกต้อง ? 😰 . ด้วยประสบการณ์ที่ผมได้สัมผัสกับสังคม ‘บิตคอยน์‘ หรือ Bitcoin Community มาเป็นระยะเวลาหนึ่งพบว่า.. ✅ ‘พวกเรา’ จะไม่ชวนให้ซื้อบิตคอยน์ตรง ๆ นะ แต่จะบอกให้ “ศึกษา” Fundamental ของบิตคอยน์ ,, จากนั้นท่านก็ค่อยพิจารณาเลือกหนทางปฏิบัติที่เหมาะสมกับตัวท่านเอง ✅ ’พวกเรา‘ จะ “ไม่” เสนอตัวเองเป็นบอสในการซื้อขายบิตคอยน์ หรือ “รับลงทุน” ในบิตคอยน์ ✅ ’พวกเรา’ จะไม่ค่อยพูดถึง “ราคา” ในสกุลเงินอื่น ๆ เพราะเราเชื่อมั่นในกฎคณิตศาสตร์ ,, ทำให้ 0.01 บิตคอยน์จาก 21 ล้านที่เรามีในวันนี้ ก็เป็น 0.01 บิตคอยน์จาก 21 ล้านในอนาคต (แต่ช่วงนี้อาจจะพูดถึงราคาบ่อยหน่อยนะ เพราะว่ามันเป็นหลักฐานเชิงประจักษ์, มันปฏิเสธไม่ได้ 😎) ✅ ’พวกเรา‘ ส่วนใหญ่จะไม่พูดถึง Cryptocurrency ที่เป็น Alternative coin ตัวอื่น ๆ ให้เสียเวลา (ยกเว้นพูดถึงขำ ๆ หรือประชดประชันสนุก ๆ 555) ✅ ’พวกเรา‘ จะเน้นเรื่องการเก็บบิตคอยน์ด้วยตนเองเป็นเรื่อง “โคตรสำคัญ” และไม่แนะนำให้ไปลงทุนในแพลทฟอร์มต่าง ๆ เพื่อ APR ปลอมๆ (ไม่แนะนำให้จอดรถเก็บเศษเหรียญบนทางด่วน, เดี๋ยวจะตายโดยไม่รู้ตัว 😇) และ ✅ ’พวกเรา’ จะทำตัวจน .. เพราะว่าเราจนจริง ๆ นั่นแหละ 🥲 (มีเงินเท่าไหร่ซื้อบิตคอยน์หมด 5555) หรือเรียกอีกอย่างว่า “Low time preference” 😊 . ทั้งนี้ ผมต้องขอ Disclaimer ไว้ก่อนนะครับว่าเป็น “ความคิดเห็นส่วนตัว” ของผมเองเด้อ ,, บางคนอาจจะคิดว่าเป็น Bitcoiner ก็เทรดได้, ลงทุน Defi ก็ได้ หรืออะไรก็ตามที่ทำให้เรามีบิตคอยน์เพิ่มขึ้น … ซึ่งก็ไม่ผิด แต่ส่วนตัวผมไม่ได้คิดแบบนั้น 😇🙏 . “บิตคอยน์” อาจจะตาย อาจจะเหลือศูนย์ตามหลาย ๆ ท่านคิดไว้ก็ได้ .. ซึ่งผมก็บริหารความเสี่ยงของตัวเองเรียบร้อยแล้ว.. ผมจึง.. “เก็บเฟียตเท่าที่เสียได้” 😎 🧡 All in BTC 🧡 #Siamstr
chontit's avatar
chontit 1 year ago
ทำไมกำลังขุดบิตคอยน์ถึงสำคัญ ? 🤔 . ในช่วงสัปดาห์ก่อน.. กำลังขุดของ Bitcoin ทำจุด "สูงสุด" ที่ประมาณ 811 EH/seconds (811 x 10^18) หรือ 811,000,000,000,000,000,000 ครั้งต่อวินาที ,, (อ่านว่า "แปดร้อยสิบเอ็ด ล้าน ล้าน ล้าน" ครั้งในเวลา 1 วินาที) ‼️ เมื่อนำมาพิจารณาร่วมกับ "ระยะเวลาเฉลี่ย 10 นาที" ของการปิด Block บิตคอยน์ ,, แสดงว่าระบบต้องคำนวน Hash รวมทั้งสิ้นประมาณ... 486,600,000,000,000,000,000,000 ครั้ง (อ่านว่า "สี่แสน แปดหมื่น หกพัน หกร้อย ล้าน ล้าน ล้าน" ครั้ง) แล้วจะพบคนสุ่ม Hash ได้ตามเป้าหมาย ✅ . มันยากระดับไหนกันนะ ? . 🟠เปรียบเทียบเชิงนามธรรม (หรือโอกาสที่คนขุด Solo Mining จะได้ Hash ที่เข้าเป้า..) ➡️ ถ้าคุณถูกลอตเตอรี่รางวัลที่หนึ่ง "จำนวน 1 ครั้ง" .. นั่นคือโอกาส 1 ใน 1,000,000 (หนึ่งในล้าน) 👍 แต่ถ้าคุณถูกลอตเตอรี่รางวัลที่หนึ่ง "จำนวน 2 ครั้ง" ติดต่อกัน นั่นคือ โอกาส 1 ใน 1,000,000,000,000 (หนึ่งใน ล้าน ล้าน) 🙏 ดังนั้น ความยากของการสุ่มจนกว่าจะได้ Hash ตามเป้าหมาย .. เปรียบเทียบได้กับ "โอกาสในการถูกลอตเตอรี่รางวัลที่หนึ่งจำนวน 4 ครั้ง" ติดต่อกัน.. (หนึ่งใน ล้าน ล้าน ล้าน ล้าน) ❗️ ง่ายมั้ย ? 😇 . 🟣เปรียบเทียบเชิงรูปธรรม (ต้นทุนหรือความยากในการทำลายระบบบิตคอยน์) ➡️ สมมุติให้เครื่องขุดบิตคอยน์รุ่นล่าสุดของตลาด.. ซึ่งอาจจะเป็น S21 XP Hyd. โดยมีกำลังขุดอยู่ที่ 473 TeraHash/s (473,000,000,000,000 ครั้งต่อวินาที) และใช้พลังงานไฟฟ้า 5,676 Watt/Hour แสดงว่าต้องใช้เครื่องขุดจำนวนทั้งหมด 1,714,588 เครื่อง (หนึ่งล้าน เจ็ดแสน เครื่อง) 💻 และต้องมีแหล่งไฟฟ้ากำลังอย่างน้อย 9,732,000,000 วัตต์-ชั่วโมง ‼️ (ประเทศไทยมีกำลังผลิตไฟฟ้าเฉลี่ย 20,720,000,000 วัตต์-ชั่วโมง ,, หมายความว่า เครื่องขุดต้องใช้กำลังไฟฟ้า 47% ของปริมาณที่ประเทศไทยผลิตได้) 😁 ซึ่ง.. การโจมตีบิตคอยน์จำเป็นต้องใช้อุปกรณ์และไฟฟ้าตามนี้เป็นอย่างน้อย.. เพื่อที่จะได้ยกเลิกหรือแก้ไข Transaction และทำได้เฉพาะ "Tx ของเรา" เท่านั้น (เรียกสิ่งนี้ว่า 51% Attack) อ้อ… สูตรนี้จะ Valid ในช่วงเวลาที่ Hashrate มีค่า 811 EH/s นะ ,, ถ้ากำลังขุดในอนาคตสูงขึ้น.. ต้นทุนในการโจมตีก็สูงขึ้นด้วย ✅ . สรุปแบบขอสั้น ๆ ก็คือ.. ➡️ "ถ้าบิตคอยน์ไม่มีอนาคต..“ ,, ทำไมถึงมีคนเปลี่ยนพลังงานเป็นกำลังขุดมากขึ้นจนทำ All time high ใหม่เรื่อย ๆ ? 🙏 ➡️ ”ถ้าบิตคอยน์เป็นเรื่องหลอกลวง..“ ,, ทำไมกองทุนต้องแย่งซื้อบิตคอยน์เยอะแยะขนาดนี้ ? 😎 และ ➡️ “ถ้าบิตคอยน์ไม่แข็งแกร่งจริง..” ,, คุณลองทำ 51% Attack ให้ดูหน่อย 😊 . คนที่อยู่ในยุคสมัยอาณาจักรอยุธยาจินตนาการถึง “รถยนต์” ไม่ได้ฉันใด.. คนที่ยังไม่เข้าใจบิตคอยน์ก็จินตนาการถึง “ระบบการเงินโลก” ไม่ได้ฉันนั้น 🥹 . เวลามีค่า.. ลองศึกษาบิตคอยน์ 🧡🙏 ป.ล.ข้อมูลนี้อาจจะตื้น และเข้าใจง่ายเกินไปสำหรับชาวทุ่งม่วงนะฮะ 5555 🥹 #Siamstr #ความจริงมันช้า image
chontit's avatar
chontit 1 year ago
GM #Siamstr .. โพสต์ในแอ๊ป Wherostr ,, จัดหน้า เว้นบรรทัดสวยงาม.. มาเปิดดูใน Damus เป็นอย่างที่เห็น 😂 image View quoted note →
chontit's avatar
chontit 1 year ago
Finally, I got it 😎 . สร้างกระเป๋าเก็บ Bitcoin ที่ปลอดภัยที่สุดในโลกได้ด้วย 2 สิ่งนี้ ‼️ ซึ่งสร้างได้ทั้ง … ✅ Singlesig Wallet with Entropy Quality = 100% ✅ Multisig Wallet ,, ตั้งแต่ 1-of-2 จนถึง 20-of-20 (ตามขีดจำกัดของ Sparrow Wallet) . ลูกเต๋า 16 หน้า ,, จริง ๆ แล้วราคาอันละ 2 ยูโรเอง (ประมาณ 80 บาท) ,, แต่มีค่าส่งอีก 200 บาท 😂 #Siamstr image