การโจมตี 51% คืออะไร?
การโจมตี 51% คืออะไร?
การโจมตี 51% หมายถึงการโจมตีบนa blockchain—โดยทั่วไป bitcoinซึ่งการโจมตีดังกล่าวยังคงเป็นเรื่องสมมติ—โดยกลุ่มของ คนงานเหมือง ควบคุมอัตราแฮชการขุดหรือกำลังประมวลผลของเครือข่ายมากกว่า 50%
ผู้โจมตีจะสามารถป้องกันธุรกรรมใหม่ไม่ให้ได้รับการยืนยัน ทำให้พวกเขาสามารถหยุดการชำระเงินระหว่างผู้ใช้บางส่วนหรือทั้งหมดได้ พวกเขายังจะสามารถย้อนกลับธุรกรรมที่เสร็จสมบูรณ์ในขณะที่พวกเขาอยู่ในการควบคุมเครือข่าย ซึ่งหมายความว่าพวกเขาสามารถ ใช้จ่ายสองครั้ง เหรียญ
พวกเขาแทบจะไม่สามารถสร้างเหรียญใหม่หรือเปลี่ยนบล็อกเก่าได้ การโจมตี 51% อาจไม่ทำลาย bitcoin หรือสกุลเงินอื่น ๆ ที่ใช้บล็อคเชน แม้ว่าจะพิสูจน์แล้วว่าสร้างความเสียหายอย่างสูง
ประเด็นที่สำคัญ
- Blockchains เป็นบัญชีแยกประเภทที่บันทึกทุกธุรกรรมที่ทำบนเครือข่ายของสกุลเงินดิจิทัล
- การโจมตี 51% เป็นการโจมตีบล็อคเชนโดยกลุ่มนักขุดที่ควบคุมอัตราแฮชการขุดของเครือข่ายมากกว่า 50%
- ผู้โจมตีที่ควบคุมเครือข่ายส่วนใหญ่สามารถขัดจังหวะการบันทึกบล็อกใหม่โดยป้องกันไม่ให้ผู้ขุดรายอื่นทำการบล็อกจนเสร็จ
- การเปลี่ยนบล็อคในอดีตนั้นทำได้ยากเนื่องจากการทำธุรกรรมในอดีตอย่างหนักในซอฟต์แวร์ bitcoin
การโจมตี 51% ทำงานอย่างไร
Bitcoin และอื่นๆ สกุลเงินดิจิตอล อยู่บนพื้นฐานของ blockchains ซึ่งเป็นรูปแบบของบัญชีแยกประเภทแบบกระจาย ไฟล์ดิจิทัลเหล่านี้จะบันทึกทุกธุรกรรมที่ทำบนเครือข่ายของสกุลเงินดิจิทัล และพร้อมให้ผู้ใช้ทุกคนและบุคคลทั่วไปตรวจสอบได้ เป็นผลให้ไม่มีใครสามารถใช้เหรียญสองครั้งได้ (เรียกว่า "บล็อคส่วนตัว" แนะนำการอนุญาตเพื่อป้องกันไม่ให้ผู้ใช้บางคนในบุคคลทั่วไปเห็นข้อมูลทั้งหมดบนบล็อคเชน)
ตามชื่อของมัน บล็อคเชนคือกลุ่มของบล็อก ซึ่งเป็นกลุ่มข้อมูลที่บันทึกธุรกรรมที่เสร็จสมบูรณ์ทั้งหมดในช่วงเวลาที่กำหนด สำหรับ bitcoin บล็อกใหม่จะถูกสร้างขึ้นทุกๆ 10 นาทีโดยประมาณ เมื่อบล็อกเสร็จสิ้นหรือถูกขุดแล้ว จะไม่สามารถเปลี่ยนแปลงได้ เนื่องจากผู้ใช้ของเครือข่ายจะตรวจพบและปฏิเสธเวอร์ชันฉ้อฉลของบัญชีแยกประเภทสาธารณะ
อย่างไรก็ตาม ด้วยการควบคุมพลังการประมวลผลส่วนใหญ่บนเครือข่าย ผู้โจมตีหรือกลุ่มผู้โจมตีสามารถแทรกแซงกระบวนการบันทึกบล็อกใหม่ได้ พวกเขาสามารถป้องกันไม่ให้นักขุดรายอื่นทำบล็อกให้เสร็จตามหลักวิชาทำให้พวกเขาสามารถผูกขาดการขุดบล็อคใหม่และรับรางวัลทั้งหมด
Bitcoin
สำหรับ bitcoin ปัจจุบันรางวัลคือ 12.5 bitcoins ที่สร้างขึ้นใหม่ แม้ว่าในที่สุดจะลดลงเหลือศูนย์ พวกเขาสามารถบล็อกธุรกรรมของผู้ใช้รายอื่นและส่งธุรกรรมแล้วย้อนกลับได้ ทำให้ดูเหมือนว่าพวกเขายังมีเหรียญที่พวกเขาเพิ่งใช้ไป ช่องโหว่นี้เรียกว่า double-spending ซึ่งเทียบเท่ากับของปลอมที่สมบูรณ์แบบและเป็นอุปสรรค์ในการเข้ารหัสขั้นพื้นฐานที่บล็อคเชนสร้างขึ้นเพื่อเอาชนะ ดังนั้นเครือข่ายที่อนุญาตให้มีการใช้จ่ายซ้ำซ้อนจะสูญเสียความมั่นใจอย่างรวดเร็ว
การเปลี่ยนบล็อคในอดีต—ธุรกรรมที่ถูกล็อคไว้ก่อนที่จะเริ่มการโจมตี—จะเป็นเรื่องยากมากแม้ในกรณีที่มีการโจมตี 51% ยิ่งการทำธุรกรรมย้อนหลังยิ่งยากขึ้นเท่านั้นที่จะเปลี่ยนแปลงได้ เป็นไปไม่ได้ที่จะเปลี่ยนแปลงธุรกรรมก่อนจุดตรวจ ซึ่งที่ผ่านมาธุรกรรมใดถูกฮาร์ดโค้ดลงในซอฟต์แวร์ของ bitcoin
ในทางกลับกัน รูปแบบการโจมตี 51% เป็นไปได้ด้วยพลังการขุดของเครือข่ายน้อยกว่า 50% แต่มีโอกาสสำเร็จน้อยกว่า
แหล่งรวมการขุด gHash IO ได้เกิน 50% ของพลังการประมวลผลของเครือข่าย bitcoin ในเดือนกรกฎาคม 2014 ส่งผลให้กลุ่มต้องสมัครใจที่จะลดส่วนแบ่งของเครือข่าย มันกล่าวในแถลงการณ์ว่าจะไม่ถึง 40% ของกำลังการขุดทั้งหมดในอนาคต
51% โจมตีตัวอย่างในโลกแห่งความเป็นจริง
Krypton และ Shift สอง blockchains ขึ้นอยู่กับ ethereumถูกโจมตี 51% ในเดือนสิงหาคม 2559
ในเดือนพฤษภาคมปี 2018 Bitcoin Gold ซึ่งเป็นสกุลเงินดิจิทัลที่ใหญ่ที่สุดเป็นอันดับ 26 ถูกโจมตีถึง 51% นักแสดงหรือนักแสดงที่ประสงค์ร้ายควบคุมพลังการแฮชของ Bitcoin Gold จำนวนมหาศาล แม้กระทั่งกับ Bitcoin Gold ที่พยายามซ้ำแล้วซ้ำเล่า เพิ่มเกณฑ์การแลกเปลี่ยน ผู้โจมตีสามารถใช้สองเท่าได้เป็นเวลาหลายวัน ในที่สุดก็ขโมย Bitcoin มูลค่ากว่า 18 ล้านเหรียญ ทอง.
โจมตี 51% เทียบกับ โจมตี 34%
NS ยุ่งเหยิงบัญชีแยกประเภทที่แตกต่างจากบล็อกเชนโดยพื้นฐาน แต่ได้รับการออกแบบมาเพื่อให้บรรลุเป้าหมายที่คล้ายคลึงกัน ในทางทฤษฎีอาจยอมจำนนต่อผู้โจมตีที่ปรับใช้อัตราแฮชของเครือข่ายมากกว่าหนึ่งในสาม ซึ่งเรียกว่า 34% จู่โจม.