วันละนิด กับบิทคอยน์

ซีรีส์ความรู้ Bitcoin ฉบับคนไม่เคยรู้จัก อธิบายด้วยภาษาชาวบ้าน เปรียบเทียบให้เห็นภาพชัด ๆ อ่านจบแต่ละตอนแล้วทำแบบทดสอบเช็กความเข้าใจได้เลย

#Bitcoinมือใหม่ #วันละนิดกับบิทคอยน์ #คริปโตพื้นฐาน
เริ่มเรียนเลย 🍳
สารบัญ
ตอนที่ 1

Bitcoin คืออะไร? (อธิบายแบบคนเพิ่งรู้จัก)

สไลด์ปกตอนที่ 1
สไลด์ประกอบบทเรียนตอนที่ 1 — แตะเพื่อขยาย

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

💡 แล้วถ้าเราไม่อยากมี "คนกลาง" เลยล่ะ? Bitcoin คือคำตอบของคำถามนั้น มันคือโปรแกรมคอมพิวเตอร์ตัวหนึ่ง ที่ทำหน้าที่เป็น "สมุดบัญชีกลาง" แต่แทนที่จะมีธนาคารถือสมุดอยู่เล่มเดียว... ทุกคนที่เข้าร่วมระบบจะถือสำเนาสมุดบัญชีเล่มเดียวกันไว้คนละเล่ม

ผลที่ได้คือ:

  1. ใครก็เปิด "บัญชี" ได้ ไม่ต้องขออนุญาตใคร
  2. ส่งเงินหากันได้ทั่วโลก โดยไม่ต้องผ่านธนาคาร
  3. ไม่มีหัวหน้า ไม่มีบริษัทคอยคุม ใครก็ปิดระบบนี้ไม่ได้
📖 เปรียบเทียบให้เห็นภาพ ธนาคาร = ครูที่ถือสมุดคะแนนคนเดียว นักเรียนทุกคนต้องเชื่อครูฝ่ายเดียว ส่วน Bitcoin = นักเรียนทุกคนถือสมุดคะแนนของตัวเอง และคอยเทียบกันตลอดเวลา ถ้ามีใครแอบแก้คะแนนในสมุดของตัวเอง คนอื่นจะจับได้ทันที เพราะของทุกคนไม่ตรงกับเขา
🕰️ ที่มาแบบสั้น ๆ Bitcoin ถือกำเนิดขึ้นหลังวิกฤตการเงินโลกปี 2008 ที่หลายคนสูญเงินเพราะธนาคารยักษ์ใหญ่ล้มระลาย มีคน (หรือกลุ่มคน) ใช้ชื่อว่า "Satoshi Nakamoto" เปิดตัวระบบนี้ต้นปี 2009 และจนถึงวันนี้... ก็ยังไม่มีใครรู้เลยว่าเขาเป็นใคร ตัวจริงอยู่ที่ไหน 🤫

🧠 สรุปวันนี้ จำแค่นี้

  • Bitcoin คือ "สมุดบัญชีกลาง" ที่ทุกคนในระบบถือสำเนาไว้คนละเล่ม ไม่มีธนาคารคุม
  • ไม่มีหัวหน้า ไม่มีบริษัทคอยคุม ใครก็เปิดบัญชีและส่งเงินหากันได้ทั่วโลก
🖼️ สไลด์ทั้งหมดของตอนนี้ (8 รูป)
ตอนต่อไป: เงินดิจิทัลก็อปปี้ได้ง่ายขนาดนี้ แล้ว Bitcoin กันไม่ให้ใช้เงินก้อนเดิมซ้ำสองครั้งได้ยังไง? อ่านตอนที่ 2 →
ตอนที่ 2

ใช้เงินก้อนเดิมจ่าย 2 รอบ... ทำได้ไหม? (ปัญหา Double-Spend)

สไลด์ปกตอนที่ 2
สไลด์ประกอบบทเรียนตอนที่ 2 — แตะเพื่อขยาย

จากตอนที่แล้ว Bitcoin คือสมุดบัญชีที่ทุกคนถือไว้คนละเล่ม ไม่มีธนาคารคุม แต่รู้ไหมครับว่า กว่าจะทำระบบแบบนี้สำเร็จ มันมี "ปัญหาช็อกโลก" ที่แก้ไม่ได้มานานกว่า 20 ปี

