12/04/2026 18:16น.

ทั่วโลกนับคะแนนเลือกตั้งอย่างไร? เจาะลึกเทคโนโลยี 5 ประเทศ
#เทคโนโลยีเลือกตั้ง
#ระบบนับคะแนน
#Election Technology
#Voting Systems
ในโลกของ Software Development เรามักพูดถึง "Trilemma" หรือโจทย์สามเส้าที่ต้องแลกเปลี่ยนกันเสมอ (Trade-off) เช่น CAP Theorem ในระบบ Database การออกแบบ "ระบบเลือกตั้ง" (Election System Design) ก็เช่นกันครับ มันคือโจทย์ระดับชาติที่ต้องรักษาสมดุลของ 3 สิ่งนี้ให้ได้:
- Speed (ความเร็ว): ต้องรู้ผลให้ไวที่สุดเพื่อลดความตึงเครียดทางการเมือง (Low Latency)
- Accuracy (ความแม่นยำ): ห้ามผิดพลาดแม้แต่คะแนนเดียว (Zero Tolerance for Error)
- Trust & Transparency (ความเชื่อมั่น): ประชาชนต้องตรวจสอบได้และมั่นใจว่าระบบไม่ถูก "แฮ็ก" (Security & Auditability)
การเลือกตั้งที่มีผู้ใช้งาน (Voters) หลักสิบล้านถึงร้อยล้านคนพร้อมกัน (High Concurrency) คือบททดสอบระบบที่โหดหินที่สุด วันนี้ Superdev Academy จะพาไปเจาะลึก "Election Tech Stack" ของ 5 ประเทศที่น่าสนใจ ว่าพวกเขาเลือกใช้อุปกรณ์ (Hardware) และอัลกอริทึม (Algorithm) แบบไหนเพื่อแก้โจทย์นี้ครับ
1. บราซิล: The Speed King (Digital 100%)
Tech Stack: Direct Recording Electronic (DRE) / C++ / Linux Embeded
บราซิลคือกรณีศึกษาที่น่าทึ่งที่สุดในโลก เพราะเป็นประเทศขนาดใหญ่ที่รู้ผลเลือกตั้ง "เร็วที่สุดในโลก" (ทราบผลทั่วประเทศภายใน 2-3 ชั่วโมงหลังปิดหีบ) โดยพวกเขาเริ่มใช้ระบบนี้มาตั้งแต่ปี 1996 เพื่อแก้ปัญหาบัตรเสียและการโกงนับคะแนน
- Hardware Architecture: ใช้เครื่องที่เรียกว่า Urna Eletrônica หรือ Electronic Voting Machine (EVM)
- System Design & Security:
- Air-Gapped: เครื่องทำงานแบบ Offline 100% ไม่มีการต่ออินเทอร์เน็ต Bluetooth หรือ WiFi เพื่อตัดวงจรการโจมตีจากระยะไกล (Remote Hacking)
- Firmware: รันบนระบบปฏิบัติการที่ปรับแต่งมาเฉพาะ (Custom Linux-based) ซึ่งซอร์สโค้ดถูกเปิดให้ผู้เชี่ยวชาญและพรรคการเมืองตรวจสอบได้ก่อนวันเลือกตั้ง
- UX/UI (User Experience):
- หน้าจอแสดงผลมีรูปผู้สมัครขนาดใหญ่ แป้นกดเป็นตัวเลขเหมือนโทรศัพท์ ออกแบบมาให้ "User" ทุกระดับการศึกษาใช้งานได้ง่าย แม้แต่คนที่อ่านหนังสือไม่ออกก็จำหมายเลขและรูปภาพได้
- Data Processing: เมื่อปิดหีบ ข้อมูลจะถูกเข้ารหัส (Encryption) และบันทึกลงใน Memory Card แบบพิเศษ เจ้าหน้าที่จะนำการ์ดนี้ส่งไปยังศูนย์รวบรวมข้อมูลผ่านเครือข่าย VPN เฉพาะกิจของศาลเลือกตั้ง
2. อินเดีย: The Robust Scale (IoT Style)
Tech Stack: EVM + VVPAT (Paper Trail) / Battery Powered
ด้วยจำนวนผู้มีสิทธิเลือกตั้งเกือบ 900 ล้านคน และสภาพภูมิประเทศที่หลากหลาย อินเดียต้องการระบบที่ "ถึกทน" (Robustness) และ "ขยายตัวได้" (Scalability)
- Hardware: EVM (Electronic Voting Machine) ที่ผลิตโดยรัฐวิสาหกิจในประเทศ
- Engineering Highlight: เครื่องใช้พลังงานจาก แบตเตอรี่ (Battery Powered) ไม่ต้องเสียบปลั๊กไฟ เพราะหน่วยเลือกตั้งหลายแห่งอยู่ในป่าเขาที่ไม่มีไฟฟ้าเข้าถึง
- Trust Feature (The Hybrid Solution):
- เพื่อแก้ปัญหาความไม่ไว้วางใจว่า "กด A แล้วคะแนนไปออก B หรือไม่?" อินเดียจึงเพิ่มโมดูล VVPAT (Voter Verifiable Paper Audit Trail) เข้าไป
- How it works: เมื่อกดปุ่มโหวต จะมี "สลิปกระดาษ" พิมพ์ออกมาในตู้กระจกให้เห็นแวบหนึ่ง (ประมาณ 7 วินาที) ว่าเราเลือกใคร ก่อนจะตกลงไปในกล่องเก็บ
- Audit: หากคะแนนดิจิทัลมีปัญหา สามารถเปิดกล่องเอากระดาษ VVPAT มานับยืนยันได้ (Manual Override)
3. สหรัฐอเมริกา: The Optical Hybrid
Tech Stack: Optical Mark Recognition (OMR) / Scanners
สหรัฐฯ เลือกใช้ระบบลูกผสม คือใช้เทคโนโลยีดิจิทัลช่วย "Input" และ "Count" แต่ยังคงใช้ "กระดาษ" เป็น Database หลัก (Paper as a Database)
- Input Mechanism: ผู้ลงคะแนนต้อง "ฝนรหัส" (Bubble Sheet) ลงในกระดาษ เหมือนการทำข้อสอบ
- Processing:
- สอดกระดาษเข้าเครื่องสแกน (Scanner) ที่หน่วยเลือกตั้ง
- เครื่องใช้เทคโนโลยี OMR (Optical Mark Recognition) ตรวจจับตำแหน่งรอยฝน แปลงเป็น Digital Signal และนับคะแนนทันที (Real-time Counting)
- Advantage: ระบบนี้มี Disaster Recovery Plan ที่ดีที่สุด คือหากระบบคอมพิวเตอร์ล่ม ไฟดับ หรือถูกแฮ็ก ก็ยังสามารถเปิดกล่องเอากระดาษมานับมือใหม่ (Recount) ได้เสมอ เป็นระบบที่บาลานซ์ระหว่างความเร็วกับหลักฐานได้ดี
4. ญี่ปุ่น: The Hidden Innovation (High-Tech Sorting)
Tech Stack: Material Science + Computer Vision OCR
ญี่ปุ่นดูเหมือนจะอนุรักษ์นิยมเพราะยังใช้ดินสอ "เขียนชื่อ" ผู้สมัครลงบัตร (Write-in Ballot) แต่เบื้องหลังคือเทคโนโลยีระดับสูงที่ซ่อนอยู่ (Invisible Tech) เพื่อรักษา User Experience เดิมไว้ แต่เพิ่มประสิทธิภาพหลังบ้าน
- Material Tech (นวัตกรรมวัสดุศาสตร์):
- บัตรเลือกตั้งญี่ปุ่นไม่ได้ทำจากกระดาษธรรมดา แต่ทำจากวัสดุสังเคราะห์พิเศษที่เรียกว่า "Yupo" (ผลิตโดย Yupo Corporation)
- Memory Effect: กระดาษชนิดนี้เมื่อพับใส่ตู้ มันจะ "เด้งคืนรูป" (Self-opening) ให้กลับมาเรียบเองโดยอัตโนมัติภายในตู้เลือกตั้ง ช่วยลดเวลาเจ้าหน้าที่ในการมานั่ง "คลี่บัตร" ทีละใบ ซึ่งเป็นคอขวดสำคัญของการนับคะแนน
- Software (Computer Vision):
- ใช้เครื่องนับบัตรจากบริษัท Musashi Co. ที่มาพร้อมระบบ Handwriting OCR ขั้นสูง
- Performance: สามารถอ่านลายมือภาษาญี่ปุ่น (Kanji/Hiragana) ได้แม่นยำ และคัดแยกบัตรดี/บัตรเสียด้วยความเร็วสูงถึง 660 ใบต่อนาที
5. ไทย: The Human-in-the-Loop
Tech Stack: Manual Counting & Distributed Verification
ประเทศไทยยังคงใช้ระบบที่เน้น Transparency at the Edge คือความโปร่งใส ณ จุดเกิดเหตุ (หน่วยเลือกตั้ง) โดยใช้มนุษย์เป็นตัวขับเคลื่อนหลัก
- Process: ใช้การกากบาทลงบัตร และนับคะแนนด้วยมือ (Manual Counting) โดยมีประชาชนและสื่อมวลชนเป็น Observer ยืนดูการขานคะแนนสดๆ
- Data Pipeline:
- นับคะแนนที่หน่วย (Local Processing) -> เขียนผลลงบอร์ด
- เจ้าหน้าที่กรอกคะแนนรวมลงในแบบฟอร์ม (Paper Report)
- ส่งข้อมูลเข้าสู่ระบบกลาง (Reporting System) เพื่อแสดงผล Dashboard
- Analysis (Pain Points):
- ข้อดีคือตรวจสอบง่ายที่สุดในระดับหน่วยเลือกตั้ง (Physical Verification)
- ข้อเสียคือ Human Error สูง, มีความล่าช้า (High Latency) กว่าจะรู้ผลรวมระดับประเทศ และจุดอ่อนสำคัญคือ Data Entry Error (การกรอกข้อมูลผิด) ในขั้นตอนการส่งต่อข้อมูลจากกระดาษสู่ระบบดิจิทัล
ตารางสรุป: เปรียบเทียบ Tech Stack เลือกตั้ง 5 ประเทศ
FAQ: คำถามยอดฮิตเรื่องเทคโนโลยีเลือกตั้ง
Q: ระบบไหนดีที่สุด?
A: ไม่มีระบบไหนดีที่สุด (No Silver Bullet) ครับ ขึ้นอยู่กับบริบทและ "Threat Model" ของประเทศนั้นๆ หากประเทศมีปัญหาเรื่องบัตรเสียและการนับช้า ระบบ Digital (บราซิล) ตอบโจทย์ แต่ถ้าประชาชนยังกังวลเรื่องความโปร่งใส ระบบ Paper-based หรือ Hybrid (ไทย, สหรัฐฯ) อาจสร้างความเชื่อมั่นได้มากกว่า
Q: ทำไมเราไม่ใช้ Blockchain ในการเลือกตั้ง?
A: Blockchain ช่วยเรื่องความโปร่งใส (Immutability) ได้จริง แต่ในทางปฏิบัติยังมีข้อจำกัดใหญ่ 2 ข้อ:
- Scalability: การรองรับ Transaction จำนวนมหาศาลพร้อมกันในเวลาสั้นๆ ยังทำได้ยากและต้นทุนสูง
- Anonymity vs Verification: โจทย์ของการเลือกตั้งคือ "ต้องตรวจสอบได้ว่านับคะแนนครบ แต่ต้องไม่รู้ว่าใครเลือกใคร" ซึ่งขัดแย้งกับธรรมชาติของ Blockchain ที่มักเปิดเผยเส้นทางธุรกรรม การออกแบบระบบให้เป็น Anonymous อย่างสมบูรณ์บน Chain จึงยังเป็นเรื่องท้าทาย
Q: เครื่องนับคะแนนโกงได้ไหม?
A: ทุกระบบที่มี Software มีความเสี่ยง (Vulnerability) เสมอครับ แต่ประเทศที่ใช้เครื่องมักจะมีมาตรการป้องกันเข้มงวด เช่น การทำ Air-gap (ไม่ต่อเน็ตเด็ดขาด), การทำ Code Audit โดยผู้เชี่ยวชาญ และการมี Paper Trail (ใบเสร็จกระดาษ) เพื่อใช้ยืนยันผลอีกชั้นหนึ่งหากซอฟต์แวร์ทำงานผิดพลาด
บทสรุป
การเลือกตั้งไม่ได้เป็นเพียงกิจกรรมทางการเมือง แต่เป็น "Mega Project" ด้านวิศวกรรมข้อมูลที่ต้องอาศัยการออกแบบระบบที่รัดกุมที่สุด
- บราซิล สอนให้เรารู้ว่าเทคโนโลยีลดความผิดพลาดจากมนุษย์ได้
- ญี่ปุ่น สอนให้เรารู้ว่าเทคโนโลยีที่ดีคือเทคโนโลยีที่ "ล่องหน" และช่วยแก้ปัญหาโดยผู้ใช้ไม่รู้ตัว
- ไทย สะท้อนให้เห็นว่าในวันที่เทคโนโลยีไปไกลแค่ไหน "ความเชื่อใจ" (Trust) และการมีส่วนร่วมของมนุษย์ ก็ยังเป็นหัวใจสำคัญที่ขาดไม่ได้
ในอนาคต เราอาจเห็นการนำ AI มาช่วยตรวจสอบความผิดปกติ (Anomaly Detection) ของคะแนน หรือการใช้ Zero-Knowledge Proofs (ZKP) ใน Cryptography เพื่อทำให้การเลือกตั้งออนไลน์เป็นจริงได้ แต่จนกว่าจะถึงวันนั้น การเข้าใจ "Tech Stack" ที่เราใช้อยู่ คือก้าวแรกของการพัฒนาประชาธิปไตยให้ทันสมัยครับ