Zcash แก้ไขข้อบกพร่อง Orchard ที่ร้ายแรง ฟื้นฟูการทำธุรกรรมแบบปิดสนิท

iconCryptoBriefing
แชร์
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconสรุป

expand icon
Zcash ได้ดำเนินการอัปเกรดเครือข่ายเพื่อแก้ไขบั๊กที่ร้ายแรงใน Orchard shielded pool ซึ่งทำให้การทำธุรกรรมหยุดชั่วคราว ข้อบกพร่องนี้ถูกค้นพบโดย Taylor Hornby เมื่อวันที่ 29 พฤษภาคม อาจทำให้เกิดธุรกรรมปลอมและการใช้จ่ายซ้ำได้ การ Fork แบบอ่อนได้หยุดการทำงานของ Orchard ตามด้วยเหตุการณ์การ Fork แบบแข็ง (NU6.2) เมื่อวันที่ 3 มิถุนายน ซึ่งฟื้นฟูการทำงานของระบบ เครือข่ายหยุดทำงานเป็นเวลาสี่ชั่วโมงระหว่างการเปลี่ยนผ่าน แต่ไม่มีเงินทุนสูญหาย ปริมาณ ZEC ที่ถูกป้องกันตอนนี้เกินกว่า 4 ล้าน

นักพัฒนาของ Zcash ประสบความสำเร็จในสิ่งที่พบได้ยากในโลกคริปโตเมื่อสัปดาห์นี้: พวกเขาค้นพบบั๊กที่ร้ายแรง ปิดระบบที่ได้รับผลกระทบ แก้ไขบั๊ก และนำทุกอย่างกลับมาออนไลน์ภายในเวลาไม่เกินหนึ่งสัปดาห์ ไม่มีการถูกโจมตี ไม่มีเงินสูญหาย และไม่มีการรั่วไหลของข้อมูลส่วนตัว

ช่องโหว่นี้ ซึ่งถูกค้นพบเมื่อวันที่ 29 พฤษภาคม โดยนักวิจัยอิสระ Taylor Hornby ระหว่างการตรวจสอบ ได้ส่งผลกระทบต่อวงจร zero-knowledge proof ที่ขับเคลื่อนบ่อนป้องกัน Orchard ของ Zcash ด้วยภาษาที่เข้าใจง่าย: ข้อผิดพลาดนี้อาจทำให้บุคคลหนึ่งสามารถปลอมแปลงธุรกรรมที่ถูกต้องภายในบ่อน ซึ่งอาจนำไปสู่การใช้จ่ายซ้ำในขอบเขตจำกัด ทางมูลนิธิ Zcash ยืนยันว่าไม่มีหลักฐานใดที่แสดงว่าข้อบกพร่องนี้เคยถูกใช้งาน

วิธีที่การแก้ไขเกิดขึ้น

การตอบสนองเกิดขึ้นในสองขั้นตอน ขั้นแรกคือการดำเนินการ Fork นุ่มนวลแบบฉุกเฉินที่ระดับบล็อก 3,363,426 ซึ่งปิดการใช้งานธุรกรรม Orchard ตั้งแต่ประมาณวันที่ 1-2 มิถุนายน จากนั้นจึงมีการแก้ไขที่แท้จริง การ Fork แบบแข็งที่เรียกว่า NU6.2 ถูกเปิดใช้งานเมื่อวันที่ 3 มิถุนายน เวลา 00:05 น. EDT ที่ระดับบล็อกประมาณ 3,364,600 โดยการปรับปรุงวงจรพิสูจน์เพื่อแก้ไขช่องโหว่และกู้คืนฟังก์ชันการทำงานของ Orchard อย่างสมบูรณ์

โฆษณา

การเปลี่ยนผ่านไม่ได้ราบรื่นสมบูรณ์แบบ Zcash Open Development Lab (ZODL) ยอมรับว่าเครือข่ายมีความไม่เสถียรชั่วคราวขณะที่ผู้ขุดอัปเกรดเป็นซอฟต์แวร์รุ่นใหม่ การผลิตบล็อกหยุดชะงักเกินกว่าสี่ชั่วโมงในวันที่ 3 มิถุนายน ขณะที่โครงสร้างพื้นฐานการขุดของเครือข่ายจับคู่กับการเปลี่ยนแปลง

อย่างไรก็ตาม ผลลัพธ์โดยรวมยังคงสะอาด ไม่พบการสร้างมูลค่าที่ไม่ได้รับอนุญาต ความเป็นส่วนตัวของผู้ใช้ยังคงปลอดภัย และเมื่อฝุ่นคลี่คลาย ปริมาณ ZEC แบบป้องกันของ Zcash ได้ vượtเกิน 4 ล้าน ZEC

รายละเอียดทางเทคนิคมีความสำคัญ

zero-knowledge proof เป็นรากฐานทางคริปโตกราฟีของคุณสมบัติด้านความเป็นส่วนตัวของ Zcash ช่วยให้ผู้ใช้สามารถพิสูจน์ว่าธุรกรรมนั้นถูกต้องโดยไม่ต้องเปิดเผยรายละเอียดใดๆ เกี่ยวกับผู้ส่ง ผู้รับ หรือจำนวน กลุ่ม Orchard ซึ่งเปิดตัวในปี 2022 เป็นเวอร์ชันล่าสุดและทันสมัยที่สุดของระบบธุรกรรมที่ป้องกันข้อมูลนี้

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

ควรระบุว่านี่เป็นครั้งที่สองเท่านั้นที่ Zcash ได้ดำเนินการอัปเกรดโปรโตคอลที่ขับเคลื่อนด้วยความปลอดภัยในประวัติศาสตร์ของตน ซึ่งเน้นย้ำถึงความหายากและความรุนแรงของปัญหานี้ ZODL ร่วมประสานการตอบสนองกับมูลนิธิ Zcash โดยการแก้ไขทางเทคนิคเน้นที่ไคลเอนต์ Zebra ที่ใช้ Rust

ปฏิกิริยาของตลาดและสิ่งที่มันหมายถึงสำหรับนักลงทุน

โทเค็นดีดตัวขึ้นระหว่าง 5% ถึง 14% ภายในไม่กี่ชั่วโมงหลังการประกาศฉุกเฉิน แม้ว่าตลาดคริปโตโดยรวมจะกำลังเผชิญกับความไม่มั่นคงของตนเอง

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

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