This article has been translated from English to Thai.
Bitcoin network คืออะไร?
Bitcoin network เป็นเครือข่าย เพียร์ทูเพียร์ (P2P) ครับ.
จากคำของเทพ Bitcoin เอง:
“เงินอิเล็กทรอนิกส์ในรูปแบบเพียร์ทูเพียร์ล้วน ๆ จะช่วยให้การชำระเงินออนไลน์ส่งได้โดยตรงจากฝ่ายหนึ่งไปยังอีกฝ่ายโดยไม่ต้องผ่านสถาบันการเงินใด ๆ”
เครือข่าย Bitcoin ประกอบด้วยคอมพิวเตอร์ที่รัน ซอฟต์แวร์ Bitcoin (หรือที่เรียกว่า Bitcoin client).
ซอฟต์แวร์ที่รันคือสิ่งที่ทำให้ทุกอย่างทำงานได้ครับ.

คอมพิวเตอร์ใดๆ บนเครือข่าย Bitcoin สามารถ “คุย” กันได้ โดยตรง ครับ.
นี่ต่างจากเครือข่ายไคลเอนต์-เซิร์ฟเวอร์ที่ทุกคอมพิวเตอร์ต้องผ่านเซิร์ฟเวอร์กลางก่อน.
ในโลกจริง เครือข่าย P2P ไม่ได้หน้าตาดูดีเป็นระเบียบเหมือนภาพด้านบน ไม่ใช่ทุกคอมพิวเตอร์ที่เชื่อมต่อกันได้โดยตรง เพราะ...โลกมันกว้างเกินไป.
มาดูความจริงกันดีกว่า….

เพราะว่าไม่มีเซิร์ฟเวอร์กลางในเครือข่าย P2P จึงเป็นเครือข่าย กระจายอำนาจ ครับ.
เครือข่ายรวมศูนย์ vs. กระจายอำนาจ
เครือข่ายกระจายอำนาจประกอบด้วย “เพียร์” ที่สามารถทำงาน อย่างอิสระ จากกันได้ครับ.

ทำไมถึงมีความสำคัญ?
มันมีเหตุผลหลักๆ สองประการครับ:
1. ไม่มีจุดที่ล้มเหลวกลาง

ถ้าคอมพิวเตอร์เครื่องใดเครื่องหนึ่งล่ม เครือข่ายยัง ทำงานต่อไปได้ เหมือนไม่มีอะไรเกิดขึ้น นี่ต่างจากเครือข่ายแบบรวมศูนย์.
ในเครือข่ายรวมศูนย์ เช่น เครือข่ายไคลเอนต์-เซิร์ฟเวอร์ ถ้าตัวเซิร์ฟเวอร์หลักล่ม ทั้ง เครือข่ายก็ล่มไปด้วย.
นี่หมายความว่า เครือข่าย Bitcoin ไม่สามารถปิดตัวลงได้ เพราะไม่มี “เซิร์ฟเวอร์” ที่จะปิด.
คอมพิวเตอร์แต่ละเครื่องบนเครือข่าย Bitcoin เป็นอิสระ ถ้าเครื่องหนึ่งล่ม เครือข่ายยังทำงานได้ครับ.
2. ฉันทามติกระจายอำนาจ

เมื่อใช้เงินอิเล็กทรอนิกส์เพื่อทำธุรกรรม เช่น การโอนเงินจากบัญชีธนาคารของคุณ การทำธุรกรรมของคุณต้องผ่าน “คนกลาง” หรือบุคคลที่สามที่เชื่อถือได้เพื่อบันทึกการทำธุรกรรมโดยการหักเงินจากบัญชีหนึ่งและเพิ่มไปยังอีกบัญชีหนึ่ง.
ถ้าคนกลางนี้บันทึกการทำธุรกรรม การทำธุรกรรมจะถือว่าถูกต้อง.
หากผมโอนเงินให้คุณ คุณและผม ตกลงว่าเงินได้ถูกโอนจากบัญชีของผมไปยังของคุณเพราะ เราอาศัยคนกลางที่เชื่อถือได้หรือผู้มีอำนาจกลาง…..ธนาคารนั่นแหละครับ.ดังนั้นในกรณีนี้ “ฉันทามติ” ว่าการทำธุรกรรมถูกต้องหรือไม่จึงต้องการ การรวมศูนย์.
Bitcoin ต่างออกไป มันใช้ ฉันทามติกระจายอำนาจ.
ไอเดียคือแทนที่จะอาศัยคนกลาง คอมพิวเตอร์ทั้งหมดในเครือข่าย Bitcoin ต้องมาถึงข้อตกลงโดย “ฉันทามติ” ว่าธุรกรรมใดถูกต้อง.
พื้นฐานคือ คนกลางถูกแทนที่ด้วยเครือข่ายของคอมพิวเตอร์.
วิธีที่คอมพิวเตอร์ทั้งหมดนี้มาถึงฉันทามติจะถูกอธิบายในบทเรียนต่อไปครับ.
สำหรับตอนนี้ มาดูวิธีการทำงานของเครือข่าย Bitcoin กันดีกว่า.