Sui Foundation truy vết ba lần dừng mainnet chính liên quan đến lỗi nâng cấp v1.72

SUI-0,72%

Sui Foundation hôm Chủ nhật đã công bố bản rà soát về các lần gián đoạn khiến blockchain của mình bị ngắt hoạt động ba lần trong suốt các ngày Thứ Năm và Thứ Sáu, đồng thời cho rằng các trục trặc này xuất phát từ hai lỗi riêng biệt được đưa vào cùng bản phát hành phần mềm v1.72. Bài đăng xác nhận đã có một lần dừng thứ ba và nêu chi tiết kỹ thuật về nguyên nhân gốc rễ: một lỗi tính phí gas do tính năng “address balances” kích hoạt và một lỗi trạng thái ngẫu nhiên được phát hiện trong quá trình khởi động lại của validator. Sự cố tiếp nối một chuỗi các lần downtime liên quan đến nâng cấp đối với Sui: hồi tháng Một đã xảy ra tình trạng dừng khoảng 6 giờ và một lần dừng khác vào tháng Mười Một năm 2024 sau một lỗi khiến validator gặp sự cố sập.

Sui Foundation Details Three-Halt Timeline Across Thursday and Friday

Theo dòng thời gian của foundation, lần dừng đầu tiên bắt đầu vào khoảng 10 a.m. ET Thứ Năm và kéo dài đến khoảng 4:30 p.m. Lần gián đoạn thứ hai xảy ra vào đầu Thứ Sáu và được khắc phục vào cuối buổi sáng, còn lần dừng thứ ba bắt đầu vào khoảng 4:30 p.m. ET Thứ Sáu và kéo dài đến khoảng 10:20 p.m. Foundation cho biết hai lần dừng đầu tiên bắt nguồn từ cùng một lỗi trong cách Sui tính phí giao dịch cho gas, được làm lộ ra bởi tính năng “address balances” mà v1.72 giới thiệu. Lần dừng thứ ba có nguyên nhân khác, xảy ra khi các validator khởi động lại để cài bản sửa được phát hành vào sáng Thứ Sáu, khiến một lỗi tiềm ẩn trong cách mạng duy trì thiết lập ngẫu nhiên giữa các lần khởi động lại bị kích hoạt.

Gas-Charging Bug and Randomness-State Bug Identified as Root Causes

Foundation cho biết một giao dịch có thể bị hủy do không đủ tiền trong khi mạng vẫn tiếp tục chi tiêu cùng số tiền đó, tạo ra số dư âm khiến crash ở bước nơi các validator đối soát tài khoản. Điều biến một lần ngừng thành hai lần chính là bản vá. Foundation cho biết bản sửa tạm thời mà họ vội tung ra hôm Thứ Năm mang “một vấn đề đã biết với xác suất thấp gây ra tình trạng dừng,” rủi ro mà nhóm chấp nhận để đưa blockchain hoạt động lại nhanh chóng trong khi xây dựng một bản sửa bền vững hơn. Vào sáng Thứ Sáu, mạng gặp một biến thể của vấn đề đó và dừng lần thứ hai.

Lần dừng thứ ba được kích hoạt khi các validator khởi động lại để cài bản sửa được phát hành vào sáng Thứ Sáu. Ở đầu mỗi epoch, các validator của Sui chạy một quy trình thiết lập cho bộ tạo số ngẫu nhiên mà một số ứng dụng dựa vào. Foundation cho biết sau khi khởi động lại, có quá ít validator sẵn sàng cho quy trình này nên tính ngẫu nhiên bị tắt đúng như thiết kế, nhưng một lỗi khiến validator không ghi lại quyết định đó và không thể kết thúc epoch, làm mạng bị đóng băng lần thứ ba.

Các lỗi cũng xuất hiện ở những phần của bản nâng cấp nhằm làm cho Sui dễ dùng hơn. Bản phát hành v1.72 thêm address balances, giúp mạng tách khỏi mô hình kế toán trước đó, cùng với các lượt chuyển stablecoin không cần gas. Những tính năng này giúp giảm ma sát cho người dùng, và đồng thời chúng cũng tạo ra các lộ trình thanh toán gas mới nơi lỗi đã xuất hiện.

