ปัญหาขั้นสุดท้ายของ Ethereum Beacon Chain ทำให้พลาดบล็อก 253 บล็อกใน 2 วัน: Glassnode

Beacon Chain – ซึ่งทำหน้าที่เป็นชั้นฉันทามติสำหรับเครือข่าย Ethereum – ประสบปัญหาทางเทคนิคในสองครั้งแยกกันเมื่อสัปดาห์ที่แล้ว ทำให้หยุดการบล็อกขั้นสุดท้าย ในขณะที่เสนอการบล็อก บล็อกเหล่านั้นไม่ได้รับการตรวจสอบในช่วงกรอบเวลา 25 นาที

เหตุการณ์ทั้งสองถูกบันทึกในวันที่ 11 และ 12 พฤษภาคม เมื่อผู้ตรวจสอบความถูกต้องมากกว่า 60% หยุดปฏิบัติหน้าที่ จึงทำให้สูญเสียในขั้นสุดท้าย

แพ้ในรอบสุดท้าย

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

ประสิทธิภาพของเครือข่าย Beacon ลดลงเมื่อสัปดาห์ที่แล้วเนื่องจากเกือบ 60% ของผู้ตรวจสอบความถูกต้องออฟไลน์และขาดความรับผิดชอบที่สอดคล้องกัน บริษัทวิเคราะห์ระบุว่าประมาณ 3.68% ของช่องรายวันพลาด และ 253 บล็อกไม่ได้เสนอตรงเวลา ซึ่งยังคงต่ำกว่า 658 บล็อกที่พลาดไปในการอัปเกรด Shapella อย่างมาก

Glassnode สังเกตเพิ่มเติมว่าไคลเอนต์เลเยอร์ฉันทามติบางเครื่องพบการยืนยันที่เก่ากว่าและถูกบังคับให้โหลดสถานะที่เก่ากว่าสำหรับการตรวจสอบในขณะที่พยายามจัดการ онес ที่เข้ามาใหม่พร้อมกัน สิ่งนี้ทำให้ระบบเหล่านี้ "ร้อนเกินไปและทำงานผิดปกติ"

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

อย่างไรก็ตาม ตัวตรวจสอบความถูกต้องที่ได้รับผลกระทบทั้งสองกรณีกลับมาออนไลน์ภายใน 20 นาทีและหนึ่งชั่วโมงตามลำดับ อัตราการมีส่วนร่วมเพิ่มขึ้นอย่างรวดเร็วจนเกิน 98%

ระหว่างการสูญเสียสองครั้งใน Finality ไม่มีผู้ใช้ปลายทางบน Ethereum mainnet ที่ได้รับผลกระทบและสามารถทำธุรกรรมบนเครือข่ายได้เนื่องจากความหลากหลายของไคลเอนต์ แต่ครั้งที่สองส่งผลให้เกิดการรั่วไหลของการไม่ใช้งานครั้งแรก ซึ่งเป็นสถานะฉุกเฉินที่ใช้ในการกู้คืน Finality บน Beacon Chain ในกรณีเช่นนี้ ผู้ตรวจสอบที่ไม่ได้ใช้งานจะถูกลงโทษจนกว่าจะถูกลดจำนวนออกจากห่วงโซ่หรือเริ่มเข้าร่วม

ผลพวง

เพื่อตอบสนองต่อปัญหานี้ ผู้พัฒนา Ethereum core ได้ปล่อยแพตช์สำหรับไคลเอนต์ Prysm Labs และ Teku ใน คำสั่งที่ปรึกษาของ Ethereum กล่าวว่าปัญหาเกี่ยวกับ Finality “ดูเหมือนจะเกิดจากการโหลดที่สูงในไคลเอนต์ Consensus Layers บางส่วน ซึ่งในทางกลับกันก็เกิดจากสถานการณ์พิเศษ”

ไคลเอนต์ทั้งสองเปิดตัวการอัปเกรดที่ใช้การปรับให้เหมาะสมเพื่อป้องกันโหนดบีคอนไม่ให้ใช้ทรัพยากรมากเกินไป

ปัญหาขั้นสุดท้ายเกิดขึ้นหลังจากกิจกรรมที่เพิ่มขึ้นและอัตรารางวัลเดิมพันบน Ethereum เนื่องจากการฟื้นตัวของ memecoin ที่กระตุ้นการใช้ก๊าซในเครือข่ายอย่างก้าวกระโดด โดยค่าธรรมเนียมพุ่งสูงสุดในรอบ 12 เดือน

ข้อเสนอพิเศษ (ผู้สนับสนุน)

Binance ฟรี $100 (พิเศษ): ใช้ลิงก์นี้เพื่อลงทะเบียนและรับ $100 ฟรีและค่าธรรมเนียม 10% สำหรับ Binance Futures ในเดือนแรก (เงื่อนไข).

ข้อเสนอพิเศษ PrimeXBT: ใช้ลิงก์นี้เพื่อลงทะเบียน & ป้อนรหัส CRYPTOPOTATO50 เพื่อรับสูงถึง $7,000 สำหรับเงินฝากของคุณ

ที่มา: https://cryptopotato.com/ethereum-beacon-chains-finality-issues-led-to-253-missed-blocks-in-2-days-glassnode/