🍌 ลองนึกตามนี้ ถ้าผมมีกล้วยอยู่ 1 ผล แล้วเอาไปขายให้คุณแดง กล้วยผลนั้นก็เป็นของคุณแดง ผมขายซ้ำให้คนอื่นไม่ได้ เพราะของมันจับต้องได้ แต่เงินดิจิทัลเป็นแค่ "ไฟล์" หรือ "ตัวเลข" ในคอม... จะเกิดอะไรขึ้น ถ้าผมมีเงินดิจิทัล 10 บาท แล้วแอบจ่าย 10 บาทนั้นให้คุณแดง และจ่าย 10 บาท "ก้อนเดียวกัน" ให้คุณเขียวพร้อมกัน! นี่แหละครับ ปัญหา "Double-Spend" หรือการใช้เงินซ้ำ
📖 เปรียบเทียบให้เห็นภาพ มันเหมือนเราถ่ายรูปใบเสร็จไว้ 1 ใบ แล้วเอาไปเบิกเงินจากบริษัท 2 แห่งพร้อมกัน ถ้าไม่มีใครเช็กตรงกลางเลย... ทั้ง 2 แห่งก็อาจโดนหลอกได้

ในโลกปกติ ใครเป็นคนแก้ปัญหานี้? ธนาคารไงครับ! ธนาคารคอยเช็กว่า "เอ๊ะ เงิน 10 บาทนี้มันถูกใช้ไปแล้วนะ" แล้วปฏิเสธรายการที่สองทิ้ง แต่ Bitcoin ไม่มีธนาคาร... แล้วใครจะเป็นคนเช็กล่ะ?

วิธีที่ Bitcoin แก้ปัญหานี้ ฉลาดมาก ๆ:

  1. ทุกคนพักรายการที่ได้ยินไว้ใน "กระดาษจดชั่วคราว" ก่อน ยังห้ามลงสมุดจริง
  2. ทุก ๆ ราว 10 นาที จะมีคนหนึ่งในระบบ (สุ่มขึ้นมา) ได้รับสิทธิ์เป็น "ผู้จดบัญชี" รอบนั้น
  3. ผู้จดบัญชีคนนั้นจะเลือกว่ารายการไหนคือ "ของจริง" แล้วลงมันลงสมุด
  4. สมุดที่อัปเดตแล้วจะถูกแจกจ่ายให้ทุกคน ใครถือรายการที่ขัดแย้งกันไว้ ต้องฉีกทิ้งทันที

ผลคือ เงิน 10 บาทก้อนเดิมจะถูกจดให้แค่คนเดียวเท่านั้น อีกรายการโดนเตะออกจากระบบ

🧠 สรุปวันนี้ จำแค่นี้

  • เงินดิจิทัลก็อปปี้ได้ จึงเสี่ยงถูกใช้ซ้ำ
  • Bitcoin ไม่ใช้ "ตำรวจคนเดียว" แต่ใช้วิธี "ให้คนสุ่มคนหนึ่งตัดสินทุก 10 นาที" แล้วทั้งระบบเห็นพ้องตามกัน
🖼️ สไลด์ทั้งหมดของตอนนี้ (8 รูป)
ตอนต่อไป: แล้วทำไมทุกคนต้องแข่งกันอยากเป็น "ผู้จดบัญชี"? คำตอบคือ "การขุด" (Mining) อ่านตอนที่ 3 →
ตอนที่ 3

"การขุด" (Mining) คืออะไร? ทำไมทุกคนแย่งกันเป็นผู้จดบัญชี

สไลด์ปกตอนที่ 3
สไลด์ประกอบบทเรียนตอนที่ 3 — แตะเพื่อขยาย

จากตอนที่แล้ว เรารู้ว่าทุก 10 นาทีจะมีคนหนึ่งได้สิทธิ์เป็น "ผู้จดบัญชี" ลงรายการลงสมุดจริง แต่เดี๋ยวก่อน... ตำแหน่งนี้ทั้งระบบมีคนนับหมื่นอยากเป็น แล้ว "ใคร" จะเป็นคนเลือกล่ะ? ถ้าเลือกมั่ว ๆ ก็เหมือนมีหัวหน้าคุมอีกนั่นแหละ ผิดหลักไม่มีคนกลางเลย

💡 วิธีแก้ที่ฟังดูเพี้ยน ๆ แต่อัจฉริยะมาก "ให้ทุกคนแข่งกันแก้โจทย์ปริศนา ใครแก้ได้ก่อน คนนั้นได้จด!"

