Công ty cơ sở hạ tầng Ethereum Nethermind gần đây đã giải quyết một lỗi nghiêm trọng trong nhiều phiên bản ứng dụng khách thực thi của mình, lỗi này đã ngăn người dùng xử lý các khối trên mạng ETH .
Vấn đề, chủ yếu ảnh hưởng đến người dùng Nethermind, một khách hàng thiểu số, đã làm dấy lên các cuộc thảo luận giữa các thành viên cộng đồng Ethereum về nhu cầu đa dạng hơn trong việc sử dụng ứng dụng khách , tránh xa ứng dụng khách được sử dụng chủ yếu là Geth.
Trong một tweet ngày 21 tháng 1, đồng CTO của Nethermind, Daniel Cadela, đã xác nhận rằng vấn đề đồng thuận đã xuất hiện trong các phiên bản 1.23 đến 1.25 của khách hàng của họ. Bản cập nhật hotfix, phiên bản 1.25.2, được phát hành trong vòng vài giờ sau khi người dùng báo cáo không xử lý được khối.
Lỗi này lần đầu tiên được phát hiện bởi một người dùng GitHub, “wga22”, người đã báo cáo rằng ứng dụng thực thi Nethermind của họ không còn xử lý các khối nữa. Mặc dù lỗi này đã ảnh hưởng đến một số ít nút Ethereum, nhưng nó đã khơi dậy các cuộc tranh luận về sự phụ thuộc quá nhiều của mạng vào ứng dụng khách Geth.
Hiện tại, Geth chịu trách nhiệm cung cấp năng lượng cho hơn 84% lớp thực thi của Ethereum. Ngược lại, Nethermind chiếm thị phần nhỏ hơn 8,2%. Sự chênh lệch này đã dẫn đến mối lo ngại về rủi ro của việc tập trung vào một khách hàng duy nhất, với những người ủng hộ việc phân cấp nêu bật tầm quan trọng của sự đa dạng khách hàng đối với khả năng phục hồi của mạng.
“Sự đa dạng của khách hàng là một trong những thành tựu lớn nhất của hệ sinh thái Ethereum,” nhà phân tích Anthony Sassano lưu ý trong một tweet từ tháng 8 năm ngoái, thời điểm mà sự phân phối giữa Geth và Nethermind cân bằng hơn.
Tính khẩn cấp của việc phát hành hotfix nhấn mạnh rằng bất kỳ máy khách nào, bất kể tốc độ sử dụng như thế nào, đều dễ bị lỗi.
“Không có gì chống lại Geth, nhưng bạn đang gặp phải rủi ro quá lớn khi chạy nó,” người ủng hộ ‘marceaueth’ cho biết trong một bài đăng ngày 21 tháng 1 trên nền tảng X.
Một vấn đề tương tự xảy ra ở phần lớn khách hàng Geth có thể gây ra mối đe dọa đáng kể cho Ethereum. Việc thúc đẩy sự đa dạng của khách hàng thực thi đặc biệt thích hợp kể từ khi Ethereum chuyển sang bằng chứng cổ phần với Hợp nhất . Ethereum Foundation trước đây đã kêu gọi các nhà đầu tư chuyển từ ứng dụng khách chiếm ưu thế để đảm bảo quá trình nâng cấp được phân bổ đồng đều hơn.
Vấn đề gần đây với ứng dụng khách của Nethermind cho thấy tầm quan trọng của việc duy trì nhiều loại ứng dụng khách khác nhau để tránh các lỗ hổng hệ thống.
Trong khi những người ủng hộ phân cấp lập luận rằng sự phụ thuộc quá nhiều của Ethereum vào một khách hàng như Geth là đi ngược lại các nguyên tắc nền tảng của nó, một số nhà phê bình tin rằng mức độ phân phối khách hàng hiện tại là đủ, lưu ý rằng các lần ngừng hoạt động trước đây liên quan đến khách hàng thiểu số đã được quản lý hiệu quả.
Tập phim Nethermind đóng vai trò như một lời nhắc nhở về sự cần thiết của khả năng chịu lỗi và tính dự phòng trong các mạng blockchain, đặc biệt là những mạng hướng tới các tiêu chuẩn bảo mật cao.
Tổng hợp và chỉnh sửa: ThS Phạm Mạnh Cường
Theo Crypto News