EIP-7983: Đề xuất giới hạn Gas trong giao dịch Ethereum gây ra tranh luận
Gần đây, cộng đồng Ethereum đang thảo luận về một đề xuất nhằm nâng cao tính ổn định của mạng lưới và hiệu suất thực thi. Đề xuất này được gọi là EIP-7983, do người sáng lập Ethereum và một nhà phát triển cùng đưa ra, mục tiêu chính là đặt một giới hạn gas cố định cho mỗi giao dịch.
Hiện tại, Ethereum cho phép một giao dịch sử dụng toàn bộ gas của một khối về lý thuyết. Mặc dù thiết kế này mang lại tính linh hoạt, nhưng có thể dẫn đến việc phân bổ tài nguyên không đồng đều và quá tải cho các nút. EIP-7983 đề xuất giới hạn lượng gas tối đa có thể sử dụng cho một giao dịch ở mức 16,777,216 (tức là 2²⁴). Nếu giao dịch vượt quá giới hạn này, nó sẽ bị từ chối trong giai đoạn xác thực khối.
Ý tưởng cốt lõi của đề xuất này là thiết lập một giới hạn, buộc các giao dịch lớn phải phân tách, tránh việc một giao dịch chiếm dụng quá nhiều tài nguyên mạng. Cần lưu ý rằng 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, mà chỉ đưa ra các điều kiện giới hạn mới 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 không biết và các mô hình thực thi đa luồng có thể xuất hiện trong tương lai, giới hạn này giúp ngăn chặn các giao dịch cực đoan làm chậm quá trình xử lý khối toàn bộ. Xét từ góc độ logic của lớp thực thi, giới hạn này giống như một "quy chuẩn sử dụng tài nguyên", khiến cho giao dịch được phân bổ đồng đều hơn trong điều kiện tổng số không thay đổi, có lợi cho việc lập lịch và thực thi toàn mạng.
Những người ủng hộ EIP-7983 cho rằng, đề xuất này phù hợp với hướng phát triển theo cách đơn giản, an toàn và mô-đun của Ethereum, có thể nâng cao hiệu suất mạng và trải nghiệm người dùng. Đặc biệt trong bối cảnh máy ảo không biết bằng chứng và các giải pháp mở rộng lớp hai dần trưởng thành, đề xuất này trở nên cần thiết hơn bao giờ hết.
Tuy nhiên, đề xuất này cũng gặp phải một số thách thức. Một số ứng dụng nâng cao, như triển khai hợp đồng và các thao tác tài chính phi tập trung phức tạp, có thể cần phải chia nhỏ giao dịch thêm, điều này có thể làm tăng độ phức tạp trong tương tác của người dùng. Hơn nữa, cách hiển thị và xử lý gas trên các nền tảng khác nhau có sự khác biệt, có thể gây ra chi phí hiểu biết và vấn đề sử dụng không nhất quán trong giai đoạn đầu.
Cần lưu ý rằng EIP-7983 chủ yếu nhằm vào các cuộc tấn công từ chối dịch vụ có thể xảy ra trong giai đoạn thực thi giao dịch, và không trực tiếp liên quan đến hành vi thao túng sắp xếp giao dịch bằng cách sử dụng giao dịch có gas cao trong bộ nhớ. Do đó, nó chú trọng hơn vào việc hạn chế quá tải tài nguyên ở phía nút, chứ không phải là để đối phó với tất cả các hình thức tấn công mạng.
Những người phản đối lo ngại về sự phức tạp và rủi ro tương thích có thể phát sinh từ việc tách giao dịch, và chỉ ra rằng các vấn đề mạng chủ yếu xuất phát từ thiết kế của hợp đồng thông minh, chứ không phải từ giới hạn gas giao dịch.
Tổng thể, EIP-7983 phản ánh sự quan tâm của cộng đồng đối với tính ổn định của mạng lưới và hiệu suất thực thi. Mặc dù có tranh cãi, nhưng đề xuất này 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 tiễn nhất định. Tuy nhiên, hiệu quả cuối cùng của nó vẫn 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 thực tế.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
13 thích
Phần thưởng
13
7
Chia sẻ
Bình luận
0/400
BankruptWorker
· 15giờ trước
Ai, lại phải tiêu tốn thêm gas nữa rồi.
Xem bản gốcTrả lời0
LiquidatedAgain
· 07-19 09:49
Sự ổn định chỉ là một trò cười, lại sắp bị thanh lý một cách bạo lực.
Xem bản gốcTrả lời0
FromMinerToFarmer
· 07-19 05:40
Giới hạn gas này thật khắc nghiệt với người khai thác ah, may mà tôi đã rửa tay gác kiếm sớm.
Xem bản gốcTrả lời0
NftBankruptcyClub
· 07-19 00:21
Ether có thể tăng lên rồi, lần này thật sự nổ tung.
Xem bản gốcTrả lời0
ProofOfNothing
· 07-19 00:14
Giới hạn tốc độ một mình, công việc này còn không bằng hủy pos.
Đề xuất EIP-7983: Ethereum dự kiến giới hạn giới hạn Gas cho mỗi giao dịch là 16777216
EIP-7983: Đề xuất giới hạn Gas trong giao dịch Ethereum gây ra tranh luận
Gần đây, cộng đồng Ethereum đang thảo luận về một đề xuất nhằm nâng cao tính ổn định của mạng lưới và hiệu suất thực thi. Đề xuất này được gọi là EIP-7983, do người sáng lập Ethereum và một nhà phát triển cùng đưa ra, mục tiêu chính là đặt một giới hạn gas cố định cho mỗi giao dịch.
Hiện tại, Ethereum cho phép một giao dịch sử dụng toàn bộ gas của một khối về lý thuyết. Mặc dù thiết kế này mang lại tính linh hoạt, nhưng có thể dẫn đến việc phân bổ tài nguyên không đồng đều và quá tải cho các nút. EIP-7983 đề xuất giới hạn lượng gas tối đa có thể sử dụng cho một giao dịch ở mức 16,777,216 (tức là 2²⁴). Nếu giao dịch vượt quá giới hạn này, nó sẽ bị từ chối trong giai đoạn xác thực khối.
Ý tưởng cốt lõi của đề xuất này là thiết lập một giới hạn, buộc các giao dịch lớn phải phân tách, tránh việc một giao dịch chiếm dụng quá nhiều tài nguyên mạng. Cần lưu ý rằng 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, mà chỉ đưa ra các điều kiện giới hạn mới 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 không biết và các mô hình thực thi đa luồng có thể xuất hiện trong tương lai, giới hạn này giúp ngăn chặn các giao dịch cực đoan làm chậm quá trình xử lý khối toàn bộ. Xét từ góc độ logic của lớp thực thi, giới hạn này giống như một "quy chuẩn sử dụng tài nguyên", khiến cho giao dịch được phân bổ đồng đều hơn trong điều kiện tổng số không thay đổi, có lợi cho việc lập lịch và thực thi toàn mạng.
Những người ủng hộ EIP-7983 cho rằng, đề xuất này phù hợp với hướng phát triển theo cách đơn giản, an toàn và mô-đun của Ethereum, có thể nâng cao hiệu suất mạng và trải nghiệm người dùng. Đặc biệt trong bối cảnh máy ảo không biết bằng chứng và các giải pháp mở rộng lớp hai dần trưởng thành, đề xuất này trở nên cần thiết hơn bao giờ hết.
Tuy nhiên, đề xuất này cũng gặp phải một số thách thức. Một số ứng dụng nâng cao, như triển khai hợp đồng và các thao tác tài chính phi tập trung phức tạp, có thể cần phải chia nhỏ giao dịch thêm, điều này có thể làm tăng độ phức tạp trong tương tác của người dùng. Hơn nữa, cách hiển thị và xử lý gas trên các nền tảng khác nhau có sự khác biệt, có thể gây ra chi phí hiểu biết và vấn đề sử dụng không nhất quán trong giai đoạn đầu.
Cần lưu ý rằng EIP-7983 chủ yếu nhằm vào các cuộc tấn công từ chối dịch vụ có thể xảy ra trong giai đoạn thực thi giao dịch, và không trực tiếp liên quan đến hành vi thao túng sắp xếp giao dịch bằng cách sử dụng giao dịch có gas cao trong bộ nhớ. Do đó, nó chú trọng hơn vào việc hạn chế quá tải tài nguyên ở phía nút, chứ không phải là để đối phó với tất cả các hình thức tấn công mạng.
Những người phản đối lo ngại về sự phức tạp và rủi ro tương thích có thể phát sinh từ việc tách giao dịch, và chỉ ra rằng các vấn đề mạng chủ yếu xuất phát từ thiết kế của hợp đồng thông minh, chứ không phải từ giới hạn gas giao dịch.
Tổng thể, EIP-7983 phản ánh sự quan tâm của cộng đồng đối với tính ổn định của mạng lưới và hiệu suất thực thi. Mặc dù có tranh cãi, nhưng đề xuất này 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 tiễn nhất định. Tuy nhiên, hiệu quả cuối cùng của nó vẫn 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 thực tế.