Đáng chú ý, Pyth Pro (trước đây gọi là Lazer) vẫn hoạt động ổn định trong suốt thời gian gián đoạn, cho thấy lỗi chủ yếu nằm ở hạ tầng Pythnet/Hermes công khai chứ không phải toàn bộ pipeline dữ liệu của Pyth.
Trong DeFi, oracle giá đóng vai trò cung cấp dữ liệu thị trường bên ngoài cho các smart contract. Nếu dữ liệu giá bị ngắt, nhiều chức năng quan trọng của giao thức có thể bị ảnh hưởng.
Trong thời gian Pyth bị gián đoạn, các giao thức phụ thuộc vào nguồn dữ liệu này đối mặt với một số rủi ro vận hành:
Định giá tài sản thế chấp sai lệch
Các nền tảng lending sử dụng giá oracle để xác định giá trị tài sản thế chấp. Khi giá không cập nhật, tỷ lệ thế chấp có thể trở nên không chính xác.
Thanh lý bị trì hoãn hoặc sai lệch
Hệ thống thanh lý dựa vào giá thị trường mới nhất để xác định khi nào một khoản vay trở nên rủi ro. Nếu dữ liệu bị “đóng băng”, quá trình thanh lý có thể bị trì hoãn hoặc kích hoạt sai thời điểm.
Gián đoạn giao dịch và phái sinh
Các sản phẩm như perpetual futures hoặc options cần dữ liệu giá liên tục để tính mark price và funding rate.
Vì vậy, khi oracle ngừng cập nhật, một số giao thức buộc phải tạm dừng giao dịch, tắt chức năng vay hoặc chuyển sang oracle dự phòng nếu có.
Mức độ ảnh hưởng khác nhau giữa các giao thức, tùy vào cách họ thiết kế hệ thống. Những dự án có oracle dự phòng, kiểm tra độ cũ của dữ liệu (staleness checks) hoặc circuit breaker thường xử lý tình huống an toàn hơn.
Theo các báo cáo sự cố và cập nhật từ dự án, quá trình khôi phục diễn ra theo các bước chính:
Trang trạng thái của Pyth sau đó xác nhận sự cố đã được giải quyết và cho biết bản báo cáo kỹ thuật chi tiết (postmortem) sẽ được công bố sau để giải thích chính xác nguyên nhân.
Tính đến các báo cáo ban đầu, nguyên nhân kỹ thuật cụ thể khiến validator ngừng sản xuất block vẫn chưa được công bố chi tiết.
Sự cố lần này cũng làm dấy lên thảo luận rộng rãi về rủi ro tập trung oracle trong hệ sinh thái DeFi.
Pyth hiện là một trong những mạng oracle lớn nhất, tổng hợp dữ liệu thị trường từ hơn 120 tổ chức tài chính và nhà cung cấp dữ liệu, rồi phân phối cho hơn 100 blockchain.
Quy mô đó mang lại lợi ích lớn về dữ liệu thời gian thực, nhưng cũng tạo ra một rủi ro mới: nhiều giao thức độc lập lại phụ thuộc vào cùng một lớp hạ tầng dữ liệu.
Khi một oracle lớn gặp sự cố:
Sự cố ngày 22/5 cho thấy dù DeFi được thiết kế phi tập trung, những điểm phụ thuộc hạ tầng chung vẫn có thể tạo ra rủi ro hệ thống.
Những sự cố như vậy khiến nhiều dự án DeFi áp dụng thêm các cơ chế an toàn, chẳng hạn:
Các biện pháp này giúp giao thức “fail safely” khi hạ tầng quan trọng gặp trục trặc.
Sự cố của Pyth Network ngày 22/5 chỉ kéo dài vài giờ, nhưng nó cho thấy mức độ phụ thuộc của DeFi vào các mạng oracle đã lớn đến mức nào. Khi Pythnet ngừng tạo block, dữ liệu giá thời gian thực trên nhiều giao thức cũng bị “đóng băng”.
Cho đến khi bản postmortem kỹ thuật được công bố, nguyên nhân chính xác của lỗi validator vẫn chưa rõ. Nhưng sự kiện này đã trở thành một bài kiểm tra thực tế về khả năng chịu lỗi của hạ tầng DeFi, đồng thời nhấn mạnh tầm quan trọng của tính dự phòng và đa nguồn dữ liệu trong các hệ thống tài chính on-chain.
Comments
0 comments