This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
ความปลอดภัยในเทคโนโลยีบล็อกเชน
เทคโนโลยีบล็อกเชนเป็นแบบกระจายศูนย์และอาศัยความไว้วางใจในหลายด้าน เริ่มต้นด้วย บล็อกใหม่จะถูกจัดเก็บในลำดับเชิงเส้นและตามลำดับเวลาเสมอ นั่นคือ พวกมันจะถูกเพิ่มเข้าไปที่ปลายสุดของบล็อกสุดท้ายในเครือข่ายบล็อกเชน
เมื่อบล็อกถูกเพิ่มเข้าไปที่ปลายสุดของบล็อกเชนแล้ว จะเป็นเรื่องยากมากที่จะย้อนกลับไปแก้ไขเนื้อหาในบล็อกนั้น เว้นแต่เครือข่ายจะเห็นด้วยเป็นเสียงเดียวกัน เนื่องจากแต่ละบล็อกประกอบด้วยแฮชของตัวเองและแฮชของบล็อกก่อนหน้า พร้อมกับเครื่องหมายเวลาที่บันทึกไว้ โค้ดแฮชถูกสร้างขึ้นโดยฟังก์ชันทางคณิตศาสตร์และแปลงข้อมูลดิจิทัลเป็นสายอักษรและตัวเลข หากข้อมูลนี้เปลี่ยนแปลงไป แฮชโค้ดก็จะเปลี่ยนไปด้วย
สมมุติว่าผู้แฮกเกอร์ที่รันโหนดบนเครือข่ายมีเจตนาที่จะทำการเปลี่ยนแปลงบล็อกเชนและขโมยสกุลเงินดิจิทัลของผู้อื่น หากบุคคลนี้เปลี่ยนแค่เวอร์ชันบล็อกเชนของตัวเอง โหนดอื่นในเครือข่ายจะไม่ได้รับผลกระทบ และเมื่อโหนดอื่นๆ จับคู่เวอร์ชันของตนเอง พวกเขาจะสังเกตเห็นความแตกต่างในเวอร์ชันของแฮกเกอร์และเวอร์ชันนั้นจะถูกลบออกจากระบบในฐานะ "ผิดกฎหมาย" และไม่ถูกต้อง
เพื่อให้การโจมตีเช่นนี้สำเร็จ แฮกเกอร์ต้องควบคุมเวอร์ชันอย่างน้อย 51% หรือมากกว่านั้นพร้อมกัน และเปลี่ยนแปลงให้เวอร์ชันใหม่เป็นที่ยอมรับและเห็นด้วยในเครือข่าย การดำเนินการเช่นนี้ต้องใช้ทรัพยากรฮาร์ดแวร์และเงินจำนวนมาก เนื่องจากต้องประมวลผลบล็อกทั้งหมดใหม่อีกครั้ง เพราะธุรกรรมเหล่านี้ต้องใช้เครื่องหมายเวลาที่แตกต่างกันและแฮชโค้ด
เนื่องจากขนาดและความเร็วของเครือข่ายสกุลเงินดิจิทัล จึงเป็นไปไม่ได้ที่จะประมาณต้นทุนของความพยายามเช่นนี้ นอกจากจะมีค่าใช้จ่ายสูงมากแล้ว การดำเนินการนี้ยังอาจไร้ผลอีกด้วย ด้วยการทำเช่นนี้ ความสนใจของโหนดอื่นๆ จะถูกดึงดูดไปยังการเปลี่ยนแปลงภายในเครือข่าย
ในกรณีนี้ สมาชิกในเครือข่ายตัดสินใจสร้างการแยกสาย (hard fork) ใหม่ โดยสร้างเวอร์ชันใหม่ของบล็อกเชนที่มีคุณสมบัติและกฎเกณฑ์แตกต่างกันสำหรับเครือข่ายที่ไม่มีการเปลี่ยนแปลงเหล่านั้น กระบวนการนี้ทำให้ราคาของเวอร์ชันนั้นของสกุลเงินดิจิทัลบนบล็อกเชนที่ถูกแฮกตกลงอย่างรวดเร็วและทำให้การโจมตีเป็นโมฆะอย่างสมบูรณ์ เพราะผู้โจมตีได้ควบคุมเครือข่ายสกุลเงินดิจิทัลที่ไร้ค่า
เหตุการณ์นี้จะเกิดขึ้นอีกครั้งหากเวอร์ชันใหม่ของบล็อกเชนและสกุลเงินดิจิทัลถูกโจมตีซ้ำอีก จากสถานการณ์เหล่านี้ การเข้าร่วมในเครือข่ายจึงเป็นทางเลือกที่ทำกำไรได้มากกว่าการโจมตี ในบล็อกเชน คุณเป็นสมาชิกของเครือข่ายที่รู้จักเฉพาะสมาชิกเท่านั้น และคุณมั่นใจว่าคุณได้รับข้อมูลที่ถูกต้องและแม่นยำ และข้อมูลลับของคุณบนบล็อกเชนจะถูกแชร์เฉพาะกับผู้ที่คุณอนุญาตให้เข้าถึงเท่านั้น
เทคโนโลยีบล็อกเชนให้ความปลอดภัยและความไว้วางใจในเครือข่ายในหลายวิธี หนึ่งในนั้นคือการเก็บข้อมูลบล็อกในลำดับเชิงเส้นและตามลำดับเวลาโดยอัตโนมัติ ซึ่งหมายความว่าบล็อกล่าสุดที่สร้างในบล็อกเชนจะเชื่อมโยงกับบล็อกที่มีอยู่ล่าสุด และหลังจากนั้นก็ไม่สามารถเปลี่ยนแปลงบล็อกก่อนหน้าได้อีกต่อไป
โหนดของแต่ละเครือข่ายบล็อกเชนดำเนินการบนพื้นฐานของอัลกอริทึมฉันทามติที่เฉพาะเจาะจงสำหรับเครือข่ายนั้น อัลกอริทึมหรือกลไกฉันทามติ ตามชื่อบ่งชี้ เป็นวิธีการของความเห็นร่วมกันของโหนดในเครือข่ายเพื่อยืนยันธุรกรรมและบล็อก หนึ่งในอัลกอริทึมฉันทามติที่เป็นที่รู้จักกันดีคือ Proof of Work และ Proof of Stake ซึ่งเป็นอัลกอริทึมเฉพาะของบล็อกเชนชั้นนำของโลกอย่าง Bitcoin และ Ethereum ตามลำดับ