Khách hàng của Ethereum Prism cho biết các kiểm toán viên đã mất 382 Ether, tương đương với hơn một triệu đô la, sau khi một lỗi phần mềm gây ra sự cố trong mạng ngay sau khi nâng cấp gần đây của Fusaka.
Báo cáo sau sự cố có tiêu đề "Sự cố Prism trên mạng chính của Fusaka" cho biết sự cố này phát sinh do cạn kiệt tài nguyên ảnh hưởng đến hầu hết các nút Prism và dẫn đến mất mát khối và chứng chỉ.
Điều gì đã gây ra sự gián đoạn Prysm?
Nhà phát triển Prysm Offchain Labs cho biết vấn đề xuất hiện vào ngày 4 tháng 12 khi một lỗi phần mềm đã được đưa vào trước đó gây ra sự chậm trễ trong các yêu cầu của các kiểm toán viên.
Sự chậm trễ đó đã dẫn đến việc mất các khối và chứng chỉ ở cấp độ mạng.
Dự án đã giải thích rằng hợp đồng Beacon của Prysm nhận được các chứng chỉ từ hợp đồng có thể không đồng bộ với mạng lưới, và những chứng chỉ đó chỉ ra gốc khối từ vòng trước.
Sự gián đoạn này đã dẫn đến việc mất 41 vòng, với 248 khối bị mất trong số 1 344 cổ phần khả dụng. Điều đó đại diện cho tỷ lệ mất cổ phần lên đến 18,5% và làm giảm sự tham gia tổng thể của mạng lưới xuống 75% trong suốt sự cố.
Offchain Labs cho biết lỗi phần mềm chịu trách nhiệm về hành vi này đã được đưa vào và phát hành trên các mạng thử nghiệm khoảng một tháng trước, trước khi được kích hoạt trên mạng chính sau khi nâng cấp Fosaka.
Mặc dù việc thực hiện giảm thiểu tạm thời đã giảm bớt ảnh hưởng ngay lập tức, Prysm đã giải thích rằng kể từ đó họ đã thực hiện các thay đổi vĩnh viễn đối với logic xác thực chứng chỉ để ngăn chặn việc lặp lại vấn đề.
Sự đa dạng của các khách hàng trong Ethereum
Trong khi đó, sự gián đoạn này đã làm mới lại sự kiểm toán về sự tập trung của các khách hàng Ethereum và những rủi ro mà nó gây ra từ sự đơn lẻ của phần mềm.
Offchain Labs cho biết sự gián đoạn này có thể dẫn đến hậu quả nghiêm trọng hơn nếu Prysm kiểm soát tỷ lệ lớn hơn của cơ sở kiểm toán viên Ethereum. Công ty đã chỉ ra sự đa dạng của các khách hàng Ethereum là yếu tố quan trọng trong việc ngăn chặn sự thất bại rộng rãi trong mạng lưới.
Công ty cho biết rằng nếu một khách hàng kiểm soát hơn 1/3 mạng lưới, điều này sẽ dẫn đến mất mát tạm thời trong hình thức cuối cùng và mất thêm các khối, trong khi một khách hàng phần mềm có lỗi và kiểm soát hơn 2/3 có thể làm cho chuỗi không hợp lệ để được cài đặt cuối cùng.
Mặc dù có hành động phòng ngừa đó, sự cố đã nhấn mạnh sự cần thiết phải tăng cường sự đa dạng của các khách hàng.
Dữ liệu từ Mega Labs cho thấy Lighthouse vẫn là khách hàng thống trị của Ethereum về sự đồng thuận, với 51,39% các kiểm toán viên, trong khi Prysm đứng thứ hai với 19,06%, tiếp theo là Teiko với 13,71% và Nimbus với 9,25%.
Đặt cổ phần Lighthouse gần 15% điểm xa khỏi ngưỡng mà một số nhà nghiên cứu coi là rủi ro hệ thống.
Các nhà phát triển và những người tham gia hệ sinh thái một lần nữa kêu gọi các kiểm toán viên xem xét chuyển sang các khách hàng thay thế để giảm khả năng một lỗi phần mềm duy nhất có thể làm gián đoạn các hoạt động cốt lõi của chuỗi khối.

