Tại sao một execution client vẫn đặt 85 phần trăm Ethereum vào rủi ro như nhau?
Cơ hội
Geth chạy trên khoảng 85 phần trăm các execution node của Ethereum, cao hơn nhiều so với ngưỡng 33 phần trăm mà cộng đồng coi là an toàn cho bất kỳ client đơn lẻ nào. Một lỗi đồng thuận hoặc hỏng trạng thái chưa được phát hiện trong Geth sẽ ảnh hưởng đến phần lớn mạng cùng lúc và có thể gây ra kết thúc sai. Lớp đồng thuận đã cải thiện sau The Merge, với Lighthouse, Prysm, Teku và Nimbus chia sẻ tải, nhưng sự đa dạng execution client chưa bao giờ theo kịp. Không có rào cản nào trong quy trình thiết lập staking hay node ngăn người vận hành chọn Geth, và không có hệ thống cảnh báo tự động nào thông báo cho mạng khi mức độ tập trung đang xấu đi. Bảng điều khiển cộng đồng tại clientdiversity.org đã theo dõi khoảng cách ở lớp execution trong nhiều năm mà không tạo ra được sự thay đổi đáng kể trong hành vi của người vận hành.
Tại sao quan trọng
Tình trạng độc canh ở lớp execution đồng nghĩa với việc một lỗ hổng zero-day duy nhất có thể làm hỏng trạng thái chính tắc của toàn bộ mạng trước khi bất kỳ cơ chế ngắt mạch nào kịp kích hoạt.
Cách tôi đánh giá cơ hội
Điểm Cơ Hội là đánh giá riêng của tôi, không phải một phép đo chính xác: mức độ gây khó chịu, tần suất xuất hiện và sự khan hiếm của giải pháp hiện có. Điểm càng cao, tôi càng cho rằng vấn đề đó càng đáng để xây dựng.
Mức độ phiền toái nó gây ra khi xuất hiện.
Tần suất mọi người thực sự gặp phải nó.
Có rất ít công cụ tốt để xử lý nó hiện nay.
Thêm các vấn đề đáng giải quyết
Tại sao tôi không thể chứng minh mình có khả năng thanh toán mà không cần tiết lộ số dư?
BlockchainTại sao chuyển tiền giữa các chuỗi vẫn còn đáng sợ hơn cả internet thuở sơ khai?
BlockchainTại sao tuân thủ vẫn còn đồng nghĩa với một file PDF và một lời cầu nguyện?
BlockchainTại sao tự lưu ký vẫn còn là sự lựa chọn giữa việc mất khóa của bạn và tin tưởng vào một công ty?
BlockchainTại sao việc token hóa một tài sản thực vẫn cần đến mười bên trung gian?
BlockchainTại sao một stablecoin không thể thanh toán cho ai đó khi không có internet?