ความแตกต่างระหว่าง DataBase กับ Blockchain
หนึ่งในความแตกต่างระหว่าง database กับ blockchain คือ โครงสร้างการจัดเก็บข้อมูล ภายใต้แนวคิดของ Blockchain เป็นการรวบรวมข้อมูลร่วมกันเป็นบล๊อกๆ ภายใต้สารสนเทศเดียวกัน แล้วเชื่อมโยงต่อๆ โครงข่ายกันไปเรื่อยๆ เหมือนห่วงโซ่ที่คล้องกันไปเรื่อยๆ โดยสามารถเพิ่มบล๊อกเข้าไปได้เรื่อยๆ เหมือนโครงสร้างข้อมูลแบบลิงค์ลิส มาดูรายละเอียดลึกของ Blockchain
- Blockchain เป็นลักษณะของฐานข้อมูลที่แบ่งปันกันซึ่งแตกต่างจากระบบฐานข้อมูลปกติที่มีการเก็บข้อมูลอย่างเดียว แต่ Blockchain จะเก็บอยู่ในรูปของ Block และเชื่อมโยงด้วยลิงค์ที่มีการเข้ารหัส
- เมื่อมีข้อมูลใหม่เข้ามาก็จะเป็นการสร้าง Block ใหม่ต่อจาก Blockเดิม ในทุกๆครั้งของการเปลี่ยนแปลง จะไม่มีการลบ Block เก่าทิ้งไป ดังนั้นข้อมูลก็จะต่อไปเรื่อยๆ ไม่สามารถเปลี่ยนแปลงได้
- Blockchainเหมาะกับการเก็บรายการบัญชีที่ไม่สามารถแก้ไข เปลี่ยนแปลงได้ จึงมีการนำมาประยุกต์กับธุรกรรมทางการเงิน หรือระบบบัญชีที่ไม่สามารถเปลี่ยนแปลงได้ ป้องกันการปลอมแปลง ตกแต่งรายการ หรือป้องกันการโกงได้นั้นเอง
- Bitcoin เป็นตัวอย่างการนำ Blockchain ไปใช้งานเพื่อเป็นการกระจายอำนาจให้เท่าเที่ยมกันโดยไม่มีใครเป็นเจ้าของสูงสุดของข้อมูลได้
ความคิดเห็น
แสดงความคิดเห็น