Nhà phát triển Solana giải quyết các lỗi với hy vọng ngăn chặn sự cố tiếp tục xảy ra
Các nhà phát triển đã sửa lỗi thời gian chạy gây ra sự cố ngừng hoạt động gần đây nhất của mạng Solana vào ngày 1 tháng 6.
Theo một báo cáo do Solana Labs công bố vào ngày 5 tháng 6, sự cố ngừng hoạt động lần thứ năm trong năm 2022 của Solana là do lỗi trong “tính năng giao dịch durable nonce” khiến mạng ngừng sản xuất khối trong khoảng bốn tiếng rưỡi.
“Tính năng giao dịch durable nonce đã bị vô hiệu hóa trong các bản phát hành v1.9.28 / v1.10.23 để ngăn mạng tạm dừng nếu tình huống tương tự tái diễn.”
“Các giao dịch durable nonce sẽ không xử lý cho đến khi áp dụng biện pháp giảm thiểu và tính năng này được kích hoạt lại trong bản phát hành sắp tới,” họ nói thêm.
Thuật ngữ giao dịch durable nonce đề cập đến một loại giao dịch trên Solana được thiết kế để không hết hạn, không giống như giao dịch bình thường trên mạng thường có thời gian tồn tại ngắn khoảng 2 phút trước khi blockhash quá cũ để được xác thực.
Nó thường được sử dụng để hỗ trợ các giao dịch gắn liền với các con đường như dịch vụ lưu ký đòi hỏi nhiều thời gian hơn so với thông thường “để tạo chữ ký cho giao dịch” theo Tài liệu của Solana.
Solana Labs lưu ý rằng giao dịch durable nonce yêu cầu một “cơ chế riêng biệt để ngăn xử lý kép và được xử lý nối tiếp”, tuy nhiên, một lỗi thời gian chạy tự xuất hiện sau khi giao dịch durable nonce được xử lý như một giao dịch thông thường và không thành công, nhưng sau đó được gửi lại lần nữa và dẫn đến việc mạng bị dừng lại.
“Sau khi giao dịch thất bại được xử lý, nhưng trước khi nonce được sử dụng lại, người dùng đã gửi lại giao dịch tương tự để xử lý. Việc gửi lại này đã kích hoạt lỗi trong thời gian chạy“.
Giá tài sản gốc SOL của Solana đã giảm khoảng 13,9% kể từ khi mạng chính ngừng hoạt động vào ngày 1 tháng 6 xuống còn 39,08 đô la vào thời điểm viết bài. Tuy nhiên, sự thèm muốn của nhà đầu tư trong việc giao dịch tài sản chỉ tăng lên, với khối lượng giao dịch trong 24 giờ tăng 61% lên 2,141 tỷ USD trong cùng khung thời gian đó, theo dữ liệu từ CoinGecko.
Theo nghĩa rộng hơn, dữ liệu từ nền tảng phân tích tập trung vào Solana, Hello Moon cho thấy rằng tổng giá trị được di chuyển trên chuỗi (thành công) tính theo mức trung bình luân phiên trong bảy ngày đã giảm đáng kể kể từ cuối tháng 3.
Sau khi đứng đầu ở mức cao nhất mọi thời đại là khoảng 3,18 nghìn tỷ đô la vào ngày 24 tháng 3, con số này đã giảm xuống khoảng 159,71 tỷ đô la vào ngày 4 tháng 6.
Theo: cointelegraph