Back to top
  • 공유 Share
  • 인쇄 Print
  • 글자크기 Font size
URL copied.

BNB Chain ออก hotfix v0.1.4-hotfix แก้ความเสี่ยงคำนวณ state root ผิด แนะรีสตาร์ตโหนด

มือกำลังรีสตาร์ตอุปกรณ์โหนดที่เชื่อมต่อด้วยสายอีเทอร์เน็ต / TokenPost.ai

BNB Chain เผยแพร่ hotfix ‘v0.1.4-hotfix’ เมื่อวันที่ 6 เพื่อแก้ความเป็นไปได้ที่ BSC-Reth จะคำนวณ state root ผิด พร้อมแนะนำให้ผู้ดูแลโหนดบนเมนเน็ตและเทสต์เน็ตติดตั้งโดยเร็วที่สุดแล้วรีสตาร์ตโหนด

ประกาศอย่างเป็นทางการของ BNB Chain ระบุว่าการอัปเดตนี้ครอบคลุมผู้ตรวจสอบความถูกต้อง ผู้สร้าง MEV โหนดแบบเต็ม และโหนดเซนทรี โดยคำแนะนำมุ่งถึงผู้ที่ใช้ซอฟต์แวร์ BSC-Reth

ปัญหาเกิดขึ้นได้เมื่อมีเงื่อนไข trie บางรูปแบบ ทำให้เส้นทางคำนวณเดิมอาจให้ค่า state root ไม่ถูกต้อง ซึ่ง state root เป็นค่าที่สรุปผลการคำนวณสถานะของบล็อกเชน

hotfix นี้รวมการแก้ไขจากซอฟต์แวร์ Reth ต้นทางใน PR #28264 โดยปรับการตัดสินใจเดินทางของ iterator บริเวณขอบเขต branch ที่แคชไว้ และเพิ่ม regression test สำหรับการคำนวณ state root แบบเป็นขั้นตอน

ทีมพัฒนา Reth ผสาน PR #28264 เมื่อวันที่ 3 และนำการแก้ไขไปใส่ใน Reth v2.10.0 ด้วย รุ่น v2.10.0 ระบุลำดับความสำคัญในการอัปเดตเป็น ‘สูง’ ทั้งสำหรับ payload builder และ non-payload builder

คำว่า ‘สูง’ เป็นระดับความสำคัญในการอัปเดตของ Reth รุ่นต้นทาง ส่วนประกาศ BSC-Reth hotfix แนะนำให้ติดตั้งโดยเร็วที่สุด โดยไม่ได้ระบุว่าเป็น ‘การอัปเดตที่จำเป็น’

BNB Chain ระบุว่าการแก้ไขนี้ไม่ต้องย้ายฐานข้อมูลหรือทำ hard fork อย่างไรก็ตาม ประกาศไม่ได้ระบุช่วงเวอร์ชันที่ได้รับผลกระทบ และไม่ได้ยืนยันว่ามีการคำนวณผิดจริง ถูกนำไปใช้ประโยชน์ หรือสร้างความเสียหายแก่ผู้ใช้หรือไม่

hotfix นี้มีวัตถุประสงค์ต่างจากรุ่นทั่วไป ‘v0.1.4’ ที่เผยแพร่เมื่อวันที่ 3 รุ่นทั่วไปปรับตามกำหนดการ hard fork Jenner และกำชับให้ผู้ดูแลโหนดเมนเน็ตอัปเดตก่อน hard fork

ประกาศรุ่นทั่วไประบุว่า hard fork Jenner บนเมนเน็ตจะเปิดใช้งานวันที่ 8 ธันวาคม เวลา 11:30 น. ตามเวลาเกาหลี ส่วน hotfix วันที่ 6 เป็นการแก้ความเป็นไปได้ที่เส้นทางคำนวณเดิมจะเกิดข้อผิดพลาด ไม่ได้ปรับตามกำหนดการ hard fork

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

Red Alarm เป็นเครื่องมือตรวจสอบความเสี่ยงสำหรับผู้ใช้ ซึ่งแยกจากการแก้ไขโหนดใน hotfix นี้ ขณะนี้หน้า DappBay แสดงรายชื่อโปรเจกต์และคอนแทร็กต์ความเสี่ยงสูง พร้อมให้ตรวจสอบระดับความเสี่ยงของสมาร์ตคอนแทร็กต์หรือที่อยู่กระเป๋าเงิน

BNB Chain แนะนำ Red Alarm ผ่านบล็อกอย่างเป็นทางการตั้งแต่เดือนสิงหาคม 2022 ก่อนหน้านี้ TokenPost เคยรายงานประวัติการกล่าวถึง Red Alarm ในเอกสารทางการปี 2023

DappBay ระบุว่าการแสดงระดับความเสี่ยงมีไว้เพื่อประกอบการพิจารณา และรายชื่ออาจไม่ครอบคลุมโปรเจกต์หรือปัจจัยเสี่ยงทั้งหมด โปรเจกต์ที่ไม่อยู่ในรายชื่อก็ไม่ได้หมายความว่า BNB Chain ตรวจสอบหรือรับรองแล้ว

ก่อนหน้านี้ TokenPost ยังรายงานอีกกรณีหนึ่งที่ Base แก้ไขซอฟต์แวร์โหนดและตรวจสอบ state root ซ้ำ ทั้งสองกรณีเกี่ยวข้องกับการแก้ซอฟต์แวร์โหนดและคำแนะนำให้อัปเดตจากผู้ดูแลบล็อกเชนแต่ละราย

การตรวจสอบผ่าน Red Alarm ไม่สามารถใช้แทนการติดตั้ง BSC-Reth hotfix ได้ เครื่องมือหนึ่งใช้ตรวจความเสี่ยงของโปรเจกต์และคอนแทร็กต์ ส่วนอีกขั้นตอนคือการอัปเดตซอฟต์แวร์โหนด

<Copyright ⓒ TokenPost, unauthorized reproduction and redistribution prohibited>

Most Popular

Other related articles

Comment 0

Comment tips

Great article. Requesting a follow-up. Excellent analysis.

0/1000

Comment tips

Great article. Requesting a follow-up. Excellent analysis.
1