โจทย์ปริศนาคืออะไร? มันคือเกมทายตัวเลขแบบพิเศษ ระบบจะมีเครื่องมืออยู่อย่างหนึ่ง เรียกว่า "เครื่องเขย่าข้อมูล" (ชื่อจริง: ฟังก์ชันแฮช) ใส่อะไรเข้าไปก็ได้ มันจะเขย่า ๆ แล้วพ่น "ตัวเลขมหึมา" ออกมา 1 ตัว ที่เด็ดคือ... ไม่มีใครทายได้เลยว่าจะได้เลขอะไร เปลี่ยนข้อมูลนิดเดียว เลขที่ได้เปลี่ยนหมด

📖 เปรียบเทียบให้เห็นภาพ เหมือนทอยลูกเต๋า 1 ล้านลูกพร้อมกัน แล้วระบบบอกว่า "ถ้าแต้มรวมน้อยกว่า X คุณชนะ!" ทายไม่มีทางถูกหรอกครับ... มีแต่ต้อง "ทอยใหม่ ๆ ไปเรื่อย ๆ จนกว่าจะฟลุ๊ก"

กติกาของ Bitcoin ก็เหมือนกันเป๊ะ:

  1. ผู้จดบัญชีฝึกหัดรวบรวมรายการที่รออยู่ ใส่ลง "กล่อง" (กล่องนี้แหละที่เรียกว่า บล็อก)
  2. เอากล่องนี้ไปผ่านเครื่องเขย่าข้อมูล
  3. ถ้าตัวเลขที่ได้ "ต่ำกว่าเป้าหมาย" ที่ระบบกำหนด → ชนะ! เอากล่องไปต่อลงสมุดได้เลย
  4. ถ้าไม่ผ่าน → ปรับข้อมูลในกล่องนิดหน่อย แล้วเขย่าใหม่... วนไปเรื่อย ๆ นับล้านนับพันล้านครั้งต่อวินาที

ทำไมต้องทำให้มันยากขนาดนี้? เพราะความยากนี่แหละคือ "ยามเฝ้าประตู" ครับ ไม่มีใครล็อกผลได้ ไม่มีใครบังคับตัวเองให้เป็นผู้จดได้ทุกรอบ คนที่ชนะคือคนที่ "ทำงานหนักจริง" โกงไม่ได้

⚠️ ข้อควรรู้สำหรับมือใหม่ เมื่อก่อนขุดด้วยคอมบ้าน ๆ ก็ยังพอมีลุ้น แต่วันนี้คนขุดใช้เครื่องเฉพาะทาง แข่งด้วยคอมบ้านแทบไม่มีทางชนะเลยครับ

🧠 สรุปวันนี้ จำแค่นี้

  • การขุด = การแข่งกันแก้โจทย์ทายเลข เพื่อชิงสิทธิ์เป็นผู้จดบัญชีรอบนั้น
  • มันทำให้ "ไม่มีใครคุมเกมได้" โดยไม่ต้องมีหัวหน้าเลย
🖼️ สไลด์ทั้งหมดของตอนนี้ (8 รูป)
ตอนที่ 4

บิทคอยน์ "เกิด" มาจากไหน? (คำตอบอยู่ที่รางวัลนักขุด)

สไลด์ปกตอนที่ 4
สไลด์ประกอบบทเรียนตอนที่ 4 — แตะเพื่อขยาย

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

คำตอบ: ไม่ฟรีครับ เขาได้ "ค่าแรง" เป็นบิทคอยน์ก้อนใหม่เอี่ยม ✨

🪙 นี่คือความลับ ทุกครั้งที่มีนักขุดชนะเกมทายเลข และได้เอา "กล่อง" รายการไปต่อลงสมุด ระบบจะอนุญาตให้เขา "เขียนรายการพิเศษ" ใส่ไว้ในกล่องตัวเองได้ 1 รายการ รายการนั้นคือ... "โอนบิทคอยน์จำนวนหนึ่ง เข้ากระเป๋าของฉันเอง" แล้วเงินก้อนนี้มาจากไหน? มาจากใคร? ไม่ได้มาจากใครเลยครับ... มัน "ถือกำเนิดขึ้นใหม่" ณ วินาทีนั้นเลย!
📖 เปรียบเทียบให้เห็นภาพ ลองนึกถึงการขุดทองในโลกจริง ทองไม่ได้มีใครเอามาแจก แต่คนที่ยอมเสียแรงและเวลาขุดจนเจอ ก็ได้ครอบครองทองก้อนนั้นไป Bitcoin ก็เหมือนกัน ทุกคนในระบบตกลงร่วมกันไว้ตั้งแต่วันแรกว่า "ใครขุดชนะ ยอมรับว่าเขาสร้างบิทคอยน์ใหม่ให้ตัวเองได้ตามจำนวนที่กำหนด" พอทุกคนเช็กสมุดแล้วเห็นว่ารายการนี้ถูกกติกา → เงินก้อนนั้นก็ "มีอยู่จริง" ใช้จ่ายต่อได้ทันที

