HDG อธิบาย : ฐานข้อมูล Blockchain คืออะไร?

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

เมื่อคุณอ่านบทความนี้เสร็จแล้ว คุณจะเข้าใจว่าฐานข้อมูลบล็อคเชนคืออะไร และเหตุใดฐานข้อมูลจึงแสดงถึงเทคโนโลยีใหม่ที่น่าทึ่งซึ่งสามารถเปลี่ยนแปลงอุตสาหกรรมต่างๆ ได้

บล็อคเชนคืออะไร?(What Is a Blockchain?)

ส่วนประกอบพื้นฐานของฐานข้อมูลบล็อคเชนเป็นสิ่งที่เรียกว่าบล็อคเชน หากคุณถามบล็อกเกอร์ด้านเทคโนโลยีส่วนใหญ่ พวกเขาจะพูดว่า "บล็อกเชนเป็นบัญชีแยกประเภท"

แต่ "บัญชีแยกประเภทแบบกระจาย" คืออะไร?

คิดว่ามันเหมือนกับไฟล์ข้อมูลเดียวกันที่จัดเก็บไว้ในคอมพิวเตอร์หลายๆ เครื่องทั่วโลกพร้อมๆ กัน นั่นคือบัญชีแยกประเภท มีการกระจายอำนาจ - หมายความว่าข้อมูลจะไม่ถูกเก็บไว้ในฐานข้อมูลเดียวนั่งบนเซิร์ฟเวอร์เดียว 

เครือข่ายทั้งหมดของโหนด (คอมพิวเตอร์) ที่เก็บข้อมูลประกอบขึ้นเป็น "เซิร์ฟเวอร์" ประเภทต่างๆ ไฟล์ที่จัดเก็บไว้ในบัญชีแยกประเภทนั้นมีลายเซ็นเข้ารหัสเพื่อให้คุณในฐานะ "ผู้เข้าร่วม" สามารถดูข้อมูลที่อยู่ในนั้นได้

อย่างไรก็ตาม ไม่มีเซิร์ฟเวอร์กลางที่เก็บข้อมูลทั้งหมด ด้วยเหตุนี้จึงเรียกว่า "กระจายอำนาจ"

blockchain ใช้เทคโนโลยีบัญชีแยกประเภทนี้เพื่อจัดเก็บข้อมูลประเภทของตัวเองซึ่งประกอบด้วย "บล็อก" ทุกๆ "บล็อก" ของข้อมูลใหม่จะต้องได้รับการยืนยันและตรวจสอบโดยทุกโหนดในเครือข่ายก่อนจึงจะสามารถเพิ่มได้ นี่คือสิ่งที่ทำให้เทคโนโลยีมีความปลอดภัย

กล่าวอีกนัยหนึ่ง หากแฮ็กเกอร์ที่พยายามแนบข้อมูลกับบล็อคเชนด้วยลายเซ็นการเข้ารหัสที่ไม่ถูกต้อง โหนดบล็อคเชนจะปฏิเสธมัน

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

อย่างไรก็ตาม ฐานข้อมูลบล็อคเชนใช้เทคโนโลยีบล็อคเชนในทางที่แตกต่างกันมาก

ฐานข้อมูล Blockchain คืออะไร?(What Is a Blockchain Database?)

ฐานข้อมูลบล็อคเชนคือการใช้เทคโนโลยีบล็อคเชนในการจัดเก็บข้อมูล หากต้องการเห็นภาพนี้ ลองจินตนาการว่าอุตสาหกรรมการเดินเรือทำงานอย่างไรในปัจจุบัน เทียบกับการทำงานโดยใช้ฐานข้อมูลบล็อกเชนได้อย่างไร

รายการจัดส่งประกอบด้วยรายการของสินค้าทั้งหมดที่วางไว้บนเรือเมื่อออกเดินทาง สิ่งที่จะถูกขนถ่ายที่ท่าเรือทุกแห่ง และสิ่งที่เหลืออยู่ เอกสารการจัดส่งในลักษณะนี้มีความสำคัญสำหรับบริษัทที่จัดส่งสินค้าหลายล้านรายการต่อปีเช่น  AmazonหรือWalmart

รายการประกอบด้วยบันทึกการปรับปรุงอย่างต่อเนื่องของ:

  • รายละเอียดของสินค้า
  • ผู้ตราส่งและผู้รับตราส่ง
  • ปริมาณสินค้า
  • ต้นทางและปลายทาง
  • ค่า

