Peer to Peer (P2P) คืออะไร? เครือข่าย P2P ทำงานอย่างไร?

· 2 min read

การส่งข้อมูลแบบ peer-to-peer เป็นวิธีที่ถูกใช้ในหลายแวดวงของโลกซอฟต์แวร์ แต่มันมามีความหมายจริงจังในตลาดคริปโตเคอร์เรนซีผ่านชื่อและเนื้อหาของ Bitcoin white paper เมื่อวันที่ 31 ตุลาคม 2008 Satoshi Nakamoto ได้เปิดตัววิธีการชำระเงินออนไลน์ที่เขาเรียกว่า "Bitcoin: Peer-to-Peer Electronic Cash System" ผ่านอีเมลที่ส่งไปยังกลุ่มสนทนาด้านวิทยาการเข้ารหัส Nakamoto ซึ่งใส่รายละเอียดทางเทคนิคของบล็อกเชนไว้ใน Bitcoin white paper ไม่ไว้ใจองค์กรกลางใด ๆ เขาจึงเสนอวิธีการชำระเงินออนไลน์ที่เชื่อถือได้โดยไม่ต้องพึ่งตัวกลาง

ในบทความนี้คุณจะได้คำตอบของคำถามว่า peer to peer (P2P) หรือการส่งข้อมูลจากผู้ใช้ถึงผู้ใช้โดยตรงนั้นคืออะไร

Peer to Peer (P2P) คืออะไร?

Peer-to-peer (P2P) หมายถึงการแบ่งปันข้อมูลระหว่างผู้ใช้กันเองโดยตรง โดยไม่ต้องผ่านบุคคลที่สามอย่างเซิร์ฟเวอร์กลาง เวลาที่เราพูดถึงความเป็นกระจายศูนย์ของบล็อกเชน Bitcoin ก็หมายถึงว่าธุรกรรมเกิดขึ้นในลักษณะนี้ คือจากผู้ใช้ถึงผู้ใช้ ระบบไม่ได้เชื่อมตรงเข้ากับองค์ประกอบกลางอย่างรัฐ บริษัท บุคคล หรือองค์กรใดที่อยู่ตรงกลาง แต่กลไกการทำธุรกรรมกระจายอยู่ทั่วเครือข่ายแทน โครงสร้างเครือข่ายแบบกระจายก็คือระบบที่อุปกรณ์หลายเครื่องบนเครือข่ายสื่อสารข้อมูลกันเองได้

Peer to Peer (P2P) ปลอดภัยหรือไม่?

เหตุผลที่เราเคยต้องมีองค์ประกอบกลาง ก็เพราะมันให้ความไว้วางใจและทำหน้าที่ควบคุมในระดับหนึ่ง แต่กับบล็อกเชน ไม่มีใครจำเป็นต้องรู้จักหรือเชื่อใจใครอีกต่อไป ทุกคนที่อยู่ในบล็อกเชนจะถือบัญชีแยกประเภทแบบกระจาย (distributed ledger) ที่มีบันทึกธุรกรรมชุดเดียวกัน ต่อให้บัญชีของใครคนหนึ่ง หรือข้อมูลในซอฟต์แวร์บล็อกเชนบนคอมพิวเตอร์ของเขาถูกแก้ไขหรือถูกโจมตีทางไซเบอร์ การเปลี่ยนแปลงนั้นก็จะถูกปฏิเสธโดยสมาชิกส่วนใหญ่ของเครือข่าย เพราะทุกคนที่เหลือถือบันทึกชุดเดียวกันอยู่ ด้วยเหตุนี้จึงกล่าวได้ว่าบล็อกเชนซึ่งเปิดให้โอนกันแบบ peer-to-peer นั้นปลอดภัย

เครือข่าย Peer to Peer ทำงานอย่างไร

Peer to peer คือการส่งข้อมูลระหว่างผู้ใช้สองคนโดยตรง ด้วยเหตุนี้ผู้ใช้จึงไม่ต้องเชื่อมต่อกับเซิร์ฟเวอร์กลาง หรือกับระบบที่เส้นทางต้องวิ่งผ่านองค์กรกลางเสมอไป พวกเขาสื่อสารกันโดยตรงผ่านโปรโตคอลที่ขับเคลื่อนระบบแบบกระจายนั้น ๆ

บล็อกเชนของ Bitcoin ก็เป็นระบบ peer-to-peer (P2P) เช่นกัน ที่เปิดให้ผู้ใช้โอนเงินหากันได้โดยไม่ต้องพึ่งองค์กรกลางใด ผู้ใช้โอน Bitcoin กันแบบเข้ารหัส ธุรกรรมทั้งหมดถูกบันทึกไว้ในบัญชีแยกประเภทแบบกระจาย และผู้ใช้ที่เชื่อมต่ออยู่กับเครือข่ายบล็อกเชน Bitcoin ก็ช่วยกันตรวจสอบความถูกต้องของบันทึกในบัญชีเหล่านั้น

p2p คืออะไร peer to peer เครือข่ายกระจายศูนย์ บล็อกเชน bitcoin satoshi nakamoto โอนเงินไร้ตัวกลาง