Advertisement
Nền tảng cho vay phi tập trung Compound đã bị gián đoạn bởi một lỗi code trong một đề xuất quản trị gần đây cho bản cập nhật nguồn cấp dữ liệu giá của nó.
Lỗi code đã “tạm thời đóng băng” thị trường Compound ETH (cETH), khiến các giao dịch cETH hoàn nguyên. Đứng trước sự cố này, Compound Labs tuyên bố rằng mặc dù giao diện người dùng không hoạt động, nhưng tài sản của khách hàng sẽ không gặp nguy hiểm.
Compound Labs đã thông báo vào ngày 31 tháng 8 rằng lỗi code này đến từ Đề xuất 117: Compound Oracle Upgrade v3. Đề xuất được triển khai vài giờ trước để cập nhật các hợp đồng oracle trên giao thức Compound lên phiên bản mới sử dụng Uniswap V3 thay vì V2 cho nguồn cấp dữ liệu giá.
An hour ago, Proposal 117 was executed, which updated the price feed that Compound v2 uses.
This price feed, while audited by three auditors, contained an error that is causing transactions for ETH suppliers and borrowers to revert.https://t.co/a2DFk7h0ET
— Compound Labs (@compoundfinance) August 30, 2022
Để đối phó với thị trường cETH tạm thời đóng băng, Compound Labs cho biết họ khôi phục nguồn cấp dữ liệu giá trước đó thông qua Đề xuất 119: Cập nhật Oracle. Đề xuất mới được tạo chưa đầy một giờ sau khi Đề xuất 117 gặp sự cố, tuy nhiên, hiện đề xuất này cần phải trải qua quy trình quản lý kéo dài bảy ngày trước khi có hiệu lực.
Theo bản cập nhật từ kỹ thuật viên bảo mật Michael Lewellen của OpenZeppelin, lỗi code đến từ chức năng “getUnderlyingPrice”, không cập nhật giá của token cETH, điều này sẽ trả về các byte trống và khiến lệnh gọi bị hoàn nguyên.
Read the following post for details on a Compound incident we are working to resolve for the cETH market. A fix is already underway and no funds are at risk at this time. The rest of the cToken markets on Compound V2 and all of V3 remain functional.https://t.co/CiSE3a99Wa
— OpenZeppelin (@OpenZeppelin) August 30, 2022
Lewellen cũng tái khẳng định rằng không có quỹ nào gặp rủi ro:
“Vấn đề chính hiện nay là từ chối dịch vụ tạm thời đối với thị trường CETH sẽ được giải quyết bằng đề xuất quản trị mới. Không có quỹ nào bị rủi ro vào lúc này. Phần còn lại của cToken trên Compound V2 và V3 vẫn hoạt động. ”
Tuy nhiên, Lewellen nói thêm rằng “bất kỳ người dùng nào đã gửi ETH và nhận được cETH để mở các vị thế vay phải lưu ý rằng họ có thể bị thanh lý ngay lập tức bất cứ khi nào đề xuất khắc phục được triển khai nếu vào thời điểm đó giá ETH giảm đáng kể”.
Nhưng CEO của Compound Labs Robert Leshner cũng nói thêm rằng người dùng vẫn có thể trả bất kỳ khoản nợ nào và thêm tài sản thế chấp để tránh bị thanh lý.
Compound Labs lưu ý rằng lỗi code xuất hiện mặc dù hợp đồng oracle đã được kiểm toán từ ba công ty kiểm toán Hợp đồng thông minh riêng biệt, trong đó có OpenZeppelin và ChainSecurity là các công ty gần đây đã kiểm toán các hợp đồng thông minh của Compound.
Bản thân đề xuất 117 không phải là một đề xuất gây tranh cãi, với tất cả 696.665 phiếu bầu từ 245 địa chỉ ví khác nhau ủng hộ việc nâng cấp nguồn cấp dữ liệu giá. Công ty đầu tư tiền điện tử Polychain Capital đã bỏ phiếu nhiều nhất với 306.146 phiếu ủng hộ đề xuất này.
Theo DeFi Llama, Compound là nền tảng cho vay phi tập trung lớn thứ ba, với tổng giá trị 2,67 tỷ đô la bị khóa (TVL). Sự cố này đã không ảnh hưởng đến token Compound, COMP hiện có giá 48,27 đô la.