ตัวแทนศุลกากร บริษัทขนส่ง และองค์กรอื่น ๆ อีกมากมายที่ประกอบเป็นห่วงโซ่การขนส่งทั้งหมดขึ้นอยู่กับความถูกต้องของบันทึกเหล่านี้ น่าเสียดายที่ทั่วโลกมีประวัติของการฉ้อโกง – ซึ่งสินค้าจะ "สูญหาย" และรายการจะถูกดัดแปลงโดยไม่ได้รับอนุญาต

การแปลงกระบวนการเป็นดิจิทัลช่วยได้ แต่ฐานข้อมูลแบบรวมศูนย์ยังคงเสี่ยงต่อการแฮ็กและการจัดการ

ทางออกที่สมบูรณ์แบบคือฐานข้อมูลบล็อคเชน เนื่องจากเมื่อฐานข้อมูลบล็อคเชนได้รับการอัปเดตและตรวจสอบว่าเป็นบล็อคใหม่ใน “บัญชีแยกประเภท” จะไม่สามารถเปลี่ยนแปลงหรือจัดการได้

  1. ที่ท่าเรือ #1 ฐานข้อมูลบล็อคเชนได้รับการอัปเดตด้วยบันทึกที่แสดงปริมาณและมูลค่าของสินค้าที่บรรทุกบนเรือ
  2. ที่ท่าเรือ #2 มีการอัปเดตเมื่อมีการขนถ่ายสินค้าและรายการสินค้าทางรถบรรทุกจะได้รับการอัปเดตเมื่อมีการโหลด
  3. เมื่อรถบรรทุกมาถึงคลังสินค้า ฐานข้อมูลบล็อคเชนจะได้รับการอัปเดตด้วยปริมาณและที่ตั้งของสินค้า
  4. เมื่อสินค้าออกจากคลังสินค้าไปที่ร้านค้า ฐานข้อมูล blockchain จะได้รับการอัปเดตอย่างต่อเนื่องด้วยข้อมูลใหม่เกี่ยวกับสินค้า

เนื่องจากทุกธุรกรรมได้รับการตรวจสอบและยืนยันแล้วว่าได้รับการตรวจสอบและอนุมัติแล้ว ความพยายามใดๆ ในการจัดการกับปริมาณหรือมูลค่าดั้งเดิมระหว่างทางจะล้มเหลว การตรวจสอบและยอดคงเหลือต้องเป็นไปตามการตรวจสอบสิทธิ์อย่างเข้มงวดของทุกโหนดในบล็อคเชน ไม่อนุญาตให้ใช้ "(Incorrect “)ยอดคงเหลือ" ที่ไม่ ถูกต้อง ความผิดพลาด ของมนุษย์(Human)ไม่ใช่ข้อแก้ตัวที่ถูกต้องอีกต่อไป

ฐานข้อมูล “โซ่”(A “Chain” Database)

เมื่อคุณนึกถึงฐานข้อมูลบล็อคเชนในแง่ของ “ห่วงโซ่” จะเป็นเรื่องง่ายที่จะนึกภาพว่าอุตสาหกรรมใดดีที่สุดสำหรับเทคโนโลยีนี้

โดยทั่วไป พื้นที่ดังกล่าวเป็นพื้นที่ที่ต้องมีการผนวกเรกคอร์ดด้วยข้อมูลใหม่ที่ถูกต้องและอัปเดต

หากต้องการดูสิ่งนี้ในการดำเนินการ ลองนึกภาพรายการจัดส่งแบบง่าย ๆ ที่มีสินค้าสามรายการ หมายเหตุ: นี่เป็นตัวอย่างง่ายๆ และไม่เหมือนกับข้อมูลจริงในฐานข้อมูลบล็อกเชนสำหรับการขนส่ง ตัวอย่างนี้ใช้เพื่อเป็นตัวอย่างเท่านั้น

“บล็อก” แรกในสายโซ่อาจมีข้อมูลต่อไปนี้

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

หากธุรกรรมใดไม่ถูกต้องเกี่ยวกับบล็อกแรก บล็อกใหม่จะไม่ได้รับการยอมรับว่าเป็นธุรกรรมบล็อกเชนที่ถูกต้อง

