THORChain dự kiến thực hiện nâng cấp v3.21 vào ngày 23 tháng 10, sửa lỗi thúc đẩy Rujira khởi động lại
THORChain thông báo rằng bản nâng cấp v3.21 sẽ sửa lỗi hợp đồng FIN trên Rujira và cho phép khởi động lại các lớp ứng dụng đã bị tạm dừng trước đó. Mạng lưới sẽ đặt mục tiêu nâng cấp tại độ cao khối 28,366,100, dự kiến vào khoảng ngày 23 tháng 10. Sau khi khởi động lại, giao dịch, cho vay, vay mượn và giao dịch tự động trên Rujira sẽ được phục hồi. Sản phẩm của Rujira hoạt động thông qua hợp đồng thông minh nội bộ của THORChain, chứ không phải trên một chuỗi khối độc lập, việc tạm dừng lớp ứng dụng có thể dừng các hợp đồng này mà không ảnh hưởng đến lớp cơ sở của THORChain.
Theo Rujira tiết lộ, lỗ hổng này đã được phát hiện vào ngày 26 tháng 9, kẻ tấn công đã chuyển một vị trí thanh khoản tập trung tùy chỉnh mà không nắm giữ vị trí. Đội ngũ đã tạm dừng lớp ứng dụng với sự hỗ trợ của các nhà điều hành nút, chỉ có một vị trí của đội ngũ Rujira bị ảnh hưởng, không có thiệt hại về vốn của người dùng. Rujira cho rằng lỗ hổng này là do lỗi trong hàm chuyển vị trí, chứ không phải do logic giao dịch của chiến lược thanh khoản. Vào ngày 27 tháng 9, Rujira cho biết việc sửa chữa nằm ở lớp cơ sở và đã được đưa vào nâng cấp v3.21.
Về cửa sổ khởi động lại, Rujira đã đề xuất một thời gian ân hạn có điều kiện trong kế hoạch vào ngày 15 tháng 10: nếu lớp ứng dụng chuẩn bị phục hồi, bất kỳ vị trí nào của tài khoản tín dụng có tỷ lệ giá trị cho vay cao hơn 100% và đáp ứng điều kiện thanh lý sẽ yêu cầu các nhà điều hành nút tạm dừng hợp đồng tài khoản tín dụng thêm 24 giờ, để người vay có thể bổ sung tài sản thế chấp trước khi thanh lý phục hồi. Người vay đã có thể bổ sung tài sản thế chấp thông qua Rujira Borrow hoặc chuyển trực tiếp tài sản vào địa chỉ tài khoản tín dụng. Rujira đã nhắc nhở vào ngày 10 tháng 10 rằng các vị trí vẫn không an toàn sau thời gian ân hạn có thể bị thanh lý khi quy trình được kích hoạt bởi người thanh lý.