Nhà đồng sáng lập Ethereum Vitalik Buterin và nhà nghiên cứu Toni Wahrstätter đã đưa ra EIP-7983, nhằm mục đích giới hạn mức sử dụng gas giao dịch ở cấp độ giao thức để tăng cường hiệu suất và bảo mật mạng.
Đề xuất đặt giới hạn gas tối đa là 16,77 triệu (2²⁴) cho các giao dịch riêng lẻ. “Bằng cách triển khai giới hạn này, Ethereum có thể tăng cường khả năng phục hồi của mình trước một số vectơ DoS, cải thiện tính ổn định của mạng và cung cấp khả năng dự đoán tốt hơn cho chi phí xử lý giao dịch”, đề xuất nêu rõ.
Theo kiến trúc hiện tại của Ethereum, về mặt lý thuyết, một giao dịch duy nhất có thể tiêu thụ hết toàn bộ giới hạn gas của khối, gây ra nguy cơ tấn công từ chối dịch vụ (DoS) và dẫn đến hành vi mạng không thể đoán trước.
Bằng cách giới hạn các giao dịch riêng lẻ, EIP-7983 tìm cách phân bổ mức tiêu thụ gas đồng đều hơn, giảm khả năng các giao dịch riêng lẻ vượt quá dung lượng khối.
Giới hạn gas giúp tăng khả năng tương thích với zkVM
Giới hạn gas được đề xuất trong EIP-7983 cũng nhằm cải thiện khả năng tương thích với zero-knowledge virtual machines (zkVM), bằng cách khuyến khích các giao dịch lớn được chia nhỏ thành nhiều phần nhỏ hơn.
Theo bản thảo đề xuất:
- Các giao dịch có giới hạn gas vượt quá 16,77 triệu sẽ bị từ chối trong quá trình xác thực block, đảm bảo rằng chúng không thể lọt vào mạng lưới hoặc được đưa vào các block mới.
- Giới hạn này là độc lập với tổng giới hạn gas của block, vốn vẫn có thể được điều chỉnh bởi thợ đào và người xác thực theo quy tắc đồng thuận hiện tại.
Vitalik Buterin và Toni Wahrstätter chọn mức giới hạn 16,77 triệu gas để cân bằng giữa độ phức tạp và hiệu suất, cho rằng con số này vẫn hỗ trợ tốt cho các trường hợp DeFi nâng cao và triển khai hợp đồng thông minh hiện nay mà không làm tăng thêm rủi ro không cần thiết.
“Giá trị này cho phép hầu hết các trường hợp sử dụng hiện tại, bao gồm triển khai hợp đồng thông minh và các tương tác DeFi nâng cao, đồng thời đảm bảo đặc tính hiệu suất nhất quán”, bản đề xuất EIP-7983 nêu rõ.
Mặc dù đề xuất này không tương thích ngược với các giao dịch vượt quá giới hạn gas mới, nhưng các tác giả lưu ý rằng phần lớn các giao dịch hiện tại đều thấp hơn nhiều so với mức trần, do đó tác động đến người dùng và nhà phát triển là tối thiểu.
EIP-7983 tiếp nối các nỗ lực trước đó như EIP-7825, với mục tiêu cải thiện khả năng dự đoán trong quá trình thực thi giao dịch.
THEO DÕI CHÚNG TÔI TRÊN FACEBOOK | TELEGRAM | TWITTER
Miễn trừ trách nhiệm: Tất cả nội dung trên website này đều vì mục đích cung cấp thông tin và không phải là lời khuyên đầu tư. Bạn đọc nên tự tiến hành nghiên cứu trước khi đưa ra quyết định đầu tư. Chúng tôi không chịu trách nhiệm, trực tiếp hoặc gián tiếp, đối với bất kỳ thiệt hại hoặc mất mát nào phát sinh liên quan đến việc sử dụng hoặc dựa vào bất kỳ nội dung nào bạn đọc trên website này.