Beacon chain của Ethereum bị reorg 7 block
Trước khi sự kiện The Merge dự kiến diễn ra vào tháng 8, Beacon chain của Ethereum đã trải qua một đợt tái tổ chức (reorg) bảy block vào ngày hôm qua.
Theo dữ liệu từ Beacon Scan, vào ngày 25 tháng 5, bảy khối từ số 3.887.075 đến 3.887.081 đã bị loại khỏi Beacon Chain trong khoảng thời gian từ 08:55:23 đến 08:56:35 AM UTC.
Thuật ngữ reorg đề cập đến một sự kiện trong đó một block là một phần của chuỗi chuẩn (canonical chain), chẳng hạn như Beacon Chain, bị loại khỏi chuỗi do một block cạnh tranh đánh bại nó.
Nó có thể là kết quả của một cuộc tấn công độc hại từ một người khai thác có tài nguyên cao hoặc một lỗi. Những sự cố như vậy khiến chuỗi vô tình bị phân nhánh hoặc trùng lặp.
Nhân dịp này, các nhà phát triển tin rằng vấn đề là do hoàn cảnh chứ không phải do điều gì đó nghiêm trọng như vấn đề bảo mật hoặc lỗ hổng cơ bản, đặc biệt là “một đợt nâng cấp hỗ trợ người dùng” được nêu bật. Thuật ngữ này đề cập đến một phương pháp trong đó những người đề xuất cụ thể được ưu tiên lựa chọn block tiếp theo trong blockchain.
Nhà phát triển chính của Ethereum, Preston Van Loon cho rằng việc reorg là do sự “phân khúc không tầm thường” của phần mềm nút máy khách mới và cũ và không nhất thiết là bất cứ thứ gì độc hại. Người đồng sáng lập Ethereum, Vitalik Buterin, gắn nhãn lý thuyết này là một “giả thuyết tốt”.
Martin Köppelmann, người đồng sáng lập Gnosis chain tương thích với EVM là một trong những người đầu tiên nêu bật sự việc này qua Twitter vào sáng hôm qua, lưu ý rằng nó “cho thấy rằng chiến lược chứng thực hiện tại của các nút nên được xem xét lại để hy vọng tạo ra một chuỗi ổn định hơn!”
Đáp lại Köppelmann, Van Loon dự kiến quy kết việc cải tổ lại proposer boost fork vẫn chưa được thực hiện đầy đủ:
“Chúng tôi nghi ngờ điều này là do việc triển khai lựa chọn fork của Proposer Boost chưa được triển khai đầy đủ trên mạng. Reorg này không phải là một chỉ báo về sự lựa chọn fork thiếu sót, mà là sự phân đoạn không nhỏ giữa phần mềm máy khách được cập nhật mới nhất so với phần mềm lỗi thời.”
“Tất cả các chi tiết sẽ được công khai khi chúng tôi có mức độ tin tưởng cao về nguyên nhân gốc rễ. Mong đợi một cuộc đóng góp từ cộng đồng phát triển! ” anh ấy nói thêm.
The Ethereum beacon chain experienced a 7-block deep reorg ~2.5h ago. This shows that the current attestation strategy of nodes should be reconsidered to hopefully result in a more stable chain! (proposals already exist) pic.twitter.com/BkQrKuUlw1
— Martin Köppelmann 🦉💳 (@koeppelmann) May 25, 2022
Đầu ngày hôm nay, một nhà phát triển khác Terence Tsao đã lặp lại giả thuyết này với 11.900 người theo dõi trên Twitter của anh ấy, lưu ý rằng việc reorg dường như là do “các node được tăng cường so với không được tăng cường trong mạng và thời gian của một block đến thực sự muộn”.
“Cho thấy rằng proposer boost là một sự thay đổi không phá vỡ sự đồng thuận. Với sự không đồng bộ của lịch phát hành khách hàng, việc triển khai diễn ra dần dần. Không phải tất cả các nút đều cập nhật proposer boost đồng thời”.
Van Loon đã phát biểu tại hội nghị Permissionless tuần trước và nói rằng việc Merge và chuyển sang Proof-of-Stake (PoS) có thể đến vào tháng 8 “nếu mọi thứ diễn ra theo đúng kế hoạch.”
Trong khi reorg chắc chắn sẽ đặt ra câu hỏi về thời gian tiềm năng này, Van Loon và các nhà phát triển khác vẫn chưa phác thảo liệu nó sẽ có bất kỳ tác động nào hay không.
Theo: cointelegraph