SUI Trades Around $0.88 on Sunday Following Outages

Vào Chủ nhật, SUI được giao dịch quanh mức $0,88, giảm khoảng 3,3% trong 24 giờ qua, theo trang Sui Price của The Block. Sui là một blockchain Layer 1 do Mysten Labs xây dựng, trong đó các nhà sáng lập từng xuất hiện từ dự án crypto Diem bị Meta “gác lại”.

Validators Fix Both Bugs and Resume Network Activity

Sui cho biết các validator kể từ đó đã sửa cả lỗi gas và lỗi ngẫu nhiên, rằng không có bất kỳ quỹ người dùng nào từng gặp rủi ro và không có giao dịch đã được xác nhận nào bị đảo ngược khi mạng hoạt động trở lại. Công ty cũng cho biết họ đã xây dựng một cơ chế để bắt một epoch bị kẹt phải đóng lại, và đã dùng cơ chế này một lần trong giai đoạn khôi phục. “Tính đến hiện tại, các validator đã giải quyết hoàn toàn các vấn đề đã biết do cả lỗi tính phí gas và lỗi trạng thái ngẫu nhiên ban đầu, và hoạt động mạng đã được khôi phục,” foundation viết trong báo cáo.

Foundation cũng cho biết các tác nhân AI có quyền truy cập vào hệ thống sản xuất đã đẩy nhanh đáng kể việc chẩn đoán, bằng cách truy vấn nhật ký của validator và tổng hợp các chỉ số theo yêu cầu trên cả ba sự cố. Foundation cho biết họ dự định đầu tư vào việc kiềm chế các lỗi để một lỗi thuộc loại này trong tương lai sẽ loại bỏ giao dịch gây lỗi thay vì làm dừng toàn bộ mạng.

FAQ

Điều gì gây ra ba lần ngừng mạng chính Sui vào Thứ Năm và Thứ Sáu?
Sui Foundation quy kết ba lần dừng cho hai lỗi riêng biệt trong bản phát hành phần mềm v1.72: một lỗi tính phí gas được kích hoạt bởi tính năng “address balances” (chịu trách nhiệm cho hai lần dừng đầu tiên) và một lỗi trạng thái ngẫu nhiên được phát lộ trong quá trình khởi động lại của validator (chịu trách nhiệm cho lần dừng thứ ba).

Quỹ người dùng có gặp rủi ro trong các lần ngừng mạng Sui không?
Không. Sui Foundation cho biết chưa bao giờ có quỹ người dùng nào gặp rủi ro và không có giao dịch đã được xác nhận nào bị đảo ngược khi mạng trực tuyến trở lại sau mỗi lần ngừng.

Các lần ngừng mạng chính Sui kéo dài bao lâu?
Lần dừng đầu tiên bắt đầu vào khoảng 10 a.m. ET Thứ Năm và kéo dài đến khoảng 4:30 p.m. Lần ngừng thứ hai xảy ra vào đầu Thứ Sáu và được khắc phục vào cuối buổi sáng. Lần dừng thứ ba bắt đầu vào khoảng 4:30 p.m. ET Thứ Sáu và kéo dài đến khoảng 10:20 p.m.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể đến từ các nguồn bên thứ ba và chỉ mang tính chất tham khảo. Thông tin này không phản ánh quan điểm hoặc ý kiến của Gate và không cấu thành bất kỳ lời khuyên tài chính, đầu tư hoặc pháp lý nào. Giao dịch tài sản ảo tiềm ẩn rủi ro cao. Vui lòng không chỉ dựa vào thông tin trên trang này khi đưa ra quyết định. Để biết thêm chi tiết, vui lòng xem Tuyên bố miễn trừ trách nhiệm.
Bình luận
0/400
Không có bình luận