Việc cải tổ API của Pyth Network có nguy cơ làm đóng băng 300 giao thức DeFi

iconCryptoSlate
Chia sẻ
AI summary iconTóm tắt
Việc nâng cấp mạng lưới Pyth Network đã bỏ lỡ thời hạn chuyển đổi lúc 16:00 UTC ngày 26 tháng 8, buộc những người dùng API Hermes trực tiếp phải thêm khóa xác thực. Các giao thức sử dụng Pyth thông qua tích hợp vẫn không bị ảnh hưởng, nhưng những người gọi trực tiếp và nhà phát triển Sui phải cập nhật cấu hình để tránh lỗi. Thay đổi này có thể ảnh hưởng đến 316 giao thức DeFi đang nắm giữ 2,7 tỷ USD TVL, theo DefiLlama. Không có báo cáo nào về sự cố khai thác DeFi hoặc gián đoạn sau thời hạn.

Pyth Network, hệ thống định giá tiền điện tử, đã bỏ lỡ thời hạn cắt chuyển được ghi nhận lúc 16:00 UTC vào ngày 26 tháng 8, đồng thời đưa ra yêu cầu mới cho các nhà phát triển gọi trực tiếp dịch vụ cung cấp giá Hermes của nó: các yêu cầu của họ hiện cần một khóa API.

Theo hướng dẫn di chuyển của Pyth, những người sử dụng một giao thức đã tích hợp oracle không cần thực hiện hành động trực tiếp.

Pyth đã ghi lại rằng địa chỉ hiện tạihermes.pyth.network sẽ chuyển hướng đến backend được nâng cấp, yêu cầu xác thực sau thời hạn. Các nhà phát triển cũng có thể chuyển trực tiếp đến https://pyth.dourolabs.app/hermes, truyền khóa dưới dạng bearer token hoặc token truy cập SDK.

Pyth cho biết các tuyến đường và hình dạng phản hồi không thay đổi.

Infographic hiển thị những bên phải hành động trong quá trình chuyển đổi Hermes ngày 26 tháng 8 của Pyth, các đường dẫn lỗi cấu hình và phạm vi giao thức động của Pyth.
Việc chuyển đổi ngày 26 tháng 8 của Pyth yêu cầu các nhà gọi Hermes trực tiếp và các nhà tích hợp Sui cập nhật xác thực hoặc cấu hình, trong khi người dùng cuối của giao thức không cần thực hiện bất kỳ hành động nào.

Nơi các cuộc di chuyển Pyth chưa hoàn chỉnh có thể thất bại

Điểm cuối Hermes được nâng cấp của Pyth phục vụ các tải trọng được thiết kế cho hợp đồng Pyth Core đã được nâng cấp. Hướng dẫn cảnh báo rằng việc thay đổi điểm cuối mà không thay đổi thế hệ hợp đồng, hoặc làm ngược lại, có thể khiến ứng dụng không thể xác minh các cập nhật giá.

Một ứng dụng không có chìa khóa cần thiết có thể không thực hiện được các yêu cầu Hermes đã xác thực, trong khi một ứng dụng có cài đặt điểm cuối và hợp đồng không khớp có thể nhận dữ liệu mà phần tích hợp trên chuỗi của nó sẽ không xác minh được.

Trong thiết kế pull-oracle, một trong hai vấn đề này có thể làm ngừng giao dịch cập nhật giá của ứng dụng cho đến khi cấu hình được sửa đổi.

Các tích hợp Sui không có đường dẫn hoán đổi gói tự động vì các ứng dụng tham chiếu đến gói Pyth qua ID đối tượng, mà Pyth DAO không thể thay thế cho chúng. Về mặt thực tế, các nhà phát triển Sui phải cập nhật cả client được sử dụng để lấy dữ liệu giá và phụ thuộc gói Move trên chuỗi.

Hướng dẫn cụ thể của Pyth cho Sui yêu cầu họ chỉ định SuiPriceServiceConnection đến endpoint Hermes đã được nâng cấp với mã truy cập và di chuyển phụ thuộc oracle trong Move.toml đến phiên bản gói mới.

Nó cũng cho biết các khách hàng có bộ tạo không thể chấp nhận accessToken là đã lỗi thời.

Đọc thêm

Cardano hiện đã có cơ sở hạ tầng đạt tiêu chuẩn tổ chức, nhưng khoảng trống thanh khoản 40 triệu USD rõ rệt đe dọa làm chậm tăng trưởng

Một bảng oracle DefiLlama trực tuyến ánh xạ Pyth đến 316 giao thức và tổng giá trị được bảo vệ khoảng $2,7 tỷ.

Con số đó là động, và chế độ xem đã chọn bao gồm các giá trị và cài đặt đã vay có thể tính trùng nhiều lần cùng một mức độ phơi nhiễm, đóng vai trò là đại diện cho giá trị bên trong các giao thức phụ thuộc vào Pyth.

Tính đến thời điểm kiểm tra sau hạn chót, không có sự cố ngừng hoạt động nào được xác nhận, sự kiện giá lỗi thời, mất tiền hoặc xác nhận chính thức rằng mọi chuyển hướng và di chuyển đã hoàn tất một cách trơn tru.

Kiểm tra ngay lập tức là liệu các cuộc gọi trực tiếp có thể xác thực được không và liệu điểm cuối, SDK và quá trình tạo hợp đồng trên chuỗi của họ có khớp nhau không.

Bài viết Việc nâng cấp API của Pyth Network đe dọa làm đóng băng các hợp đồng thông minh chưa được vá trên 300 giao thức DeFi xuất hiện đầu tiên trên CryptoSlate.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụngTiết lộ rủi ro của chúng tôi.