ไข่ส้มวิทยา ไข่ส้มวิทยา
หมวดที่ 2: เครือข่ายและการขุดเจาะลึก ตอนที่ 09

"โหนด" (Node) คืออะไร? (ผู้เฝ้ากติกาที่ไม่มีใครจ้างของบิทคอยน์)

รู้จักโหนด (Node) คอมพิวเตอร์เฝ้ากติกาที่ทำให้ระบบบิทคอยน์ทำงานได้อย่างเป็นระเบียบ

#Bitcoinมือใหม่ #Node #โหนด #FullNode
สไลด์ปกตอนที่ 9: "โหนด" (Node) คืออะไร? (ผู้เฝ้ากติกาที่ไม่มีใครจ้างของบิทคอยน์)
🔍 แตะเพื่อขยายรูป
สไลด์ประกอบบทเรียนตอนที่ 9 — แตะเพื่อดูแบบเต็มจอ

ผู้เฝ้ากติกาที่ไม่มีใครจ้างของบิทคอยน์ ตอนที่แล้วเรารู้ว่า เครือข่ายบิทคอยน์คือคอมพิวเตอร์ของคนทั่วโลกที่คุยกันแบบปากต่อปาก
ไม่มีเซิร์ฟเวอร์กลาง ไม่มีหัวหน้า
วันนี้มาดูตัวละครสำคัญที่ทำให้ระบบนี้ไม่วุ่นวาย
นั่นคือ “โหนด” คอมพิวเตอร์แต่ละเครื่องในเครือข่าย 🖥️ โหนดคืออะไร? โหนดคือคอมพิวเตอร์เครื่องหนึ่งที่เปิดโปรแกรมบิทคอยน์ทิ้งไว้ และเชื่อมต่อกับคอมเครื่องอื่น
ไม่ใช่เครื่องพิเศษ ไม่ใช่อุปกรณ์ลับ
คอมบ้าน ๆ เปิดโปรแกรมนี้ก็กลายเป็นโหนดได้ 📋 โหนดทำอะไร? มี 3 หน้าที่หลัก

  1. เช็กกติกา
    โปรแกรมในโหนดมีกติกาฝังอยู่
    เวลามีธุรกรรมส่งมาถึง โหนดจะตรวจก่อนเสมอ
  • ถ้าถูกกติกา → ส่งต่อ
  • ถ้าผิด → ปัดทิ้ง ไม่ส่งต่อเด็ดขาด
    ตัวอย่างกติกาข้อหนึ่ง: ห้ามส่งเงินเกินกว่าที่ตัวเองมี
    ถ้ามีคนพยายามส่ง 10 บิทคอยน์ ทั้งที่มีแค่ 2
    โหนดจะเหยียบเบรกทันที ธุรกรรมนี้ไม่ได้ไปต่อ
  1. แชร์ข้อมูล
    งานหลักของโหนดคือส่งข่าวต่อ
    ทั้งธุรกรรมใหม่ ๆ ที่เพิ่งเข้าระบบ
    และกลุ่มธุรกรรมที่ยืนยันแล้ว (ถูกรวมเป็น “กล่อง” จากตอนที่ 5)
  2. เก็บสำเนาบล็อกเชน
    ทุกโหนดเก็บสมุดบัญชีประวัติธุรกรรมทั้งหมดไว้เอง
    ถ้าโหนดไหนสมุดไม่อัปเดต โหนดอื่นก็ส่งส่วนที่ขาดไปให้ 🧍 จุดที่น่าทึ่ง ไม่มีใครสั่งโหนดได้
    โหนดแต่ละเครื่องตัดสินใจเองทั้งหมด
    ไม่มีใครโทรมาบอกว่า “เครื่องนี้ทำแบบนั้นนะ”
    แต่เพราะทุกเครื่องใช้กติกาชุดเดียวกัน
    ทุกเครื่องจึงตัดสินใจเหมือนกันหมดโดยอัตโนมัติ
    ผลคือระบบที่ไม่มีผู้บังคับบัญชา แต่ทำงานเป็นจังหวะเดียวกัน
    แม้ทั้งโลกจะเหลือโหนดเครื่องเดียว
    เครื่องนั้นก็ยังรักษากติกาของบิทคอยน์ไว้ได้ครบ 🙋 เราใช้บิทคอยน์ต้องเปิดโหนดไหม? ไม่จำเป็น
    การส่ง-รับบิทคอยน์ไม่ต้องเปิดโหนดเอง
    แค่ธุรกรรมของเราเข้าถึงโหนดสักเครื่องเดียวในเครือข่าย
    ธุรกรรมก็จะแพร่ไปทั่วเอง
    แอปกระเป๋าเงินที่เราใช้กันอยู่
    ทำหน้าที่ส่งธุรกรรมเข้าเครือข่ายให้อยู่แล้ว

