EIP-7983: Đề xuất giới hạn gas cho một giao dịch Ethereum gây ra thảo luận
Gần đây, cộng đồng Ethereum đang bàn tán sôi nổi về một đề xuất cải tiến mới EIP-7983. Đề xuất này nhằm đặt ra một giới hạn cứng cho mỗi giao dịch là 16,777,216 gas (2²⁴), để đối phó với vấn đề hiệu suất thực thi không đồng đều trên mạng chính và áp lực phân bổ tài nguyên. Ý tưởng này đã được khám phá trong các đề xuất trước đó như EIP-7825, các nhà phát triển đã cố gắng thiết lập cơ sở cho sự phát triển mô-đun và tối ưu hóa hiệu suất của Ethereum bằng cách đưa ra các ranh giới tài nguyên.
Hiện tại, Ethereum cho phép một giao dịch sử dụng toàn bộ gas của toàn bộ khối trong lý thuyết. Thiết kế linh hoạt này có thể dẫn đến việc tập trung tài nguyên trong quá trình thực hiện giao dịch, sự mất cân bằng tải trên các nút, từ đó ảnh hưởng đến hiệu suất tổng thể của mạng. Ý tưởng cốt lõi của EIP-7983 là thông qua việc đặt giới hạn, buộc một số giao dịch siêu lớn phải thực hiện tách ra, tránh việc một giao dịch chiếm dụng quá nhiều tài nguyên. Giới hạn này sẽ không thay đổi tổng dung lượng gas của khối và cũng không liên quan đến việc sửa đổi quy tắc đồng thuận, chỉ đơn giản là giới thiệu một điều kiện hạn chế trong quá trình thực hiện giao dịch.
Đối với môi trường thực thi phụ thuộc vào tính toán song song, như máy ảo chứng minh không biết (zkVM) và mô hình thực thi đa luồng trong tương lai, hạn chế này giúp tránh việc giao dịch cực đoan làm chậm toàn bộ quy trình xử lý khối. Trong logic lớp thực thi, hạn chế này gần giống như một "quy định sử dụng tài nguyên", giúp mỗi giao dịch được chia đều hơn trong điều kiện tổng lượng không thay đổi, thuận tiện cho việc điều phối và thực thi toàn bộ mạng.
Đề xuất EIP-7983 mong muốn giảm thiểu rủi ro từ chối dịch vụ (DoS) do giao dịch cực đoan gây ra bằng cách thiết lập giới hạn gas cho mỗi giao dịch, đồng thời nâng cao tính dự đoán trong toàn bộ quá trình thực thi. Đối với môi trường vận hành, giới hạn này giúp đơn giản hóa logic thực hiện của các xác thực viên, giảm bớt áp lực do việc tiêu tốn tài nguyên tập trung gây ra. Đề xuất này có sự phù hợp nhất định với kiến trúc mô-đun mà Ethereum đang thúc đẩy, tích hợp zkVM và lộ trình mở rộng L2.
Tuy nhiên, EIP-7983 cũng đã gây ra một số tranh cãi. Một số ứng dụng cao cấp như triển khai hợp đồng, các thao tác DeFi phức tạp có thể do đó cần thêm việc tách giao dịch, từ đó làm tăng độ phức tạp của tương tác người dùng. Hơn nữa, sự khác biệt trong cách hiển thị và xử lý gas giữa các nền tảng có thể trong giai đoạn đầu tạo ra chi phí hiểu biết và sự không nhất quán trong việc sử dụng. Đáng chú ý là đề xuất này chủ yếu nhằm vào các cuộc tấn công từ chối dịch vụ trong giai đoạn thực thi giao dịch, chứ không phải các hành vi tấn công thông qua việc thao tác sắp xếp giao dịch với gas cao trong bộ nhớ.
Các nhà ủng hộ cho rằng việc thiết lập giới hạn gas cho giao dịch phù hợp với hướng phát triển đơn giản, an toàn và mô-đun của Ethereum, giúp nâng cao hiệu suất mạng và trải nghiệm người dùng, đặc biệt là trong bối cảnh zkVM và các giải pháp L2 ngày càng trưởng thành. Những người phản đối lại chú trọng đến tính phức tạp và rủi ro tương thích do việc chia tách giao dịch mang lại, và chỉ ra rằng các vấn đề của mạng chủ yếu xuất phát từ thiết kế hợp đồng thông minh chứ không phải từ giới hạn gas giao dịch.
Nói chung, EIP-7983 phản ánh sự quan tâm của cộng đồng đối với sự ổn định của mạng lưới và hiệu suất thực thi. Mặc dù đề xuất này gặp phải thách thức và sự bất đồng, nhưng nó cung cấp một giải pháp khả thi cho khả năng thực thi và mở rộng của lớp cơ sở Ethereum. Xét đến hướng phát triển mở rộng đa tầng và mô-đun hiện tại của Ethereum, EIP-7983 có giá trị thực dụng nhất định, nhưng hiệu quả cuối cùng cần được đánh giá dựa trên tình hình chấp nhận của cộng đồng và kết quả thực hiệ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.
13 thích
Phần thưởng
13
8
Chia sẻ
Bình luận
0/400
RuntimeError
· 6giờ trước
Đảng hạn ngạch gas sẽ khóc.
Xem bản gốcTrả lời0
notSatoshi1971
· 21giờ trước
Đừng làm những thứ vớ vẩn này, giữ cho chi phí giao dịch thấp là được.
Xem bản gốcTrả lời0
RetiredMiner
· 07-12 22:39
Lười quan tâm, dù sao thì tôi cũng ủng hộ bất cứ điều gì ETH phát hành.
Xem bản gốcTrả lời0
ZenChainWalker
· 07-12 22:35
Giới hạn tốc độ rồi? Là điều tốt hay xấu?
Xem bản gốcTrả lời0
CryptoCrazyGF
· 07-12 22:35
Dù sao thì bạn cần bao nhiêu gas tôi cũng nạp.
Xem bản gốcTrả lời0
PoetryOnChain
· 07-12 22:32
Giới hạn này không phải là bẫy à?
Xem bản gốcTrả lời0
SatoshiSherpa
· 07-12 22:28
Gas cao như vậy cũng chẳng có ích gì nhỉ?
Xem bản gốcTrả lời0
PriceOracleFairy
· 07-12 22:27
những thợ săn mev sẽ ghét cái này sm... ít chỗ hơn cho các trò chơi sandwich của họ bây giờ lmao
Giao dịch Ethereum giới thiệu giới hạn gas 16M EIP-7983 gây tranh cãi
EIP-7983: Đề xuất giới hạn gas cho một giao dịch Ethereum gây ra thảo luận
Gần đây, cộng đồng Ethereum đang bàn tán sôi nổi về một đề xuất cải tiến mới EIP-7983. Đề xuất này nhằm đặt ra một giới hạn cứng cho mỗi giao dịch là 16,777,216 gas (2²⁴), để đối phó với vấn đề hiệu suất thực thi không đồng đều trên mạng chính và áp lực phân bổ tài nguyên. Ý tưởng này đã được khám phá trong các đề xuất trước đó như EIP-7825, các nhà phát triển đã cố gắng thiết lập cơ sở cho sự phát triển mô-đun và tối ưu hóa hiệu suất của Ethereum bằng cách đưa ra các ranh giới tài nguyên.
Hiện tại, Ethereum cho phép một giao dịch sử dụng toàn bộ gas của toàn bộ khối trong lý thuyết. Thiết kế linh hoạt này có thể dẫn đến việc tập trung tài nguyên trong quá trình thực hiện giao dịch, sự mất cân bằng tải trên các nút, từ đó ảnh hưởng đến hiệu suất tổng thể của mạng. Ý tưởng cốt lõi của EIP-7983 là thông qua việc đặt giới hạn, buộc một số giao dịch siêu lớn phải thực hiện tách ra, tránh việc một giao dịch chiếm dụng quá nhiều tài nguyên. Giới hạn này sẽ không thay đổi tổng dung lượng gas của khối và cũng không liên quan đến việc sửa đổi quy tắc đồng thuận, chỉ đơn giản là giới thiệu một điều kiện hạn chế trong quá trình thực hiện giao dịch.
Đối với môi trường thực thi phụ thuộc vào tính toán song song, như máy ảo chứng minh không biết (zkVM) và mô hình thực thi đa luồng trong tương lai, hạn chế này giúp tránh việc giao dịch cực đoan làm chậm toàn bộ quy trình xử lý khối. Trong logic lớp thực thi, hạn chế này gần giống như một "quy định sử dụng tài nguyên", giúp mỗi giao dịch được chia đều hơn trong điều kiện tổng lượng không thay đổi, thuận tiện cho việc điều phối và thực thi toàn bộ mạng.
Đề xuất EIP-7983 mong muốn giảm thiểu rủi ro từ chối dịch vụ (DoS) do giao dịch cực đoan gây ra bằng cách thiết lập giới hạn gas cho mỗi giao dịch, đồng thời nâng cao tính dự đoán trong toàn bộ quá trình thực thi. Đối với môi trường vận hành, giới hạn này giúp đơn giản hóa logic thực hiện của các xác thực viên, giảm bớt áp lực do việc tiêu tốn tài nguyên tập trung gây ra. Đề xuất này có sự phù hợp nhất định với kiến trúc mô-đun mà Ethereum đang thúc đẩy, tích hợp zkVM và lộ trình mở rộng L2.
Tuy nhiên, EIP-7983 cũng đã gây ra một số tranh cãi. Một số ứng dụng cao cấp như triển khai hợp đồng, các thao tác DeFi phức tạp có thể do đó cần thêm việc tách giao dịch, từ đó làm tăng độ phức tạp của tương tác người dùng. Hơn nữa, sự khác biệt trong cách hiển thị và xử lý gas giữa các nền tảng có thể trong giai đoạn đầu tạo ra chi phí hiểu biết và sự không nhất quán trong việc sử dụng. Đáng chú ý là đề xuất này chủ yếu nhằm vào các cuộc tấn công từ chối dịch vụ trong giai đoạn thực thi giao dịch, chứ không phải các hành vi tấn công thông qua việc thao tác sắp xếp giao dịch với gas cao trong bộ nhớ.
Các nhà ủng hộ cho rằng việc thiết lập giới hạn gas cho giao dịch phù hợp với hướng phát triển đơn giản, an toàn và mô-đun của Ethereum, giúp nâng cao hiệu suất mạng và trải nghiệm người dùng, đặc biệt là trong bối cảnh zkVM và các giải pháp L2 ngày càng trưởng thành. Những người phản đối lại chú trọng đến tính phức tạp và rủi ro tương thích do việc chia tách giao dịch mang lại, và chỉ ra rằng các vấn đề của mạng chủ yếu xuất phát từ thiết kế hợp đồng thông minh chứ không phải từ giới hạn gas giao dịch.
Nói chung, EIP-7983 phản ánh sự quan tâm của cộng đồng đối với sự ổn định của mạng lưới và hiệu suất thực thi. Mặc dù đề xuất này gặp phải thách thức và sự bất đồng, nhưng nó cung cấp một giải pháp khả thi cho khả năng thực thi và mở rộng của lớp cơ sở Ethereum. Xét đến hướng phát triển mở rộng đa tầng và mô-đun hiện tại của Ethereum, EIP-7983 có giá trị thực dụng nhất định, nhưng hiệu quả cuối cùng cần được đánh giá dựa trên tình hình chấp nhận của cộng đồng và kết quả thực hiện.