Coindesk báo cáo, một lỗi trong phần mềm máy khách Nethermind của Ethereum – được sử dụng bởi những người xác nhận chuỗi khối để tương tác với mạng – đã đánh sập một số nhà khai thác chính của chuỗi vào Chủ nhật.
Đó là một sự cố có thể quản lý được, nhưng tình tiết này đã làm sống lại một cuộc tranh luận sôi nổi kéo dài trong hệ sinh thái Ethereum xung quanh nhu cầu về “sự đa dạng của khách hàng”. Một số chuyên gia đã nhân cơ hội này để chỉ ra mọi chuyện có thể tồi tệ như thế nào nếu một phần mềm máy khách khác, Geth, ứng dụng khách thực thi phổ biến nhất của chuỗi, không hoạt động; câu hỏi đặt ra là liệu Ethereum có thể tiếp tục phát triển hay không vì Geth nổi lên như một điểm thất bại duy nhất có thể xảy ra đối với mạng.
Nethermind cung cấp khoảng 8% trình xác thực vận hành Ethereum và lỗi cuối tuần này đủ nghiêm trọng để khiến những trình xác thực đó ngừng hoạt động. Ethereum vẫn tồn tại và hoạt động bất chấp sự cố và các nhà phát triển của Nethermind đã phát hành bản vá sửa lỗi trong vòng vài giờ. Hậu quả chính của lỗi này là các hình phạt tài chính khiêm tốn rơi vào một số trình xác nhận dựa trên Nethermind.
Khoảng 85% trình xác thực của Ethereum hiện được cung cấp bởi Geth và việc ngừng hoạt động gần đây đối với các khách hàng thực thi nhỏ hơn đã làm dấy lên mối lo ngại rằng vị trí thống trị thị trường của Geth có thể gây ra hậu quả nghiêm trọng nếu có vấn đề với chương trình của nó.
Tùy thuộc vào bản chất của lỗi, trục trặc Geth có thể làm dừng toàn bộ mạng, khiến người xác thực không thể thêm khối mới vào chuỗi khối. Ethereum cũng được lập trình để xử phạt những người xác thực ngoại tuyến hoặc vi phạm các quy tắc của mạng, nghĩa là hàng nghìn người xác thực dựa trên Geth có thể phải chịu trách nhiệm về tài chính trong trường hợp xảy ra lỗi và hình phạt có thể còn lớn hơn nếu lỗi khó vá.