Polygon เปิดเผยช่องโหว่ด้านความปลอดภัยที่ได้รับการแก้ไขใน Hard Fork ของ Austin และ Kyoto

iconCryptoBriefing
แชร์
AI summary iconสรุป
Polygon Labs เปิดเผยช่องโหว่ด้านความปลอดภัยของบล็อกเชนสองประการที่ได้รับการแก้ไขในฟอร์ก Austin และ Kyoto เมื่อวันที่ 29 สิงหาคม 2026 การฟอร์ก Austin อัปเดต Bor เป็นเวอร์ชัน v2.10.0 ซึ่งแก้ไขปัญหาเหตุการณ์ซิงค์จาก L1 ไปยัง L2 ที่ไม่มีการจำกัดและการเก็บข้อมูล TxDependency แบบไม่จำกัด การฟอร์ก Kyoto อัปเกรด Heimdall เป็นเวอร์ชัน v0.11.0 เพื่อแก้ไขข้อบกพร่องในการซ้อนข้อความ protobuf Any การอัปเดตทั้งสองครั้งต้องการการเปลี่ยนแปลงแบบไบนารีเท่านั้น ไม่ต้องย้ายสถานะ ผู้ตรวจสอบที่พลาดการอัปเดตตอนนี้กำลังทำงานบนโซ่ที่ไม่ใช่แบบดั้งเดิม Polygon ขอให้ดำเนินการทันทีเพื่ออัปเดตเป็นเวอร์ชันล่าสุดเพื่อให้มั่นใจในความปลอดภัยของสัญญา

Polygon Labs เปิดเผยช่องโหว่ด้านความปลอดภัยสองรายการที่ได้รับการแก้ไขอย่างเงียบๆ ผ่านการฟอร์กสองครั้ง ก่อนที่เครือข่ายจะเปิดเผยข้อมูลอย่างเป็นทางการ การแก้ไขดังกล่าวถูกนำไปใช้ในการอัปเกรด Austin และ Kyoto ซึ่งเปิดใช้งานบน Polygon proof-of-stake mainnet เมื่อวันที่ 29 สิงหาคม โดยมีโพสต์ในฟอรั่มชุมชนอธิบายรายละเอียดทางเทคนิคสองวันก่อนหน้านั้น

อะไรที่เสียจริงๆ

การอัปเกรด Austin Fork ได้อัปเดต Bor execution client เป็นเวอร์ชัน v2.10.0 โดยเปิดใช้งานที่บล็อก Mainnet ที่ 91,949,700 ส่วน Kyoto ได้อัปเกรด Heimdall consensus client เป็นเวอร์ชัน v0.11.0 โดยเปิดใช้งานที่ความสูงของบล็อก 51,533,000

ในด้านของ Bor มีปัญหาสองประเภทที่ต้องแก้ไข ประการแรก เหตุการณ์การซิงค์สถานะจาก L1 ไปยัง L2 ไม่มีการวัดผลอย่างมีประสิทธิภาพ หมายความว่าสามารถใช้ทรัพยากรบล็อกได้โดยไม่มีการนับค่าแก๊สซึ่งปกติจะจำกัดการคำนวณที่เพิ่มขึ้นอย่างไม่ควบคุม การฟอร์กแบบออสตินได้แนะนำขีดจำกัดแก๊สต่อบล็อกเพื่อจำกัดความเสี่ยงนี้

ปัญหา Bor ครั้งที่สองเกี่ยวข้องกับข้อมูล TxDependency ที่ไม่มีขีดจำกัด ซึ่งเป็นโครงสร้างที่ Bor ใช้ภายในเพื่อติดตามลำดับการทำธุรกรรม โดยไม่มีขีดจำกัดว่าโครงสร้างนี้สามารถขยายตัวได้ใหญ่เพียงใด ข้อมูลที่ถูกสร้างขึ้นอย่างมีเจตนาอาจทำให้กระบวนการบล็อกหยุดชะงักหรือทำให้เพื่อนร่วมเครือข่ายที่เชื่อมต่ออยู่ล่มทั้งหมด

โฆษณา

ปัญหาของ Heimdall มีลักษณะต่างกัน ไคลเอนต์การบรรลุข้อตกลงมีช่องโหว่ระดับไบต์ในการจัดการข้อความ protobuf Any ซึ่งเป็นรูปแบบการซีเรียลไลซ์ที่ใช้กันอย่างกว้างขวางในสแต็ก Cosmos SDK ที่ Heimdall สร้างขึ้น ข้อผิดพลาดในการจัดการข้อความที่ซ้อนกันและปัญหาการตรวจสอบลายเซ็นในชั้นนั้นสามารถถูกใช้เพื่อรบกวนข้อความการบรรลุข้อตกลงระหว่างตัวตรวจสอบ การ Fork ที่เมืองเกียวโตได้แก้ไขการตรวจสอบเหล่านี้ในระดับไบต์

