Việc nâng cấp Hoodi Testnet Glamsterdam bị hoãn do rủi ro tương thích với EIP-8037

iconTechFlow
Chia sẻ
AI summary iconTóm tắt
Việc nâng cấp Glamsterdam của mạng thử nghiệm Hoodi bị hoãn lại do các nhà phát triển Ethereum đang đánh giá các rủi ro tương thích với EIP-8037. ChainSecurity phát hiện 13 trường hợp việc nâng cấp có thể làm gián đoạn hành vi gas, ảnh hưởng đến các hợp đồng thông minh. Nhà nghiên cứu Ethereum Toni Wahrstätter cho biết cần thực hiện các cuộc kiểm toán sâu hơn. Những nhà giao dịch đánh giá tỷ lệ rủi ro-lợi nhuận nên theo dõi các bản cập nhật, vì các chiến lược giao dịch tiền điện tử có thể cần điều chỉnh. Việc hoãn lại nhấn mạnh nhu cầu thận trọng trong một thị trường biến động nhanh.

Nghiên cứu viên của Quỹ Ethereum, Toni Wahrstätter (@nero_eth), đăng bài cho biết, các nhà phát triển cốt lõi đã hoãn thời điểm fork nâng cấp từ testnet Hoodi lên Glamsterdam vào tuần trước để nghiên cứu báo cáo do công ty an ninh ChainSecurity (@chain_security) công bố. Báo cáo chỉ ra rằng EIP-8037 có vấn đề khi tương tác với một số hợp đồng. ChainSecurity trước đó cho biết đã phát hiện 13 trường hợp thực tế và đang tiến hành tiết lộ có trách nhiệm với các dự án bị ảnh hưởng.
Wahrstätter cho biết, hợp đồng hardcode chuyển Gas vốn đã bị ảnh hưởng bởi việc định giá lại các thao tác như SSTORE. Vấn đề mới được phát hiện là EIP-8037 đã phá vỡ tiền đề mà một số mã phụ thuộc vào: Gas đã tiêu thụ có thể được hoàn lại giữa chừng trong giao dịch, khiến giá trị gasleft() tăng lên. Điều này có thể dẫn đến hai loại rủi ro: thứ nhất, khi lấy hiệu số giữa bộ đếm Gas trước và sau khi gọi, có thể xảy ra tràn âm và kích hoạt rollback; thứ hai, các cuộc gọi con thất bại hoàn lại Gas, khiến các đường dẫn mã vốn không nên được thực thi trở nên được kích hoạt, khiến giao dịch trông như thành công. Ngoài ra, do dự trữ Gas trạng thái không thể nhìn thấy trong quá trình thực thi, việc đo lường lượng Gas tiêu thụ thông qua chênh lệch Gas trước và sau khi gọi có thể đánh giá thấp mức tiêu thụ thực tế.
Wahrstätter cho biết, việc hoãn fork chỉ giúp giành thêm thời gian chứ không giải quyết được vấn đề. Tuần này cần tiến hành kiểm tra kỹ lưỡng hợp đồng, sau đó có thể

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụng và Tiết lộ rủi ro của chúng tôi.