Blockchains เทียบกับ ฐานข้อมูล – แตกต่างกันอย่างไร?

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

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

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

ในฐานข้อมูลที่ใช้บล็อกเชนผู้เข้าร่วมเครือข่ายทุกคนหรือ “โหนด‘- มีหน้าที่ การบำรุงรักษา และ เพิ่ม รายการใหม่ไปยังฐานข้อมูลซึ่งจัดเก็บไว้ในบัญชีแยกประเภทที่ใช้ร่วมกัน เมื่อโหนดหนึ่งเสนอการเปลี่ยนแปลงโหนดทั้งหมดในเครือข่ายจะต้องไปถึงฉันทามติ,ซึ่งเราจะพูดถึงในภายหลังเพื่อใช้การเปลี่ยนแปลงเหล่านี้.

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

ฐานข้อมูลแบบดั้งเดิมเทียบกับ Blockchains – ซึ่งดีที่สุด?

ไม่ใช่เรื่องง่ายที่จะบอกว่าวิธีการจัดเก็บข้อมูลคือ ‘ดีที่สุด,เนื่องจากผู้ใช้แต่ละคนมีความต้องการเฉพาะของตน วิธีการจัดเก็บข้อมูลแต่ละวิธีมีชุดของตัวเอง ข้อดี และ ข้อ จำกัด, ซึ่งตอนนี้เราจะสำรวจ.

ไม่เปลี่ยนรูป

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

ไม่เปลี่ยนรูป

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

ความปลอดภัยและการเข้าถึง

เนื่องจากเครือข่ายที่ใช้บล็อกเชนมีการกระจายอำนาจ ข้อมูลไม่สามารถแฮ็กได้. เมื่อข้อมูลกลุ่มใหญ่ถูกจัดเก็บไว้บนเซิร์ฟเวอร์ส่วนกลางแฮ็กเกอร์ที่เข้าถึงเซิร์ฟเวอร์จะสามารถรวบรวมข้อมูลจำนวนมากพร้อมกันได้ นี้สามารถมี ผลร้าย.

Blockchain ไม่อนุญาตให้แฮ็ก

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

ในเครือข่ายที่ใช้บล็อคเชน, มากกว่าครึ่ง ของโหนดจะต้องเป็น ถูกบุกรุก เพื่อเข้าถึงข้อมูลที่เข้ารหัสซึ่งจะทำให้ผู้ใช้อยู่ในตำแหน่งที่มีช่องโหว่ นี้เรียกว่า การโจมตี 51%. ในสถานการณ์นี้แฮกเกอร์สามารถ เข้าควบคุมเครือข่ายบล็อกเชนส่วนใหญ่ และทำการเปลี่ยนแปลงตามความประสงค์ผ่านฉันทามติส่วนใหญ่.

โจมตี 51%

การโจมตีเหล่านี้เป็นที่ทราบกันดีว่าเกิดขึ้นบนบล็อกเชนซึ่งไม่ได้ใช้บ่อยหรือมีตัวดำเนินการโหนดเพียงไม่กี่ตัว เพื่อเปิดไฟล์ โจมตี 51% บนบล็อคเชนหลัก ๆ เช่น Bitcoin ต้องการทรัพยากรทางการเงินและการคำนวณอย่างจริงจัง, และอยู่นอกเหนือขอบเขตของความเป็นไปได้สำหรับแฮกเกอร์ส่วนใหญ่.

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

ข้อกำหนดด้านการคำนวณ

เนื่องจาก blockchains เป็นบัญชีแยกประเภทการเข้ารหัสข้อมูลจึงต้องใช้พลังในการคำนวณมาก.

เครือข่ายที่ใช้บล็อกเชนจำนวนมากเช่น Bitcoin ไม่ใช่ ได้รับอนุญาต; พวกเขาจะไม่ “อ่านควบคุม” (ทุกคนสามารถอ่านได้) หรือ“เขียนควบคุม” (ทุกคนสามารถสร้างบล็อกใหม่ได้) อย่างไรก็ตาม blockchains สามารถได้รับอนุญาต, หมายความว่าเฉพาะผู้ที่ได้รับอนุญาตเท่านั้นที่สามารถอ่านหรือสร้างบล็อกใหม่ได้.

ข้อกำหนดด้านการคำนวณ

ไม่ว่ากรณีใด ๆ, การปกปิดข้อมูลในบล็อกเชนต้องใช้การเข้ารหัสอย่างหนัก, ซึ่งในทางกลับกันต้องใช้พลังในการคำนวณไม่น้อย ดังนั้นหากจำเป็นต้องเก็บข้อมูลไว้เป็นส่วนตัวการจัดเก็บข้อมูลในฐานข้อมูลออฟไลน์อาจจะดีกว่า.

ฉันทามติ

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

ช้าหรือเร็ว?

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

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

ควรระลึกไว้เสมอว่า บล็อกเชนอื่น ๆ สามารถประมวลผลการเปลี่ยนแปลงได้มาก เร็วขึ้น, แม้ว่าจะมีเพียงไม่กี่คนที่แตกสิ่งที่เรียกว่า ‘ความสามารถในการปรับขนาดได้‘กระนั้น – ความสามารถของเครือข่ายในการประมวลผลคำขอจำนวนมาก.

ความสามารถในการปรับขนาดความสามารถในการปรับขนาด

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

การสำรวจโลกของฐานข้อมูล Blockchain

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

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

ฐานข้อมูล Blockchain – ที่มา: Shutterstock.com

บล็อกเชนยังคงอยู่ ระยะแรก, และมีข่าวลือเล็กน้อยเกี่ยวกับศักยภาพของความก้าวหน้าทางเทคโนโลยีรวมถึงศักยภาพของสกุลเงินดิจิทัลที่จะนำมา ผลตอบแทนที่น่าจับตามองของนักลงทุน.

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

คุณเคยมีประสบการณ์ในการใช้ blockchain เป็นวิธีการจัดเก็บข้อมูลหรือไม่? กรุณาแสดงความคิดเห็น – เราชอบที่จะได้ยินจากคุณ!

อ้างอิง

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map