📖 เปรียบเทียบให้เห็นภาพ: นึกถึงตลาดนัดที่ไม่มี “เจ้าของตลาด” คอยสั่งการ
แต่พ่อค้าแม่ค้าทุกร้านตกลงกติกาเดียวกันไว้ตั้งแต่แรก เช่น ห้ามรับธนบัตรปลอม
เวลามีลูกค้ายื่นแบงก์มา
แม่ค้าแต่ละร้านส่องเช็กด้วยตัวเอง
เจอแบงก์ปลอมก็ไม่รับ และไม่เอาไปใช้ต่อกับร้านข้าง ๆ
แถมทุกร้านมีสมุดจดบัญชีเหมือนกันเป๊ะทุกเล่ม
ร้านไหนสมุดขาดหน้าไหน เพื่อนร้านข้าง ๆ ก็ถ่ายให้
ส่วนเราที่เป็นแค่ลูกค้าเดินซื้อของ
ไม่ต้องมาเปิดร้านด้วยเลย แค่เดินเข้าตลาดซื้อของก็พอ
โหนดก็เป็นแม่ค้าพวกนั้น
เช็กเอง แชร์เอง จดเอง ไม่ต้องมีเจ้าของตลาด

🔮 ตอนหน้า: เราเคยพูดถึง “การขุด” ผ่าน ๆ มาแล้วในตอนที่ 3
คราวนี้จะเจาะลึกว่าการขุดทำงานยังไงจริง ๆ
นักขุดแข่งกันตรงไหน ทำไมคนถึงทุ่มซื้อเครื่องแรง ๆ มาขุดกัน

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

  • โหนดคือคอมพิวเตอร์ที่เปิดโปรแกรมบิทคอยน์
  • ทำ 3 หน้าที่หลัก:
  • เช็กธุรกรรมตามกติกา (ผิดกติกาไม่ส่งต่อ)
  • แชร์ข้อมูลให้โหนดอื่น
  • เก็บสำเนาบล็อกเชนไว้เอง
  • ทุกโหนดตัดสินใจอิสระ แต่ใช้กติกาชุดเดียวกัน จึงทำงานสอดคล้องกันโดยไม่มีหัวหน้า
  • เราใช้บิทคอยน์ได้โดยไม่ต้องเปิดโหนดเอง เพราะกระเป๋าเงินช่วยส่งธุรกรรมเข้าเครือข่ายให้

🖼️ สไลด์ทั้งหมดของตอนนี้ (8 รูป)

สไลด์ประกอบบทเรียนตอนที่ 9 รูปที่ 2สไลด์ประกอบบทเรียนตอนที่ 9 รูปที่ 3สไลด์ประกอบบทเรียนตอนที่ 9 รูปที่ 4สไลด์ประกอบบทเรียนตอนที่ 9 รูปที่ 5สไลด์ประกอบบทเรียนตอนที่ 9 รูปที่ 6สไลด์ประกอบบทเรียนตอนที่ 9 รูปที่ 7สไลด์ประกอบบทเรียนตอนที่ 9 รูปที่ 8
ทบทวนความเข้าใจ

แบบทดสอบท้ายบทเรียน

ตอบคำถาม 3 ข้อ เพื่อเช็กความเข้าใจของตัวเองได้เลย

1. หน้าที่หลัก 3 ประการของโหนด (Node) มีอะไรบ้าง?

2. หากมีใครพยายามส่งธุรกรรมที่ผิดกติกา (เช่น ส่งเงินมากกว่าที่มี) โหนดจะทำอย่างไร?

3. ผู้ใช้งานบิทคอยน์ทั่วไปจำเป็นต้องเปิดโหนดเองหรือไม่?

อ่านตอนนี้จบแล้วใช่ไหม?

กดบันทึกเพื่อติดตามความก้าวหน้าการเรียนของคุณ