Hai ứng dụng khách Ethereum, Nethermind và Go Ethereum, đã phát hiện ra lỗi trong các bản cập nhật giữ mạng chính của họ.
Nhà phát triển Ethereum Péter Szilágyi lần đầu tiên nhận thấy các lỗi và thông báo qua Twitter rằng Geth 1.10.22 - Promavess - chứa một hồi quy.
Aaand our latest release is borked. Geth 1.10.22 contains a regression that causes the trie/state to go bad. Most probably it's one of the PRs we've merged towards the new storage model / online pruner. Trying to find and fix the issue.
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) August 23, 2022
Anh ấy nói thêm rằng có khả năng một trong những PR (yêu cầu kéo) được giữ theo mô hình lưu trữ mới / công cụ cắt trực tuyến.
Sự cố vẫn chưa được giải quyết tính đến thời điểm báo chí, nhưng các nhà phát triển đang tích cực tìm cách khắc phục.
Bản cập nhật sau đó đã xác nhận rằng sự cố có thể khiến bất kỳ ai đang chạy bản phát hành bị mất dữ liệu và cơ sở dữ liệu của họ bị hỏng. Nhưng việc mất dữ liệu chỉ xảy ra khi tắt máy.
FWIW, definitely found and fixed a bug. Lets see if this was *the* bug, or if we're opening a can of worms here. https://t.co/5xBCPMoxAQ
— Péter Szilágyi (karalabe.eth) (@peter_szilagyi) August 23, 2022
Nethermind tiết lộ lỗi
Nhà phát triển cốt lõi của Nethermind, DanielC cũng xác nhận rằng một lỗi tương tự đã được phát hiện trong bản cập nhật giữ mainnet v1.14.0 của khách hàng. Nhưng trong tình huống của họ, họ đã có thể sửa chữa nó.
Recently we've had similar regressions in @nethermindeth so we've decided to switch to a strict stabilization phase before #TheMerge. We merge only fixes to the master branch currently. https://t.co/erzgN1Z0wV
— DanielC (@_D4nie1_) August 23, 2022
Tuy nhiên, các lỗi không có khả năng ngăn việc giữ hoặc trì hoãn nó xảy ra vào ngày 15 tháng 9 vì có một số ứng dụng thực thi khác trên Ethereum. Tuy nhiên, nó sẽ yêu cầu trình xác thực sử dụng Geth để chuyển sang các ứng dụng khách khác.
— Micah Zoltu (@MicahZoltu) August 23, 2022
Cho đến nay, nhiều khách hàng thực thi này, chẳng hạn như Teku, Lighthouse, Besu, Erigon và Prysm, đã phát hành các bản cập nhật mới để chuẩn bị cho giữ.
Sepolia testnet được cập nhật
Sepolia đã hoàn thành bản cập nhật sau giữ testnet Ethereum đầu tiên vào ngày 22 tháng 8.
Bản cập nhật ban đầu được dự kiến cho ngày 17 tháng 8 nhưng đã chuyển sang ngày 22 tháng 8 để cho phép trình xác thực ngoại tuyến kết nối với mạng.
Testnet Sepolia đã giữ thành công với chuỗi beacon vào ngày 6 tháng 7 - khiến nó trở thành một trong những testnet đầu tiên chuyển sang Proof-Of-Stake.
Theo cộng đồng Ethereum, mọi nâng cấp đều quan trọng để đảm bảo rằng quá trình di chuyển PoS diễn ra suôn sẻ.
Trong khi đó, Ethereum Foundation đã xóa bỏ những quan niệm sai lầm xung quanh sự chuyển đổi của blockchain sang mạng PoS. Theo bản cập nhật của nó, phí gas sẽ không trở nên rẻ hơn, cũng như tốc độ giao dịch của nó sẽ không trở nên nhanh hơn đáng kể.
Bài đăng Các nhà phát triển tìm thấy lỗi trong bản cập nhật giữ mạng chính của 2 máy khách Ethereum xuất hiện đầu tiên trên WebGiaCoin.
Theo Cryptoslate
|
Tags: Giữ, Ethereum, Ethereum Merge, Geth,