หน่วยที่ 7. เทคโนโลยีเก็บข้อมูล (Block Chain)
Blockchain (บล็อกเชน) คือ เทคโนโลยีการจัดเก็บข้อมูลแบบกระจายศูนย์ (Distributed Ledger Technology) ที่ข้อมูลถูกบันทึกในรูปแบบ "บล็อก" (Block) ซึ่งเชื่อมโยงกันเป็นลูกโซ่ (Chain) ตามลำดับเวลา โดยข้อมูลมีความปลอดภัยสูง แก้ไขหรือปลอมแปลงได้ยาก เพราะต้องได้รับฉันทามติจากเครือข่ายและไม่มีตัวกลาง
คุณลักษณะหลักของ Blockchain:
- กระจายศูนย์ (Decentralized): ข้อมูลไม่ได้ถูกเก็บที่เซิร์ฟเวอร์กลางเพียงจุดเดียว แต่จะถูกสำเนาและกระจายไปอยู่บนคอมพิวเตอร์ (Node) ทุกเครื่องในเครือข่าย
- แก้ไขไม่ได้ (Immutable): เมื่อข้อมูลถูกบันทึกแล้ว จะไม่สามารถแก้ไขหรือลบได้ หากต้องการเปลี่ยนแปลง ต้องทำการบันทึกใหม่ในบล็อกถัดไป
- โปร่งใส (Transparent): สมาชิกในเครือข่ายสามารถตรวจสอบข้อมูลธุรกรรมย้อนหลังทั้งหมดได้
- ความปลอดภัยสูง (Secure): ใช้การเข้ารหัสทางคอมพิวเตอร์ (Cryptography) ในการเชื่อมโยงข้อมูล ทำให้ยากต่อการปลอมแปลง
การทำงานของ Blockchain:
- การทำธุรกรรม: ผู้ใช้งานร้องขอการทำรายการ (เช่น โอนเงิน, บันทึกข้อมูล)
- การสร้างบล็อก: ข้อมูลการทำรายการจะถูกส่งไปที่เครือข่ายของ Node และรวมเป็น "บล็อก" ใหม่
- การยืนยัน: บล็อกจะถูกส่งไปยังทุกคนในเครือข่ายเพื่อตรวจสอบความถูกต้อง
- การเชื่อมโยง: เมื่อได้รับการยืนยัน บล็อกจะถูกเพิ่มเข้าไปในห่วงโซ่ (Chain) อย่างเป็นระเบียบและไม่สามารถแก้ไขได้
ตัวอย่างการประยุกต์ใช้:
- สกุลเงินดิจิทัล: Bitcoin, Ethereum
- สัญญาอัจฉริยะ (Smart Contracts): สัญญาที่ทำงานอัตโนมัติเมื่อครบเงื่อนไข
- ห่วงโซ่อุปทาน (Supply Chain): ตรวจสอบแหล่งที่มาของสินค้า
- การเก็บข้อมูลสำคัญ: เอกสารทะเบียนราษฎร์, ข้อมูลทางการแพทย์
ข้อดีของ Blockchain:
- ลดตัวกลาง: ลดค่าใช้จ่ายและเวลาในการทำธุรกรรม
- ความปลอดภัย: ป้องกันการปลอมแปลงข้อมูลได้ดี
- ความน่าเชื่อถือ: ข้อมูลมีความถูกต้องเพราะตรวจสอบได้ทุกฝ่าย
