Mạng lưới Ethereum (ETH) gần đây đã chứng kiến sự sụt giảm đột ngột trong hoạt động của các validator do một lỗi trong client đồng thuận Prysm. Sự cố này xảy ra ngay sau khi mạng lưới triển khai bản nâng cấp mới nhất mang tên Fusaka.
Hiện tại mạng lưới đã phần lớn phục hồi, nhưng sự kiện này cho thấy tầm quan trọng của việc sử dụng đa dạng các client và giám sát hệ thống chặt chẽ để đảm bảo sự ổn định cho Ethereum.
Lỗi Prysm Tạm Thời Ảnh Hưởng Đến Các Validator Ethereum
Vấn đề bắt đầu khi các nhà phát triển Prysm thông báo phát hiện một lỗi trong phiên bản 7.0.0 của client này. Lỗi này khiến client xử lý dữ liệu cũ không cần thiết, dẫn đến một số node ngừng hoạt động bình thường. Kết quả là, số lượng node có thể bỏ phiếu hoặc đồng bộ với mạng lưới đã giảm trong một thời gian ngắn.
Các nhà phát triển đã đề xuất một giải pháp tạm thời bằng cách yêu cầu người dùng khởi động client với một thiết lập đặc biệt. Theo dữ liệu từ Beaconcha.in, tại epoch 411,448, Ethereum chỉ có 75% node đồng bộ và 74,7% tham gia bỏ phiếu.
Tỷ lệ bỏ phiếu đã giảm khoảng 25%, tiến gần đến ngưỡng mà mạng lưới có thể mất đa số hai phần ba cần thiết để xác nhận các block. Sự sụt giảm này có thể gây ra vấn đề cho cơ chế đồng thuận của Ethereum.
Nếu không có đa số lớn này, các block mới vẫn có thể được thêm vào, nhưng blockchain không còn được xác nhận hoàn toàn. Điều này có thể tạo ra rủi ro cho người dùng và các ứng dụng phụ thuộc vào hoạt động ổn định của Ethereum.
Mạng Lưới Ethereum Phục Hồi Sau Khi Tỷ Lệ Tham Gia Validator Tạm Thời Giảm
Tại thời điểm viết bài, mạng lưới đã phục hồi đáng kể. Ở epoch 411,712, tỷ lệ tham gia bỏ phiếu đã tăng lên gần 99% và tỷ lệ đồng bộ đạt 97%. Trước sự cố, Ethereum thường ghi nhận tỷ lệ tham gia bỏ phiếu trên 99%.
Sự sụt giảm tạm thời này chủ yếu trùng khớp với tỷ lệ validator sử dụng client Prysm, giảm từ khoảng 22,71% xuống 18% sau sự cố. Điều này cho thấy các lỗi xác nhận chủ yếu diễn ra ở các validator dùng Prysm.
Các chuyên gia cho biết nếu tỷ lệ tham gia bỏ phiếu giảm liên tục dưới ngưỡng hai phần ba có thể dẫn đến những rủi ro nghiêm trọng. Các cầu nối layer-2 có thể bị đóng băng, rút tiền từ rollup có thể bị tạm dừng. Ngoài ra, các sàn giao dịch tiền mã hóa có thể tăng số block xác nhận để bảo vệ trước các đợt tổ chức lại chuỗi.
Mặc dù sự cố gần đây chưa đến mức nghiêm trọng như vậy, nhưng nó cho thấy lỗi ở một client duy nhất vẫn có thể gây ra các vấn đề lớn.
Ethereum Đối Mặt Với Rủi Ro Từ Việc Tập Trung Client
Ethereum đã từng đối mặt với các rủi ro tương tự. Vào tháng 5 năm 2023, mạng lưới chính đã hai lần mất khả năng xác nhận trong vòng 24 giờ do lỗi ở các client Prysm và Teku khi xử lý các xác nhận cũ. Thời điểm đó, Prysm được vận hành trên nhiều node, cho thấy nguy cơ khi quá phụ thuộc vào một client duy nhất.
Dù sự đa dạng client đã được cải thiện, một số rủi ro vẫn tồn tại. Dữ liệu hiện tại từ MigaLabs cho thấy Lighthouse đang vận hành 52,55% số node, trong khi Prysm chiếm 18%. Trước sự cố gần đây, Lighthouse nắm dưới 48,5% và Prysm khoảng 22,71%.
Nếu lỗi xảy ra ở client có nhiều node nhất, Ethereum có thể đã mất hoàn toàn khả năng xác nhận.
Bài viết Ethereum Faces Temporary Validator Drop Following Prysm Client Bug xuất hiện đầu tiên trên TheCoinrise.com.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Ethereum đối mặt với sự sụt giảm tạm thời số lượng validator do lỗi phần mềm Prysm Client
Mạng lưới Ethereum (ETH) gần đây đã chứng kiến sự sụt giảm đột ngột trong hoạt động của các validator do một lỗi trong client đồng thuận Prysm. Sự cố này xảy ra ngay sau khi mạng lưới triển khai bản nâng cấp mới nhất mang tên Fusaka.
Hiện tại mạng lưới đã phần lớn phục hồi, nhưng sự kiện này cho thấy tầm quan trọng của việc sử dụng đa dạng các client và giám sát hệ thống chặt chẽ để đảm bảo sự ổn định cho Ethereum.
Lỗi Prysm Tạm Thời Ảnh Hưởng Đến Các Validator Ethereum
Vấn đề bắt đầu khi các nhà phát triển Prysm thông báo phát hiện một lỗi trong phiên bản 7.0.0 của client này. Lỗi này khiến client xử lý dữ liệu cũ không cần thiết, dẫn đến một số node ngừng hoạt động bình thường. Kết quả là, số lượng node có thể bỏ phiếu hoặc đồng bộ với mạng lưới đã giảm trong một thời gian ngắn.
Các nhà phát triển đã đề xuất một giải pháp tạm thời bằng cách yêu cầu người dùng khởi động client với một thiết lập đặc biệt. Theo dữ liệu từ Beaconcha.in, tại epoch 411,448, Ethereum chỉ có 75% node đồng bộ và 74,7% tham gia bỏ phiếu.
Tỷ lệ bỏ phiếu đã giảm khoảng 25%, tiến gần đến ngưỡng mà mạng lưới có thể mất đa số hai phần ba cần thiết để xác nhận các block. Sự sụt giảm này có thể gây ra vấn đề cho cơ chế đồng thuận của Ethereum.
Nếu không có đa số lớn này, các block mới vẫn có thể được thêm vào, nhưng blockchain không còn được xác nhận hoàn toàn. Điều này có thể tạo ra rủi ro cho người dùng và các ứng dụng phụ thuộc vào hoạt động ổn định của Ethereum.
Mạng Lưới Ethereum Phục Hồi Sau Khi Tỷ Lệ Tham Gia Validator Tạm Thời Giảm
Tại thời điểm viết bài, mạng lưới đã phục hồi đáng kể. Ở epoch 411,712, tỷ lệ tham gia bỏ phiếu đã tăng lên gần 99% và tỷ lệ đồng bộ đạt 97%. Trước sự cố, Ethereum thường ghi nhận tỷ lệ tham gia bỏ phiếu trên 99%.
Sự sụt giảm tạm thời này chủ yếu trùng khớp với tỷ lệ validator sử dụng client Prysm, giảm từ khoảng 22,71% xuống 18% sau sự cố. Điều này cho thấy các lỗi xác nhận chủ yếu diễn ra ở các validator dùng Prysm.
Các chuyên gia cho biết nếu tỷ lệ tham gia bỏ phiếu giảm liên tục dưới ngưỡng hai phần ba có thể dẫn đến những rủi ro nghiêm trọng. Các cầu nối layer-2 có thể bị đóng băng, rút tiền từ rollup có thể bị tạm dừng. Ngoài ra, các sàn giao dịch tiền mã hóa có thể tăng số block xác nhận để bảo vệ trước các đợt tổ chức lại chuỗi.
Mặc dù sự cố gần đây chưa đến mức nghiêm trọng như vậy, nhưng nó cho thấy lỗi ở một client duy nhất vẫn có thể gây ra các vấn đề lớn.
Ethereum Đối Mặt Với Rủi Ro Từ Việc Tập Trung Client
Ethereum đã từng đối mặt với các rủi ro tương tự. Vào tháng 5 năm 2023, mạng lưới chính đã hai lần mất khả năng xác nhận trong vòng 24 giờ do lỗi ở các client Prysm và Teku khi xử lý các xác nhận cũ. Thời điểm đó, Prysm được vận hành trên nhiều node, cho thấy nguy cơ khi quá phụ thuộc vào một client duy nhất.
Dù sự đa dạng client đã được cải thiện, một số rủi ro vẫn tồn tại. Dữ liệu hiện tại từ MigaLabs cho thấy Lighthouse đang vận hành 52,55% số node, trong khi Prysm chiếm 18%. Trước sự cố gần đây, Lighthouse nắm dưới 48,5% và Prysm khoảng 22,71%.
Nếu lỗi xảy ra ở client có nhiều node nhất, Ethereum có thể đã mất hoàn toàn khả năng xác nhận.
Bài viết Ethereum Faces Temporary Validator Drop Following Prysm Client Bug xuất hiện đầu tiên trên TheCoinrise.com.