ซึ่งหมายความว่าความผิดพลาดของมนุษย์ไม่สามารถทำให้เกิด "การสูญเสีย" ของสินค้าระหว่างทางได้ บล็อกเชนทั้งหมดทำหน้าที่เป็นบันทึกเส้นทางการขนส่งสินค้าทั้งหมดที่ถูกต้องตลอดทาง

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

แอปพลิเคชั่นฐานข้อมูลบล็อคเชน(Blockchain Database Applications)

เทคโนโลยีนี้มีประโยชน์ในโลกแห่งความเป็นจริงหรือไม่? Walmartคิดอย่างนั้นอย่างแน่นอน

ในปี 2018 แผนกWalmart ของ (Walmart)แคนาดา(Canadian) ในแคนาดา ได้เปิดตัวซัพพลายเชนบล็อคเชนอย่างเป็นทางการ ซึ่งติดตามธุรกรรมการขนส่งประเภทนี้สำหรับผู้จำหน่ายบริษัทขนส่งสินค้า 70 ราย

บล็อกเชนของ Walmart มีโหนดเพียงไม่กี่โหลเพื่อทำการตรวจสอบการเข้ารหัสที่จำเป็น เนื่องจากรถบรรทุกขนส่งสินค้าจากปลายทางหนึ่งไปยังอีกที่หนึ่ง

ผู้เชี่ยวชาญคนหนึ่งกล่าวว่าระบบจะขจัดความเป็นไปได้ที่จะมีข้อพิพาทระหว่างบริษัทขนส่งสินค้าเมื่อบันทึกไม่ตรงกัน

Walmartไม่ใช่บริษัทเดียวที่ใช้ประโยชน์จากฐานข้อมูลบล็อคเชน แอปพลิเคชันทั้งหมดต่อไปนี้เปิดตัวในช่วงไม่กี่ปีที่ผ่านมา

  • ในปี 2020 กองทัพอากาศสหรัฐฯ กำลัง(U.S. Air Force)ทดสอบ(Defense)ฐานข้อมูลบล็อคเชนเพื่อแชร์เอกสารทั่วทั้งกระทรวง(Department)กลาโหม
  • ในปี 2560 ประเทศเอสโตเนีย(Estonia)ใช้เทคโนโลยีนี้เพื่อปกป้องข้อมูลภาครัฐ
  • ในปี 2019 บริษัทน้ำมันและก๊าซDietsmannได้เปิดตัวโครงการนำร่องบล็อคเชนกับModexเพื่อปรับใช้โครงการบล็อคเชนของตัวเอง
  • ในปี 2018 สำนักงานคณะกรรมการอาหาร(Food)และยา(Drug Administration)ได้สำรวจโดยใช้เทคโนโลยีฐานข้อมูลบล็อคเชนเพื่อปกป้องข้อมูลด้านสุขภาพ
  • ในปี 2019 Depository Trust & Clearing Corpซึ่งถือครองสินทรัพย์การลงทุนในWall Street มูลค่า 48 ล้านล้านดอลลาร์ ได้เปิดตัวฐานข้อมูลบล็อกเชนเพื่อจัดการบันทึกสำหรับ 50,000 บัญชี

อย่างที่คุณเห็น ฐานข้อมูลบล็อคเชนไม่ใช่แค่ทฤษฎีเท่านั้น พวกเขากำลังถูกนำไปใช้กับแอปพลิเคชันในโลกแห่งความเป็นจริงที่ต้องการธุรกรรมที่เชื่อถือได้

เป็นไปได้มากว่าในอนาคตธุรกรรมใด ๆ ในโลกที่ต้องการความปลอดภัยระดับสูงสุดจะถูกจัดการโดยเทคโนโลยีฐานข้อมูลบล็อคเชนบางประเภท



About the author

ฉันเป็นวิศวกรซอฟต์แวร์ที่มีประสบการณ์มากกว่า 10 ปีในการพัฒนาและบำรุงรักษาแอปพลิเคชัน Windows 11 หรือ 10 ฉันยังมีประสบการณ์ในการทำงานกับ Google Docs และ Microsoft Edge ทักษะของฉันในด้านเหล่านี้ทำให้ฉันเป็นผู้สมัครที่ยอดเยี่ยมสำหรับบทบาทวิศวกรรมซอฟต์แวร์ในอนาคต



Related posts