Bitcoin.com News
Được cung cấp bởi

Ethereum hoãn thử nghiệm Glamsterdam sau khi 13 hợp đồng gây lo ngại

Các nhà phát triển Ethereum đã hoãn bản cập nhật Glamsterdam trên mạng thử nghiệm Hoodi sau khi các nhà nghiên cứu bảo mật phát hiện ra một lỗ hổng có thể biến các sự cố tạm thời của hợp đồng thông minh thành việc mất chức năng vĩnh viễn. Chainsecurity đã xác định được 13 hợp đồng đã được triển khai có hành vi tiềm ẩn lỗ hổng. Việc kích hoạt dự kiến vào ngày 26 tháng 10 đã bị hủy bỏ, khiến thời điểm nâng cấp mạng chính Ethereum dự kiến vào tháng 12 trở nên không chắc chắn trong khi các nhà phát triển đang tiến hành điều tra.

TÁC GIẢ
CHIA SẺ
Ethereum hoãn thử nghiệm Glamsterdam sau khi 13 hợp đồng gây lo ngại

Điểm chính

  • Các nhà phát triển Ethereum đã hủy bỏ việc kích hoạt Glamsterdam trên mạng thử nghiệm Hoodi vào ngày 26 tháng 10 do lo ngại về bảo mật.
  • Chainsecurity, một công ty an ninh mạng blockchain và kiểm toán hợp đồng thông minh của Thụy Sĩ, đã xác định được 13 hợp đồng đã triển khai có nguy cơ rơi vào trạng thái lỗi vĩnh viễn.
  • Việc ra mắt dự kiến vào tháng 12 của Ethereum đang đối mặt với sự không chắc chắn, nhưng người dùng mạng chính không cần thực hiện bất kỳ hành động nào.

Ethereum hoãn thử nghiệm Glamsterdam sau khi các lỗ hổng bảo mật đe dọa các hợp đồng

Bản nâng cấp lớn tiếp theo của Ethereum đã gặp phải một trở ngại bất ngờ. Các nhà nghiên cứu bảo mật phát hiện ra rằng những thay đổi được đề xuất về cách blockchain tính phí giao dịch có thể khiến một số hợp đồng thông minh ghi lại vĩnh viễn các lỗi mà trước đây có thể khắc phục được.

Chainsecurity đã xác định 13 hợp đồng đã triển khai có biểu hiện hành vi tiềm ẩn nguy hiểm, khiến các nhà phát triển phải hủy bỏ việc kích hoạt Glamsterdam vào ngày 26 tháng 10 trên mạng thử nghiệm Hoodi. Phát hiện này đe dọa đến một bản nâng cấp đầy tham vọng nhằm giúp Ethereum nhanh hơn và hiệu quả hơn, khiến kế hoạch ra mắt dự kiến vào tháng 12 hiện đang đối mặt với sự không chắc chắn.

Một phát hiện về bảo mật buộc Ethereum phải thay đổi kế hoạch

Trong cuộc họp All Core Developers Execution ngày 22/10, các nhà phát triển đã đồng ý hoãn việc thử nghiệm sau khi xem xét các phát hiện liên quan đến hai đề xuất, EIP-8037 và EIP-8038. Những thay đổi này điều chỉnh cách giao thức Ethereum tính toán gas – cơ chế phí quyết định lượng công việc tính toán mà một giao dịch có thể thực hiện.

Chainsecurity phát hiện ra rằng một số thao tác nhất định có thể trả lại gas đã tiêu thụ trước đó cho một giao dịch một cách bất ngờ. Hành vi có vẻ hữu ích này lại tạo ra một vấn đề nghiêm trọng cho các hợp đồng thông minh được thiết kế dựa trên các giới hạn chi tiêu hiện có.

Khi một giao dịch thất bại trở thành vĩnh viễn

Một số hợp đồng thông minh cố ý dừng một thao tác khi lượng gas còn lại không đủ, cho phép người dùng thử lại sau. Tuy nhiên, theo các quy tắc được đề xuất, một thao tác thất bại có thể để lại đủ gas để hợp đồng xung quanh hoàn tất việc ghi lại sự thất bại đó. Điều này có thể vô hiệu hóa vĩnh viễn tùy chọn thử lại hoặc xóa bỏ khả năng của người dùng trong việc yêu cầu nhận tiền.

Mã của hợp đồng không nhất thiết phải thay đổi để vấn đề này xuất hiện. Các nhà nghiên cứu chưa công bố danh sách 13 hợp đồng bị ảnh hưởng trong khi quá trình tiết lộ có trách nhiệm vẫn đang tiếp diễn.

Cửa sổ nâng cấp tháng 12 đối mặt với sự không chắc chắn

Glamsterdam kết hợp các cải tiến nhằm tăng khả năng xử lý của Ethereum và nâng cao hiệu quả xác thực khối. Các thử nghiệm trước đó trên Sepolia đã thành công vào ngày 6 tháng 10, với các khối hoạt động gần giới hạn 200 triệu gas, gấp hơn ba lần so với khoảng 60 triệu gas trên mạng chính Ethereum.

Các nhà điều hành Hoodi hiện phải cài đặt phần mềm thực thi và đồng thuận đã được cập nhật trước khi kích hoạt bị hủy bỏ. Người dùng Ethereum thông thường không cần thực hiện bất kỳ hành động nào. Quỹ Ethereum chưa công bố ngày thử nghiệm thay thế hoặc xác nhận thời điểm ra mắt mạng chính. Các nhà phát triển hiện phải xác định liệu các thay đổi nhằm cải thiện hiệu suất mạng có thể tồn tại an toàn cùng với các hợp đồng đang hoạt động theo các quy tắc cũ hay không.

Bitcoin Core đang điều chỉnh lại cách tiếp cận đối với các lỗ hổng bảo mật, khi trí tuệ nhân tạo (AI) giúp việc phát hiện một số lỗi phần mềm trở nên dễ dàng hơn đáng kể.

Đọc ngay: Bitcoin Core chỉnh chính sách bảo mật khi AI giúp phát hiện lỗ hổng dễ hơn

Bài viết này được dịch từ tiếng Anh bằng AI. Phiên bản gốc bằng tiếng Anh là nguồn có thẩm quyền; các bản dịch tự động có thể chứa thông tin không chính xác, đặc biệt là trong thuật ngữ pháp lý và quy định.