บล็อกเชนมีความเสี่ยงต่างๆ อย่างไรก็ตาม เครือข่ายบล็อกเชนบางแห่งมีความทนทานต่อความเสี่ยงมากกว่าเครือข่ายอื่นๆ เนื่องจากกลไกที่มีอยู่เดิม การโจมตี 51% เป็นภัยคุกคามอย่างต่อเนื่องต่อโปรโตคอลที่ใช้การพิสูจน์ตัวตน เช่น Bitcoin หรือ Ethereum บทความนี้จะอธิบายด้านเทคนิคและผลกระทบของการโจมตี 51% บนบล็อกเชน นอกจากนี้ เราจะประเมินความเป็นไปได้ที่ 51% จะถูกโจมตีบนบล็อกเชนหลัก
เพื่อให้เข้าใจแนวคิดของการโจมตี 51% เราจำเป็นต้องเข้าใจคำศัพท์ที่เกี่ยวข้องที่สำคัญ การกระจายอำนาจ และการพิสูจน์การทำงาน การกระจายอำนาจหมายความว่าการควบคุมบล็อกเชนอยู่ในมือของเครือข่ายดิจิทัลที่เป็นระบบ ไม่ใช่คนเดียวหรือไม่กี่คนที่เลือก เพื่อให้การเปลี่ยนแปลงหรือการทำธุรกรรมเกิดขึ้น ผู้เข้าร่วมส่วนใหญ่ควรเห็นด้วย
ที่มา: Rainbh
กลไกหนึ่งในการบรรลุข้อตกลงนี้เรียกว่าการพิสูจน์ผลงาน โดยพื้นฐานแล้ว การพิสูจน์ตัวตน (PoW) คือวิธีการพิสูจน์ตัวตนหรือตรวจสอบธุรกรรมบนบล็อกเชนโดยการแก้ปัญหาทางคณิตศาสตร์ที่ซับซ้อนเพื่อป้องกันไม่ให้ใครก็ตามโกงระบบ ผู้เข้าร่วมเครือข่ายคนแรกที่ไขปริศนาทางคณิตศาสตร์นี้โดยใช้พลังการคำนวณจะมีหน้าที่ในการตรวจสอบธุรกรรมที่กำหนด อย่างไรก็ตาม ผู้เข้าร่วมทุกคนในเครือข่ายควรพิสูจน์ว่าโซลูชันนั้นถูกต้อง
การโจมตี 51% หมายถึงสถานการณ์ที่ผู้เข้าร่วมเครือข่ายเดียวหรือกลุ่มผู้เข้าร่วมควบคุมมากกว่า 50% ของพลังการประมวลผลของเครือข่าย สิ่งนี้ทำให้ผู้เข้าร่วมหรือที่เรียกว่านักขุดสามารถใช้จ่าย cryptocurrency ได้สองเท่า โดยปกติแล้ว นักขุดที่เกี่ยวข้องจะเช่ากำลังแฮชจากบุคคลที่สาม การใช้จ่ายสองเท่าเกิดขึ้นเมื่อสกุลเงินดิจิทัลเช่น cryptocurrency ถูกใช้จ่ายสองครั้ง อย่างที่คุณคิดได้ สิ่งนี้ส่งผลให้บล็อกเชนสูญเสีย
นอกเหนือจากการใช้เหรียญเป็นสองเท่าแล้ว ผู้โจมตียังสามารถดำเนินกิจกรรมที่ไม่พึงประสงค์อื่นๆ พวกเขาสามารถป้องกันการยืนยันการทำธุรกรรมบางอย่างได้ ดังนั้นการหยุดการชำระเงินที่เกี่ยวข้อง พวกเขายังสามารถย้อนกลับธุรกรรมบางอย่างที่เกิดขึ้นเมื่อพวกเขารับผิดชอบเครือข่ายอยู่แล้ว นอกจากนี้ พวกเขายังสามารถหยุดผู้เข้าร่วมรายอื่นจากการขุด ส่งผลให้เกิดสิ่งที่เราเรียกว่าการผูกขาดการขุด อย่างไรก็ตาม พวกเขาไม่สามารถย้อนกลับการทำธุรกรรมที่เกิดขึ้นก่อนที่พวกเขาจะควบคุมเครือข่ายได้
ที่มา: BlockLr
การโจมตี 51% ยังสามารถทำลายเครือข่ายได้ เนื่องจากอาจทำให้การยืนยันธุรกรรมหรือกระบวนการจัดเรียงบล็อกตามลำดับเวลาล่าช้า ในทางกลับกัน ผู้โจมตีคือผู้ที่สามารถประมวลผลธุรกรรมได้เร็วกว่าผู้เข้าร่วมคนอื่นๆ
ผลจากการโจมตี 51% ทำให้นักขุดและผู้ใช้สูญเสียความมั่นใจในบล็อกเชน คนเหล่านี้จะตั้งคำถามถึงความปลอดภัย ความน่าเชื่อถือ และความน่าเชื่อถือของบล็อกเชนที่เกี่ยวข้อง นอกจากนี้ยังสามารถนำไปสู่การลดลงของมูลค่าของเหรียญหรือโทเค็น
กรณียอดนิยมของการโจมตี 51% คือ Bitcoin Gold ซึ่งเกิดขึ้นเมื่อวันที่ 18 พฤษภาคม 2018 ในกรณีนี้ ผู้โจมตีควบคุมมากกว่า 50% ของพลังแฮชของบล็อกเชน เป็นผลให้ผู้ประสงค์ร้ายเหล่านี้สามารถใช้เหรียญเป็นสองเท่าเป็นเวลาหลายวัน โดยรวมแล้วพวกเขาขโมย Bitcoin Gold มูลค่า 18 ล้านดอลลาร์
Ethereum Classic เป็นอีกตัวอย่างหนึ่งของโครงการ crypto ที่ได้รับการโจมตี 51% สามครั้งในปี 2020 ดังตัวอย่างที่แสดง การโจมตี 51% เป็นข้อเสียที่สำคัญที่สุดของกลไกฉันทามติในการพิสูจน์การทำงาน
เครือข่ายบล็อกเชนขนาดใหญ่มีแนวโน้มที่จะถูกโจมตีน้อยกว่า 51% เมื่อเทียบกับบล็อกเชนขนาดเล็ก นี่เป็นเพราะเมื่อเครือข่ายบล็อกเชนเติบโตเกินระดับหนึ่ง มันกลายเป็นเรื่องยากมากสำหรับบุคคลหรือกลุ่มนักขุดที่จะควบคุมมากกว่า 50% ของพลังแฮชของมัน ในความเป็นจริง มีราคาแพงมากสำหรับกลุ่มนักขุดในการยืมพลังการประมวลผลที่จำเป็นในการดำเนินการโจมตี 51%
ที่สำคัญกว่านั้น แม้ว่าผู้โจมตีบางรายจะควบคุมพลังแฮชของเครือข่ายขนาดใหญ่ได้มากกว่า 50% แต่บ่อยครั้งก็มีความปลอดภัยเพียงพอที่จะหยุดการโจมตีดังกล่าว เนื่องจากเป็นเรื่องยากมากที่จะเปลี่ยนบล็อกที่ได้รับการยืนยัน เนื่องจากบล็อกทั้งหมดเชื่อมต่อกันผ่านการพิสูจน์การเข้ารหัส นี่คือเหตุผลว่าทำไม Ethereum และ Bitcoin สองบล็อกเชนที่ใหญ่ที่สุด ไม่พบการโจมตี 51% ในช่วงหลายปีที่ผ่านมา
แน่นอนว่ามีหลายวิธีที่บล็อกเชนสามารถป้องกันการโจมตีได้ 51%
การใช้ Proof of Stake (PoS): กลไกที่สอดคล้องกันของ Proof of Stake ช่วยลดโอกาสในการถูกโจมตี 51% เหตุผลหลักคือผู้ใช้ที่มีอิทธิพลมากที่สุดคือผู้ที่ได้รับรางวัล PoS มากที่สุด ดังนั้นพวกเขาจึงไม่น่าจะทำการโจมตีได้ 51%
ที่มา: One37pm
ชุมชนที่แข็งแกร่ง: ด้วยหลักฐานการเดิมพัน ชุมชนจะลงคะแนนเสียงให้กับผู้ตรวจสอบที่ตรวจสอบการทำธุรกรรม ด้วยเหตุนี้ ชุมชนจึงสามารถโหวตผู้ตรวจสอบความถูกต้องที่สมรู้ร่วมคิดเพื่อควบคุมเครือข่ายทั้งหมดได้ ดังนั้นวิธีนี้จึงป้องกันการโจมตีได้ 51% และการใช้จ่ายซ้ำซ้อน ตัวอย่างเช่น นี่เป็นวิธีการที่ EOS ใช้เพื่อควบคุมรูปแบบการจัดการใดๆ ของบล็อกเชน
โดยสรุป การโจมตี 51% เป็นหนึ่งในความเสี่ยงที่บล็อกเชนและผู้ใช้ต้องเผชิญ ผู้โจมตีมักจะนำเหรียญออกจากบล็อกเชน มีบล็อกเชนขนาดเล็กหลายตัว เช่น Bitcoin Gold ที่ถูกโจมตี 51% ปัจจุบัน ผู้โจมตีไม่ประสบความสำเร็จในการโจมตีบล็อกเชนขนาดใหญ่ เช่น Ethereum และ Bitcoin สำหรับบล็อกเชนที่มีแนวโน้มที่จะถูกโจมตีถึง 51% ทางออกหนึ่งคือการใช้หลักฐานยืนยันการเดิมพันมากกว่าหลักฐานการทำงาน นอกจากนี้ เครือข่ายบล็อกเชนควรเสริมความแข็งแกร่งให้กับการกระจายอำนาจ
บล็อกเชนมีความเสี่ยงต่างๆ อย่างไรก็ตาม เครือข่ายบล็อกเชนบางแห่งมีความทนทานต่อความเสี่ยงมากกว่าเครือข่ายอื่นๆ เนื่องจากกลไกที่มีอยู่เดิม การโจมตี 51% เป็นภัยคุกคามอย่างต่อเนื่องต่อโปรโตคอลที่ใช้การพิสูจน์ตัวตน เช่น Bitcoin หรือ Ethereum บทความนี้จะอธิบายด้านเทคนิคและผลกระทบของการโจมตี 51% บนบล็อกเชน นอกจากนี้ เราจะประเมินความเป็นไปได้ที่ 51% จะถูกโจมตีบนบล็อกเชนหลัก
เพื่อให้เข้าใจแนวคิดของการโจมตี 51% เราจำเป็นต้องเข้าใจคำศัพท์ที่เกี่ยวข้องที่สำคัญ การกระจายอำนาจ และการพิสูจน์การทำงาน การกระจายอำนาจหมายความว่าการควบคุมบล็อกเชนอยู่ในมือของเครือข่ายดิจิทัลที่เป็นระบบ ไม่ใช่คนเดียวหรือไม่กี่คนที่เลือก เพื่อให้การเปลี่ยนแปลงหรือการทำธุรกรรมเกิดขึ้น ผู้เข้าร่วมส่วนใหญ่ควรเห็นด้วย
ที่มา: Rainbh
กลไกหนึ่งในการบรรลุข้อตกลงนี้เรียกว่าการพิสูจน์ผลงาน โดยพื้นฐานแล้ว การพิสูจน์ตัวตน (PoW) คือวิธีการพิสูจน์ตัวตนหรือตรวจสอบธุรกรรมบนบล็อกเชนโดยการแก้ปัญหาทางคณิตศาสตร์ที่ซับซ้อนเพื่อป้องกันไม่ให้ใครก็ตามโกงระบบ ผู้เข้าร่วมเครือข่ายคนแรกที่ไขปริศนาทางคณิตศาสตร์นี้โดยใช้พลังการคำนวณจะมีหน้าที่ในการตรวจสอบธุรกรรมที่กำหนด อย่างไรก็ตาม ผู้เข้าร่วมทุกคนในเครือข่ายควรพิสูจน์ว่าโซลูชันนั้นถูกต้อง
การโจมตี 51% หมายถึงสถานการณ์ที่ผู้เข้าร่วมเครือข่ายเดียวหรือกลุ่มผู้เข้าร่วมควบคุมมากกว่า 50% ของพลังการประมวลผลของเครือข่าย สิ่งนี้ทำให้ผู้เข้าร่วมหรือที่เรียกว่านักขุดสามารถใช้จ่าย cryptocurrency ได้สองเท่า โดยปกติแล้ว นักขุดที่เกี่ยวข้องจะเช่ากำลังแฮชจากบุคคลที่สาม การใช้จ่ายสองเท่าเกิดขึ้นเมื่อสกุลเงินดิจิทัลเช่น cryptocurrency ถูกใช้จ่ายสองครั้ง อย่างที่คุณคิดได้ สิ่งนี้ส่งผลให้บล็อกเชนสูญเสีย
นอกเหนือจากการใช้เหรียญเป็นสองเท่าแล้ว ผู้โจมตียังสามารถดำเนินกิจกรรมที่ไม่พึงประสงค์อื่นๆ พวกเขาสามารถป้องกันการยืนยันการทำธุรกรรมบางอย่างได้ ดังนั้นการหยุดการชำระเงินที่เกี่ยวข้อง พวกเขายังสามารถย้อนกลับธุรกรรมบางอย่างที่เกิดขึ้นเมื่อพวกเขารับผิดชอบเครือข่ายอยู่แล้ว นอกจากนี้ พวกเขายังสามารถหยุดผู้เข้าร่วมรายอื่นจากการขุด ส่งผลให้เกิดสิ่งที่เราเรียกว่าการผูกขาดการขุด อย่างไรก็ตาม พวกเขาไม่สามารถย้อนกลับการทำธุรกรรมที่เกิดขึ้นก่อนที่พวกเขาจะควบคุมเครือข่ายได้
ที่มา: BlockLr
การโจมตี 51% ยังสามารถทำลายเครือข่ายได้ เนื่องจากอาจทำให้การยืนยันธุรกรรมหรือกระบวนการจัดเรียงบล็อกตามลำดับเวลาล่าช้า ในทางกลับกัน ผู้โจมตีคือผู้ที่สามารถประมวลผลธุรกรรมได้เร็วกว่าผู้เข้าร่วมคนอื่นๆ
ผลจากการโจมตี 51% ทำให้นักขุดและผู้ใช้สูญเสียความมั่นใจในบล็อกเชน คนเหล่านี้จะตั้งคำถามถึงความปลอดภัย ความน่าเชื่อถือ และความน่าเชื่อถือของบล็อกเชนที่เกี่ยวข้อง นอกจากนี้ยังสามารถนำไปสู่การลดลงของมูลค่าของเหรียญหรือโทเค็น
กรณียอดนิยมของการโจมตี 51% คือ Bitcoin Gold ซึ่งเกิดขึ้นเมื่อวันที่ 18 พฤษภาคม 2018 ในกรณีนี้ ผู้โจมตีควบคุมมากกว่า 50% ของพลังแฮชของบล็อกเชน เป็นผลให้ผู้ประสงค์ร้ายเหล่านี้สามารถใช้เหรียญเป็นสองเท่าเป็นเวลาหลายวัน โดยรวมแล้วพวกเขาขโมย Bitcoin Gold มูลค่า 18 ล้านดอลลาร์
Ethereum Classic เป็นอีกตัวอย่างหนึ่งของโครงการ crypto ที่ได้รับการโจมตี 51% สามครั้งในปี 2020 ดังตัวอย่างที่แสดง การโจมตี 51% เป็นข้อเสียที่สำคัญที่สุดของกลไกฉันทามติในการพิสูจน์การทำงาน
เครือข่ายบล็อกเชนขนาดใหญ่มีแนวโน้มที่จะถูกโจมตีน้อยกว่า 51% เมื่อเทียบกับบล็อกเชนขนาดเล็ก นี่เป็นเพราะเมื่อเครือข่ายบล็อกเชนเติบโตเกินระดับหนึ่ง มันกลายเป็นเรื่องยากมากสำหรับบุคคลหรือกลุ่มนักขุดที่จะควบคุมมากกว่า 50% ของพลังแฮชของมัน ในความเป็นจริง มีราคาแพงมากสำหรับกลุ่มนักขุดในการยืมพลังการประมวลผลที่จำเป็นในการดำเนินการโจมตี 51%
ที่สำคัญกว่านั้น แม้ว่าผู้โจมตีบางรายจะควบคุมพลังแฮชของเครือข่ายขนาดใหญ่ได้มากกว่า 50% แต่บ่อยครั้งก็มีความปลอดภัยเพียงพอที่จะหยุดการโจมตีดังกล่าว เนื่องจากเป็นเรื่องยากมากที่จะเปลี่ยนบล็อกที่ได้รับการยืนยัน เนื่องจากบล็อกทั้งหมดเชื่อมต่อกันผ่านการพิสูจน์การเข้ารหัส นี่คือเหตุผลว่าทำไม Ethereum และ Bitcoin สองบล็อกเชนที่ใหญ่ที่สุด ไม่พบการโจมตี 51% ในช่วงหลายปีที่ผ่านมา
แน่นอนว่ามีหลายวิธีที่บล็อกเชนสามารถป้องกันการโจมตีได้ 51%
การใช้ Proof of Stake (PoS): กลไกที่สอดคล้องกันของ Proof of Stake ช่วยลดโอกาสในการถูกโจมตี 51% เหตุผลหลักคือผู้ใช้ที่มีอิทธิพลมากที่สุดคือผู้ที่ได้รับรางวัล PoS มากที่สุด ดังนั้นพวกเขาจึงไม่น่าจะทำการโจมตีได้ 51%
ที่มา: One37pm
ชุมชนที่แข็งแกร่ง: ด้วยหลักฐานการเดิมพัน ชุมชนจะลงคะแนนเสียงให้กับผู้ตรวจสอบที่ตรวจสอบการทำธุรกรรม ด้วยเหตุนี้ ชุมชนจึงสามารถโหวตผู้ตรวจสอบความถูกต้องที่สมรู้ร่วมคิดเพื่อควบคุมเครือข่ายทั้งหมดได้ ดังนั้นวิธีนี้จึงป้องกันการโจมตีได้ 51% และการใช้จ่ายซ้ำซ้อน ตัวอย่างเช่น นี่เป็นวิธีการที่ EOS ใช้เพื่อควบคุมรูปแบบการจัดการใดๆ ของบล็อกเชน
โดยสรุป การโจมตี 51% เป็นหนึ่งในความเสี่ยงที่บล็อกเชนและผู้ใช้ต้องเผชิญ ผู้โจมตีมักจะนำเหรียญออกจากบล็อกเชน มีบล็อกเชนขนาดเล็กหลายตัว เช่น Bitcoin Gold ที่ถูกโจมตี 51% ปัจจุบัน ผู้โจมตีไม่ประสบความสำเร็จในการโจมตีบล็อกเชนขนาดใหญ่ เช่น Ethereum และ Bitcoin สำหรับบล็อกเชนที่มีแนวโน้มที่จะถูกโจมตีถึง 51% ทางออกหนึ่งคือการใช้หลักฐานยืนยันการเดิมพันมากกว่าหลักฐานการทำงาน นอกจากนี้ เครือข่ายบล็อกเชนควรเสริมความแข็งแกร่งให้กับการกระจายอำนาจ