การ Fork ทั้งสองครั้งต้องการการอัปเกรดแบบไบนารีเท่านั้น ไม่มีการเปลี่ยนแปลงไฟล์ genesis ไม่มีการย้ายสถานะ ไม่มีการเขียนข้อมูลของโซ่ในอดีตใหม่ ผู้ตรวจสอบจำเป็นต้องอัปเดตซอฟต์แวร์ของตน; สถานะของโซ่เองยังคงสมบูรณ์

โหนดที่ไม่อัปเกรดจะเกิดอะไรขึ้น

ผู้ดำเนินการ validator หรือโหนดใดที่ยังใช้ไบนารีก่อน Fork อยู่ ขณะนี้กำลังทำงานนอกขอบเขตของความเห็นพ้องต้องกันแบบมาตรฐาน โหนดเหล่านั้นได้แยกตัวเองออกเป็นโซ่ที่เครือข่ายส่วนใหญ่ได้ละทิ้งไปแล้ว

คำแนะนำของ Polygon ชัดเจน: อัปเกรดเป็น Bor v2.10.0 หรือสูงกว่า และ Heimdall v0.11.0 หรือสูงกว่าทันที หรือทำตามขั้นตอน Rollback และการซิงโครไนซ์ใหม่

Polygon รายงานว่าไม่มีการหยุดชะงักบน Mainnet ระหว่างการเปิดใช้งานทั้งสองครั้ง การ Fork ทั้งสองครั้งได้รับการตรวจสอบบน Testnet Amoy ก่อนการปล่อยบน Mainnet และการเปิดเผยบนฟอรั่มชุมชนถูกจัดเวลาให้เกิดขึ้นหลังจากการเปิดใช้งาน Mainnet สำเร็จ แทนที่จะเกิดขึ้นก่อน

รูปแบบการอัปเกรดเชิงรุกในปี 2026

ออสตินและเกียวโตไม่ใช่เหตุการณ์ที่เกิดขึ้นอย่างโดดเดี่ยว Polygon เปิดใช้งาน Fork Ithaca ในเดือนกรกฎาคม 2026 ซึ่งมุ่งเน้นไปที่การปรับปรุงความต่อเนื่องและความน่าเชื่อถือของการชำระเงินบนเครือข่าย

เครือข่าย Polygon PoS ได้ผ่านการเปลี่ยนแปลงทางสถาปัตยกรรมที่สำคัญตลอดปีที่ผ่านมา การเปลี่ยนจาก MATIC เป็น POL เป็นโทเค็นพื้นฐานของเครือข่าย ร่วมกับการอภิปรายอย่างต่อเนื่องเกี่ยวกับการปฏิรูปการสแต็กและแนวทางการแนะนำโทเค็นสแต็กแบบของเหลวที่เรียกว่า sPOL หมายความว่าชุมชนตัวตรวจสอบและผู้สแต็กกำลังรับสาระสำคัญทั้งทางเศรษฐกิจและทางเทคนิคพร้อมกัน

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

คำปฏิเสธความรับผิดชอบ: ข้อมูลในหน้านี้อาจได้รับจากบุคคลที่สาม และไม่จำเป็นต้องสะท้อนถึงมุมมองหรือความคิดเห็นของ KuCoin เนื้อหานี้จัดทำขึ้นเพื่อวัตถุประสงค์ในการให้ข้อมูลทั่วไปเท่านั้น โดยไม่มีการรับรองหรือการรับประกัน และจะไม่ถูกตีความว่าเป็นคำแนะนำทางการเงินหรือการลงทุน KuCoin จะไม่รับผิดชอบต่อความผิดพลาดหรือการละเว้นในเนื้อหา หรือผลลัพธ์ใดๆ ที่เกิดจากการใช้ข้อมูลนี้ การลงทุนในสินทรัพย์ดิจิทัลอาจมีความเสี่ยง โปรดประเมินความเสี่ยงของผลิตภัณฑ์และความเสี่ยงที่คุณยอมรับได้อย่างรอบคอบตามสถานการณ์ทางการเงินของคุณเอง โปรดดูข้อมูลเพิ่มเติมได้ที่ข้อกำหนดการใช้งานและเอกสารเปิดเผยข้อมูลความเสี่ยงของเรา