Phần mềm sửa lỗi của Ethereum Devs sau khi nâng cấp Berlin gặp sự cố
Các nút ứng dụng khách Ethereum mở đã ngừng đồng bộ hóa với blockchain ngay sau hard fork Berlin đã được lên kế hoạch.
Trong những giờ đầu của buổi sáng thứ Năm, Ethereum blockchain trải qua một mạng nâng cấp . Rất nhanh, rõ ràng có điều gì đó không ổn.
Chỉ 294 khối trong hard fork Berlin, đã xảy ra lỗi đồng thuận với một trong các ứng dụng khách phần mềm, Open Ethereum và các nút không đồng bộ hóa với blockchain. Điều đó có nghĩa là bất kỳ ai đang chạy ứng dụng khách đó — 12% của tất cả các nút Ethereum — về cơ bản không thể sử dụng blockchain cho đến khi lỗi được sửa. Sự cố thậm chí còn dẫn đến sự cố ngừng hoạt động trên trình thám hiểm khối Etherscan .
Vấn đề đó hiện đã được khắc phục , theo các nhà phát triển của Open Ethereum, ứng dụng phần mềm lớn thứ hai sau Geth. Người dùng Ethereum có thể sử dụng bất kỳ số lượng khách hàng nào, trong số đó có Geth và Parity Ethereum để thực sự tham gia vào blockchain. Nó rất giống với việc lựa chọn giữa các trình duyệt web khác nhau để truy cập trực tuyến — về cơ bản tất cả chúng đều làm cùng một việc theo những cách khác nhau. Tuy nhiên, trong trường hợp này, khi khách hàng Ethereum không đồng ý về một số điều cơ bản, toàn bộ chuỗi khối sẽ có nguy cơ bị tấn công cao hơn.
Sự cố liên quan đến một giao dịch đề cập đến một hợp đồng thông minh chưa tồn tại nhưng được lên kế hoạch nâng cấp trong tương lai. Giám đốc điều hành Gnosis và cộng tác viên mạng Martin Köppelmann đã tweet hôm nay, “@OpenEthereumOrg do đó đã xử lý giá gas của giao dịch đó hơi không chính xác, điều này gây ra tất cả các vấn đề sau đó (khối đã bị từ chối là không hợp lệ).”
Nói cách khác, phần mềm Open Ethereum định giá một giao dịch khác với các ứng dụng khách phần mềm khác. Điều đó đã gây ra các tác động khiến toàn bộ khối chứa đầy các giao dịch bị từ chối bởi ứng dụng Open Ethereum (chứ không phải những người khác), tại thời điểm đó, blockchain không đồng bộ.
Do đó, các sàn giao dịch như BitStamp và Coinbase (mới công khai) đã vô hiệu hóa việc rút các mã thông báo ETH và ERC20, chạy qua mạng Ethereum.
Theo Marius Van Der Wijden , một nhà phát triển của Go Ethereum (đã giúp giải quyết vấn đề), lỗi này đủ mờ để sự cố không bao giờ xảy ra trong khi bản nâng cấp mới nhất này vẫn đang được thử nghiệm.
Köppelmann đã viết : “Sau khi cài đặt bản cập nhật, các nút [Open Ethereum] sẽ có thể đồng bộ hóa lại mà không gặp bất kỳ sự cố nào (ví dụ: không cần đồng bộ lại từ nguồn gốc hoặc xóa thủ công khối).”
Dịch: Mọi thứ bây giờ thật tuyệt. Ngăn ngừa khủng hoảng.
Nguồn bài viết: Phần mềm sửa lỗi của Ethereum Devs sau khi nâng cấp Berlin gặp sự cố
Click here for more...
from #Bangladesh #News aka Bangladesh News Now!!!
Nhận xét
Đăng nhận xét