ทีนี้ก็รู้แล้วว่าทำไมเรียก "การขุด"! เพราะมันเหมือนการขุดทองจริง ๆ ครับ คนที่ลงแรง (ค่าไฟ + พลังประมวลผล) จนเจอคำตอบ ก็ได้ "ทองดิจิทัล" ก้อนใหม่ไปครอง รางวัลตรงนี้มีชื่อเรียกว่า "Block Reward" ครับ

💡 ข้อเท็จจริงที่น่าทึ่ง บิทคอยน์ทุกเหรียญที่มีอยู่ในโลกวันนี้ ล้วนเกิดจากการขุดทั้งสิ้น ไม่มีธนาคารกลางพิมพ์ ไม่มีรัฐบาลออก มีแค่ "กติกา" ที่ทุกคนเล่นด้วยกัน

🧠 สรุปวันนี้ จำแค่นี้

  • นักขุดที่ชนะ ได้สิทธิ์สร้างบิทคอยน์ใหม่ให้ตัวเอง นี่คือ "ค่าแรง" ที่ทำให้คนอยากขุด
  • บิทคอยน์ทุกเหรียญเกิดจากการขุด ไม่ได้ถูกพิมพ์โดยใคร
🖼️ สไลด์ทั้งหมดของตอนนี้ (8 รูป)
ตอนต่อไป: ทำไมต้องรวมรายการเป็น "กล่อง" ต่อ ๆ กัน แทนที่จะจดทีละรายการ? นี่คือที่มาของคำว่า "บล็อกเชน" อ่านตอนที่ 5 →
ตอนที่ 5

ทำไมเรียกว่า "บล็อกเชน" (Blockchain) กฎเหล็กที่ปกป้องเงินของคุณ

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

⛓️ เฉลย: เพราะวิธีนี้ทำให้ "แก้ไขย้อนหลังแทบเป็นไปไม่ได้" สมุดบัญชีของ Bitcoin ไม่ได้เขียนต่อกันเป็นลายเส้นยาว ๆ แต่เขียนเป็น "กล่องต่อกล่อง" โดยกล่องใหม่แต่ละใบ จะต้อง "ล็อกโซ่" กับกล่องก่อนหน้าเสมอ (ภาษาเทคนิค: กล่องใหม่จะอ้างอิงถึงกล่องเก่าตลอด) พอมันต่อกันแบบนี้ไปเรื่อย ๆ สมุดเล่มเดียวเลยกลายเป็น "สายโซ่ของกล่อง" กล่อง = Block, สายโซ่ = Chain → รวมกันเป็น "Blockchain" นั่นเอง!
📖 เปรียบเทียบให้เห็นภาพ เหมือนการต่อตึก ตึกชั้นที่ 5 จะลอยอยู่กลางอากาศไม่ได้ มันต้องตั้งอยู่บนชั้น 4 ถ้ามีใครอยากทุบชั้น 3 ทิ้ง... ชั้น 4, 5 ที่ต่ออยู่ข้างบนก็พังไปด้วย ทุกคนเห็นทันทีว่ามีคนป่วน นี่แหละเหตุผลที่ประวัติรายการย้อนหลังใน Bitcoin แทบจะแก้ไม่ได้ เพราะถ้าจะแก้รายการในกล่องเก่า 1 กล่อง ต้องสร้างกล่องที่ต่อท้ายมา "ทั้งหมด" ใหม่หมด! ซึ่งใช้พลังงานมหาศาล

