Odaily Planet Daily News: Phiên bản Ethereum Geth 1.15.2 đã được phát hành, nhằm mục đích sửa lỗi trong phiên bản trước làm gián đoạn quá trình tạo khối mainnet. Bản cập nhật khẩn cấp này giải quyết sự cố trong công cụ đồng thuận beacon có thể dẫn đến việc bỏ lỡ các vị trí xác thực và tổn thất tài chính tiềm ẩn.
Một sự cố trong phiên bản trước đó đã ảnh hưởng đến cách xử lý khối mainnet của công cụ đồng thuận vì nó không tính đến việc thiếu MergeNetsplitBlock được xác định trong cấu hình chuỗi. Thay đổi này, được giới thiệu trong bản cập nhật gần đây cho công cụ đồng thuận beacon, khiến mạng chính không được công nhận là đang chạy theo bằng chứng cổ phần, làm giảm quá trình tạo khối và hiệu suất mong đợi của mạng.
Nhà phát triển đã nêu chi tiết rằng sự hồi quy bắt nguồn từ việc loại bỏ phương pháp kiểm tra có tên là TestingTTDBlock, ban đầu được thêm vào trong quá trình thử nghiệm nội bộ để mô phỏng các khối đã hợp nhất. Bằng cách loại bỏ phương pháp này, hệ thống không còn phải phụ thuộc vào độ khó tổng thể vốn trước đây cho phép công cụ bỏ qua thứ tự phân luồng thông thường và vô tình cho phép hợp nhất trước phân luồng London.
Ngoài việc khôi phục chức năng xây dựng khối trên mạng chính, bản phát hành này còn giải quyết một vấn đề khác liên quan đến việc khám phá mạng ngang hàng. Chức năng khám phá ngang hàng dựa trên DNS và Discv5, vốn vô tình bị vô hiệu hóa trong bản cập nhật trước đó (v1.14.9), đã được khôi phục và đóng vai trò quan trọng trong việc duy trì liên lạc mạng đáng tin cậy giữa các nút.