Các nhà phát triển đã sửa lỗi thời gian chạy khiến mạng Solana ngừng hoạt động vào ngày 1 tháng Sáu.
Theo báo cáo ngày 5 tháng 6 từ Solana Labs, lần ngừng hoạt động thứ năm của Solana vào năm 2022 là do một lỗi trong "chức năng giao dịch nonce bền", khiến mạng ngừng sản xuất các khối trong khoảng bốn năm rưỡi.
"Các giao dịch nonce lâu bền bị vô hiệu hóa trong v1.9.28/v1.10.23 để ngăn mạng ngừng hoạt động nếu tình huống tương tự xảy ra lần nữa."
Họ nói thêm: “Các giao dịch nonce lâu bền sẽ không được xử lý cho đến khi các biện pháp giảm thiểu được áp dụng 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”.
Thuật ngữ giao dịch nonce lâu bền đề 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ư các giao dịch thông thường trên mạng.
Theo Tài liệu Solana, thường được sử dụng để hỗ trợ các giao dịch liên quan đến các kênh như dịch vụ ký quỹ, phải mất nhiều thời gian hơn bình thường để "tạo chữ ký cho giao dịch".
Solana Labs lưu ý rằng các giao dịch nonce lâu bền yêu cầu một "cơ chế ngăn chặn quá trình xử lý trùng lặp và được xử lý theo kiểu nối tiếp" riêng biệt. được gửi lại, khiến mạng bị sập.
"Sau khi xử lý một giao dịch không thành công, người dùng gửi lại cùng một giao dịch để xử lý trước khi nonce được sử dụng lại. Việc gửi lại này kích hoạt một lỗi trong thời gian chạy", báo cáo viết.
Kể từ khi ngừng hoạt động mạng chính vào ngày 1 tháng 6, giá tài sản gốc của Solana, SOL, đã giảm khoảng 13,9% xuống còn 39,08 đô la tại thời điểm viết bài. Tuy nhiên, sự quan tâm giao dịch của nhà đầu tư đối với 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 CoinGecko.
Nói rộng hơn, dữ liệu từ nền tảng phân tích Hello Moon tập trung vào Solana cho thấy tổng giá trị của các bước di chuyển trên chuỗi (thành công), được đo bằng mức trung bình luân phiên trong bảy ngày, đã giảm đáng kể kể từ cuối tháng Ba.
Sau khi đạt mức cao nhất mọi thời đại khoảng 3,18 nghìn tỷ USD vào ngày 24 tháng 3, con số đó đã giảm mạnh xuống còn khoảng 159,71 tỷ USD vào ngày 4 tháng Sáu.