🏆 แล้วถ้ามี "สมุดบัญชี 2 ฉบับ" ที่ไม่ตรงกันล่ะ? ระบบมีกฎเหล็กข้อเดียวเรียกว่า "กฎสายโซ่ยาวสุดชนะ" ถ้ามีใครส่งสมุดมาให้เรา 2 เวอร์ชัน ให้เชื่อเวอร์ชันที่สายโซ่ยาวกว่าเสมอ เพราะสายที่ยาวกว่า = มีคนทุ่มแรงขุดต่อมามากกว่า ถ้าโจรอยากแก้ประวัติ เขาต้องขุดสร้างสายโซ่ใหม่ให้ยาวกว่าสายที่คนทั้งโลกกำลังต่อกันอยู่... แทบเป็นไปไม่ได้ครับ 💪

🧠 สรุปวันนี้ จำแค่นี้

  • Blockchain = สมุดบัญชีที่เขียนเป็นกล่องต่อ ๆ กัน กล่องใหม่ล็อกกับกล่องเก่าเสมอ
  • กฎสายโซ่ยาวสุดชนะ = ทำให้คนทั้งระบบเห็นตรงกัน และประวัติเก่าแก้ย้อนหลังแทบไม่ได้
🖼️ สไลด์ประกอบตอนที่ 5 กำลังตามมาเร็ว ๆ นี้
อนุกรมศัพท์

คำศัพท์ที่ควรรู้

Double-Spendปัญหาการใช้เงินซ้ำ

เงินดิจิทัลก็อปปี้ได้ จึงเสี่ยงถูกจ่ายซ้ำ 2 รอบ Bitcoin แก้ด้วยการให้ผู้จดบัญชีตัดสินรายการที่ขัดแย้งกัน

Hash Functionเครื่องเขย่าข้อมูล

ใส่อะไรเข้าไปก็พ่นตัวเลขมหึมาออกมา ทายผลไม่ได้ เปลี่ยนข้อมูลนิดเดียวผลเปลี่ยนหมด — หัวใจของโจทย์ปริศนาการขุด

Block (บล็อก)กล่องใส่รายการ

กล่องที่รวมรายการธุรกรรมที่รออยู่ รอผู้ชนะการขุดเอาไปต่อลงสมุดบัญชีรวม

Mining (การขุด)แข่งแก้โจทย์ทายเลข

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

Block Rewardรางวัลนักขุด

บิทคอยน์ก้อนใหม่ที่ "ถือกำเนิดขึ้น" ให้นักขุดผู้ชนะเป็นรายบล็อก — ต้นกำเนิดของบิทคอยน์ทุกเหรียญในโลก

ผู้จดบัญชีคนสุ่มที่ได้สิทธิ์ลงสมุด

ทุกราว 10 นาที จะมีผู้ชนะการขุดคนเดียวได้เลือกว่ารายการไหนคือ "ของจริง" แล้วลงมันลงสมุด

Blockchain (บล็อกเชน)สายโซ่ของกล่อง

สมุดบัญชีที่เขียนเป็นกล่องต่อ ๆ กัน กล่องใหม่ล็อกกับกล่องเก่าเสมอ ทำให้แก้ไขประวัติย้อนหลังแทบเป็นไปไม่ได้

กฎสายโซ่ยาวสุดชนะLongest Chain Rule

ถ้ามีสมุดบัญชี 2 เวอร์ชันไม่ตรงกัน ให้เชื่อเวอร์ชันที่สายโซ่ยาวกว่า เพราะยาวกว่า = มีคนทุ่มแรงขุดมากกว่า

Satoshi Nakamotoผู้ก่อตั้งลึกลับ

ชื่อของคน (หรือกลุ่มคน) ที่เปิดตัว Bitcoin ต้นปี 2009 หลังวิกฤตการเงินโลก — จนถึงวันนี้ยังไม่มีใครรู้ว่าเขาเป็นใคร

ทบทวนความเข้าใจ

แบบทดสอบท้ายบท

ตอบให้ครบ 8 ข้อ แล้วดูคะแนนของคุณ

1. ปัญหา Double-Spend เกิดขึ้นเพราะอะไร?
2. Bitcoin แก้ปัญหาใช้เงินซ้ำด้วยวิธีใด?
3. "เครื่องเขย่าข้อมูล" ในบทเรียนหมายถึงอะไร?
4. ทำไมการขุดต้องทำให้ "ยาก" มาก ๆ?
5. บิทคอยน์ก้อนใหม่ "เกิด" มาจากไหน?
6. ทำไมจึงเรียกว่า "การขุด" (Mining)?
7. Bitcoin แตกต่างจากธนาคารอย่างไร?
8. ทำไมสมุดบัญชีของ Bitcoin จึงเรียกว่า "บล็อกเชน"?