Wormhole Counter-exploit Forces ตรวจสอบ Multisigs ใน DeFi

สเปกตรัมของการกระจายอำนาจเป็นประเด็นร้อนหลังจากก การใช้ประโยชน์ตอบโต้ เพิ่งดำเนินการโดย Jump Crypto กับแฮ็กเกอร์ Wormhole ที่ขโมย 120,000 ETH หรือประมาณ 325 ล้านเหรียญสหรัฐในเดือนกุมภาพันธ์ปีที่แล้ว

หลังจากได้รับ ใบสั่ง จากศาลสูงของอังกฤษ Oasis — แอปส่วนตัวที่ปรับใช้บนโปรโตคอล MakerDAO การเงินแบบกระจายอำนาจ (DeFi) — ดำเนินการโต้กลับด้วยการเพิ่ม “บุคคลที่สามที่ได้รับอนุญาต” ลงใน multisig บุคคลที่สามซึ่งเชื่อว่าเป็น Jump จากนั้นใช้มันเพื่ออัปเกรดสัญญาพร็อกซีของ Oasis ซึ่งท้ายที่สุดก็ยึดเงินไป

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

เดี๋ยวนะ สัญญาตัวแทนคืออะไร?

ในการให้สัมภาษณ์กับ Blockworks Joe Coll นักลงทุนร่วมทุนของ Framework Ventures กล่าวว่าสัญญาพร็อกซีทำให้สามารถอัปเกรดเป็นชุดสัญญาอัจฉริยะของโปรโตคอลได้

“เมื่อสัญญาไม่สามารถเปลี่ยนแปลงได้ — เมื่อไม่สามารถอัปเกรดได้ เครือข่ายทั้งหมดจะต้องแยกรหัสออกมา” Coll กล่าว

unswap เป็นตัวอย่างหนึ่งของโปรโตคอลประเภทนี้ นั่นเป็นเหตุผลที่ Uniswap ใช้งานการแลกเปลี่ยนแบบกระจายอำนาจชั้นนำของตลาดเป็นเวลาหลายปี ซึ่งล่าสุดคือ “Uniswap V3” เวอร์ชันก่อนหน้ายังคงใช้งานได้ — เช่นเดียวกับที่เคยเป็นมานับตั้งแต่การปรับใช้ครั้งแรก — และจะยังคงทำงานต่อไปตราบเท่าที่เครือข่าย Ethereum กำลังผลิตบล็อก

หาก Uniswap ใช้สัญญาพร็อกซีแทน ก็อาจยกเลิกเวอร์ชันเก่าแทน

“เมื่อผู้ใช้ส่งธุรกรรมผ่านสัญญาพร็อกซี มันจะชี้ไปยังสัญญาอื่นที่มีตรรกะหลัก เกือบจะเหมือนกับเราเตอร์” Coll กล่าว

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

multisig — ย่อมาจาก multi-signature — เป็นกระเป๋าเงิน cryptocurrency ที่มีที่เก็บกุญแจตั้งแต่สองตัวขึ้นไป 

ในกรณีของการต่อต้านการเอารัดเอาเปรียบ สัญญาพร็อกซีถูกควบคุมโดย Oasis multisig 4 ใน 12 รายการ ซึ่งเป็นกลุ่มบุคคลที่รู้จักซึ่งเก็บรักษาคีย์ส่วนตัวหลายรายการที่เปิดใช้งานการอนุมัติธุรกรรมร่วมกัน

“ความแตกต่างของที่นี่คือสองสามวันก่อนที่เรื่องทั้งหมดจะเกิดขึ้น สิ่งที่พวกเขาอธิบายว่าเป็นกลุ่มแฮ็คสีขาวมาที่ [Oasis] และระบุ 'ช่องโหว่' ก่อนหน้านี้ในสัญญาพร็อกซีแบบ multisig นี้” Coll กล่าว “และเมื่อพวกเขารับรู้และเห็นได้ชัดว่าศาลรับรู้เช่นกัน โอกาสสำหรับการดำเนินการฝ่ายเดียวโดย multisig นี้เป็นไปได้จริง และนั่นคือสิ่งที่ศาลดูเหมือนจะบังคับใช้”

นี่เป็นจุดสิ้นสุดของการกระจายอำนาจหรือไม่?

คำตอบสั้น ๆ สำหรับคำถามนี้คือไม่ แม้ว่าจะสามารถเรียนรู้บทเรียนจากการใช้ประโยชน์จากสิ่งนี้ได้

“Multisigs มีอยู่เพราะ [โปรโตคอล] ต้องการทำอะไรที่รวดเร็ว และเพียงเพราะมันมีความสามารถในการอัพเกรดไม่ได้หมายความว่าพวกมันสามารถทำได้ทุกอย่าง” Coll กล่าว 

ในสถานการณ์เฉพาะนี้ Coll ตั้งข้อสังเกตว่ามันเป็น "การผสมผสานที่เหมาะสมอย่างยิ่งกับช่องโหว่ที่ไม่รู้จัก"

“Multisigs นั้นถูกต้องตามกฎหมายมากและสามารถรักษาการกระจายอำนาจได้หากนำไปใช้ในทางที่ถูกต้อง” Coll กล่าว

ความรู้สึกนี้แบ่งปันโดย Blockworks วิจัย นักวิเคราะห์ แดนสมิ ธซึ่งตั้งข้อสังเกตว่าการแสวงประโยชน์เฉพาะนี้เป็นสถานการณ์ที่ไม่เหมือนใคร   

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

เมื่อสัญญาพร็อกซีได้รับการอัปเกรดโดยเจ้าของ เจ้าของ multisig แบบรวมศูนย์สามารถลบลักษณะหนึ่งของการกระจายอำนาจนี้ได้

“รัฐบาลสหราชอาณาจักรบังคับให้ Oasis ซึ่งเป็นบริษัทเอกชน [สำนักงานใหญ่] ใน [the] UK – ปล่อยให้การเอารัดเอาเปรียบนี้เกิดขึ้น” Smith กล่าว “ผู้คนไม่มีภูมิคุ้มกันต่อกฎระเบียบเพียงเพราะว่าพวกเขาสร้างบนรางบล็อกเชน”

ในทางกลับกัน เมื่อใช้งานโค้ดในลักษณะที่ไม่เปลี่ยนรูป จะทนทานต่อการรบกวนได้ดีกว่ามาก ไม่ว่าจะชอบธรรมหรือไม่ก็ตาม


รับข่าวสารและข้อมูลเชิงลึกเกี่ยวกับการเข้ารหัสลับประจำวันที่ส่งถึงอีเมลของคุณทุกเย็น สมัครรับจดหมายข่าวฟรีของ Blockworks ขณะนี้

ต้องการอัลฟ่าส่งตรงถึงกล่องจดหมายของคุณหรือไม่ รับแนวคิดการค้า degen การอัปเดตการกำกับดูแล ประสิทธิภาพของโทเค็น ทวีตที่พลาดไม่ได้ และอีกมากมายจาก สรุปรายวันของ Blockworks Research.

ไม่สามารถรอ? รับข่าวสารของเราได้เร็วที่สุด มาร่วมกับเราทางโทรเลข และติดตามเราได้ที่ Google News.


ที่มา: https://blockworks.co/news/wormhole-forces-multisig-scrutiny