Để ngăn chặn DoS, thúc đẩy an toàn và tương thích zkVM, Vitalik đã đề xuất giới hạn Gas cho một giao dịch Ethereum.
Người đồng sáng lập Ethereum Vitalik Buterin và nhà nghiên cứu Toni Wahrstätter đã cùng nhau đưa ra một đề xuất mới (EIP 7983), nhằm hạn chế lượng Gas sử dụng cho mỗi giao dịch Ethereum, động thái này được coi là một bước quan trọng để nâng cao tính tương thích của zkVM và an toàn mạng.
Đề xuất đặt giới hạn mức Gas tối đa cho mỗi giao dịch là 16,77 triệu, so với EIP 7825 được đưa ra vào tháng 11 năm ngoái nhưng không có tiến triển (đã đề xuất giới hạn 30 triệu Gas) thì đây là một điều nghiêm ngặt hơn.
Giới hạn này sẽ được thực thi, bất kể giới hạn Gas của khối được thiết lập như thế nào, các giao dịch vượt quá giới hạn sẽ bị từ chối trong giai đoạn xác thực và bị loại bỏ khỏi pool giao dịch, các khối chứa các giao dịch như vậy cũng sẽ không còn hiệu lực.
Buterin và Wahrstätter chọn giá trị 16.77 triệu Gas nhằm cân bằng nhu cầu về giao dịch phức tạp và khả năng dự đoán khi thực hiện. Họ cho rằng, giới hạn này đủ để hỗ trợ hầu hết các ứng dụng hiện có, như triển khai hợp đồng và tương tác DeFi nâng cao, đồng thời đảm bảo hiệu suất ổn định.
Mặc dù điều này có nghĩa là người dùng và dApp cần phải chia nhỏ các giao dịch Gas lớn thành nhiều hoạt động nhỏ, nhưng họ dự kiến rằng phạm vi ảnh hưởng sẽ hạn chế, vì hầu hết các giao dịch hiện tại đều thấp hơn ngưỡng mới này.
Nguyên nhân sâu xa của việc đưa ra hạn chế này là do kiến trúc Ethereum hiện tại cho phép một giao dịch tiêu tốn toàn bộ Gas của một khối, điều này cũng tạo cơ hội cho các cuộc tấn công DoS ác ý. Các kẻ tấn công có thể sử dụng một lượng giao dịch rác nhỏ để chiếm giữ một lượng lớn không gian khối, dẫn đến tắc nghẽn mạng lưới, cản trở dịch vụ cho người dùng bình thường.
Ngoài ra, việc thiếu hạn chế Gas giao dịch còn có thể gây ra sự phân bố tải khối không đồng đều, ảnh hưởng đến tính ổn định của mạng, đồng thời sự biến động trong việc sử dụng Gas sẽ kéo dài thời gian xác thực khối, làm hại trải nghiệm của người dùng.
Việc thiết lập giới hạn Gas cho giao dịch dự kiến sẽ mang lại nhiều lợi ích, trực tiếp nhất là giảm nguy cơ tấn công DoS do một giao dịch gây ra, tạo ra một rào cản an ninh cho mạng lưới. Đồng thời, nó có thể thúc đẩy việc phân phối Gas công bằng trong khối và làm cho quá trình xác thực khối trở nên dễ đoán và thống nhất hơn.
Lợi ích quan trọng nhất trong đề xuất là tăng cường khả năng tương thích với máy ảo không biết (zkVM), bằng cách chia nhỏ các giao dịch lớn, có thể tích hợp tốt hơn vào hệ thống chứng minh phân tán, nhằm đạt được thiết kế mạch zkVM ổn định hơn.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Để ngăn chặn DoS, thúc đẩy an toàn và tương thích zkVM, Vitalik đã đề xuất giới hạn Gas cho một giao dịch Ethereum.
Người đồng sáng lập Ethereum Vitalik Buterin và nhà nghiên cứu Toni Wahrstätter đã cùng nhau đưa ra một đề xuất mới (EIP 7983), nhằm hạn chế lượng Gas sử dụng cho mỗi giao dịch Ethereum, động thái này được coi là một bước quan trọng để nâng cao tính tương thích của zkVM và an toàn mạng.
Đề xuất đặt giới hạn mức Gas tối đa cho mỗi giao dịch là 16,77 triệu, so với EIP 7825 được đưa ra vào tháng 11 năm ngoái nhưng không có tiến triển (đã đề xuất giới hạn 30 triệu Gas) thì đây là một điều nghiêm ngặt hơn.
Giới hạn này sẽ được thực thi, bất kể giới hạn Gas của khối được thiết lập như thế nào, các giao dịch vượt quá giới hạn sẽ bị từ chối trong giai đoạn xác thực và bị loại bỏ khỏi pool giao dịch, các khối chứa các giao dịch như vậy cũng sẽ không còn hiệu lực.
Buterin và Wahrstätter chọn giá trị 16.77 triệu Gas nhằm cân bằng nhu cầu về giao dịch phức tạp và khả năng dự đoán khi thực hiện. Họ cho rằng, giới hạn này đủ để hỗ trợ hầu hết các ứng dụng hiện có, như triển khai hợp đồng và tương tác DeFi nâng cao, đồng thời đảm bảo hiệu suất ổn định.
Mặc dù điều này có nghĩa là người dùng và dApp cần phải chia nhỏ các giao dịch Gas lớn thành nhiều hoạt động nhỏ, nhưng họ dự kiến rằng phạm vi ảnh hưởng sẽ hạn chế, vì hầu hết các giao dịch hiện tại đều thấp hơn ngưỡng mới này.
Nguyên nhân sâu xa của việc đưa ra hạn chế này là do kiến trúc Ethereum hiện tại cho phép một giao dịch tiêu tốn toàn bộ Gas của một khối, điều này cũng tạo cơ hội cho các cuộc tấn công DoS ác ý. Các kẻ tấn công có thể sử dụng một lượng giao dịch rác nhỏ để chiếm giữ một lượng lớn không gian khối, dẫn đến tắc nghẽn mạng lưới, cản trở dịch vụ cho người dùng bình thường.
Ngoài ra, việc thiếu hạn chế Gas giao dịch còn có thể gây ra sự phân bố tải khối không đồng đều, ảnh hưởng đến tính ổn định của mạng, đồng thời sự biến động trong việc sử dụng Gas sẽ kéo dài thời gian xác thực khối, làm hại trải nghiệm của người dùng.
Việc thiết lập giới hạn Gas cho giao dịch dự kiến sẽ mang lại nhiều lợi ích, trực tiếp nhất là giảm nguy cơ tấn công DoS do một giao dịch gây ra, tạo ra một rào cản an ninh cho mạng lưới. Đồng thời, nó có thể thúc đẩy việc phân phối Gas công bằng trong khối và làm cho quá trình xác thực khối trở nên dễ đoán và thống nhất hơn.
Lợi ích quan trọng nhất trong đề xuất là tăng cường khả năng tương thích với máy ảo không biết (zkVM), bằng cách chia nhỏ các giao dịch lớn, có thể tích hợp tốt hơn vào hệ thống chứng minh phân tán, nhằm đạt được thiết kế mạch zkVM ổn định hơn.
#zkVM兼容性 # Ethereum Gas giới hạn