Nâng cấp vội vàng khiến 12% client Ethereum không sử dụng được

Updated: 26/08/2020 at 7:00

Bản cập nhật client (ứng dụng khách) OpenEthereum – kế nhiệm cộng đồng của client Parity cho Ethereum đã khiến các node chạy trên phiên bản mới trở nên vô dụng.

ethereum

Lỗi này từng xuất hiện trong phiên bản 2.7.2 của OpenEthereum và tiếp tục xảy ra trên bản cập nhật 3.0 tiếp theo.

Mặc dù bản phát hành 2.7 được xem là ổn định nhưng kể từ tháng 6, cộng đồng bắt đầu báo cáo về việc client thỉnh thoảng bị đóng băng, buộc phải khởi động thủ công lại node. Sự cố xuất hiện ngẫu nhiên “1 hoặc 3 lần mỗi tháng” và phần mềm không thông báo về sự cố đó. Một số người dùng nhận xét bản phát hành “vô dụng” và “không hiệu quả đối với các nhà khai thác node”.

Các nhà phát triển dường như đã xác định chính xác vấn đề là lỗi khó thấy trong luồng song song, được sử dụng để xử lý các tác vụ đồng thời. Trong trường hợp cụ thể này, phần mềm dường như đang đi vào bế tắc, khiến hai luồng bị bỏ lại mãi mãi để chờ đến lượt truy cập một số dữ liệu được chia sẻ.

OpenEthereum quyết định loại bỏ bản phát hành 2.7 do lỗi này và các “lỗi Heisen” khác cực kỳ khó tái tạo và sửa chữa.

Phiên bản 3.0 mới dựa trên phiên bản 2.5 thực sự ổn định sẽ được phát hành vào giữa tháng 9 trước hard fork Berlin.

Tuy nhiên, cho đến khi điều đó xảy ra, các nhà khai thác đã tải xuống phiên bản mới sẽ phải làm nhiệm vụ hạ cấp cực kỳ phiền phức.

Nhà phát triển Liam Aharon tại BlockNative nhấn mạnh trên Twitter rằng hạ cấp cần phải đồng bộ lại hoàn toàn blockchain, “việc này đối với một số cấu hình node sẽ mất hàng tháng”.

Theo dữ liệu của Ethernodes, lỗi đã ảnh hưởng đến khoảng 50% các node Parity hiện tại và tất cả các node OpenEthereum, chiếm tổng cộng 12% toàn bộ mạng.

Nhóm OpenEthereum được cho là đang nghiên cứu quy trình chuyển đổi để giúp các node tránh phải đồng bộ hóa lại tốn kém.

Đồng thời, nhóm đã bị cộng đồng chỉ trích vì phát hành bản cập nhật bị lỗi nghiêm trọng lây lan sang tất cả các bản phát hành tiếp theo. Theo đó, những người khác đặt câu hỏi về tính hợp lý của phương pháp tiếp cận đa client, trích dẫn quan điểm của Satoshi rằng đa triển khai cùng một node blockchain chắc chắn sẽ dẫn đến các vấn đề.

Mặt khác, những người ủng hộ phương pháp tiếp cận đa client tin rằng điều này ngăn không cho lỗi xảy ra trong một lần triển khai mà có thể làm hỏng mạng và lỗi OpenEthereum dường như là ví dụ tiêu biểu cho trường hợp như vậy.

Minh Anh

Theo Cointelegraph

Được đề cập trong bài viết
Bình luận
Đang tải
Mới cập nhật

Anchorage Digital đang hứng chịu chỉ trích từ ít nhất một nhà phát hành stablecoin sau khi công bố kế hoạch ngừng hỗ trợ ba loại stablecoin, viện dẫn “kỳ vọng từ cơ quan quản lý” và đánh giá rủi ro nội bộ. Nick van Eck, đồng sáng lập kiêm... ...

World Liberty Financial (WLFI), nền tảng tiền điện tử có liên hệ với gia đình Tổng thống Mỹ Donald Trump, vừa công bố hợp tác với quỹ phòng hộ Re7 tại London nhằm ra mắt kho lưu trữ stablecoin USD1 trên giao thức Euler Finance và nền tảng staking thanh... ...

Firedancer, client mới của Solana do Jump Crypto phát triển, hiện chiếm khoảng 8,6% tổng lượng staking trên mạng lưới và đóng góp khoảng 7,45% số lượng validator. Đây là trình xác thực độc lập đầu tiên ngoài client chính thức Agave.

Trong cuộc họp báo tại Nhà Trắng ngày 27/6, Tổng thống Donald Trump tuyên bố rằng các giao dịch Bitcoin (BTC) “giúp giảm nhiều áp lực lên đồng USD” và nhấn mạnh vai trò lãnh đạo của Mỹ trong lĩnh vực tài sản số là yếu tố then chốt để... ...

2,5 triệu token Official Trump (TRUMP), tương đương khoảng 22,49 triệu USD, vừa được chuyển từ ví lạnh sang ví nóng của sàn Binance — động thái lập tức khiến thị trường xôn xao. Lịch sử từng chứng minh rằng những lần chuyển kiểu này thường là bước dọn đường... ...

Bitcoin ghi nhận biến động mạnh vào đầu tuần, khi các đợt rung lắc dữ dội từ cuối tuần trước đến thứ 2 đã kích hoạt làn sóng “thanh lọc” lớn trên thị trường phái sinh. Theo dữ liệu từ Glassnode, 28,6 triệu đô la vị thế Long và 25,2... ...

Giá SUI bật tăng 4% trong phiên giao dịch ngày thứ Sáu, trong bối cảnh blockchain Layer-1 này chuẩn bị “xả kho” lượng token trị giá tới 119 triệu USD – chiếm tỷ trọng lớn nhất trong tổng giá trị các đợt mở khóa token dự kiến diễn ra vào... ...

Token gốc SOL của Solana đã giảm 15% kể từ khi không thể lấy lại mức $168 vào ngày 12 tháng 6. Biến động này diễn ra sau khi hoạt động mạng lưới giảm và nhu cầu về memecoin suy yếu. Tuy nhiên, gần đây, Solana (SOL) đã giành lại... ...

Ethereum (ETH) đã giảm 1% trong 24 giờ qua, khi tiếp tục bị ngưỡng kháng cự mạnh tại mốc $2.500 chặn đứng đà phục hồi. Đà điều chỉnh này diễn ra ngay sau tuyên bố bất ngờ của Tổng thống Mỹ Donald Trump về việc chấm dứt các cuộc đàm... ...

Sau khi giảm xuống dưới $99.000 trong thời gian ngắn, Bitcoin (BTC) đã lấy lại mức $107.000, thúc đẩy hy vọng về breakout sắp xảy ra. Tuy nhiên, có điều gì đó không ổn. Không có FOMO và không có sự đổ xô mua vào từ các nhà đầu tư... ...

Xem thêm bài viết
Chọn chế độ hiển thị:
Bình thường Bảo vệ mắt Dark Mode