Ethereum dự kiến giới hạn gas cho mỗi giao dịch nhằm nâng cao tính ổn định và hiệu suất thực thi của mạng.

robot
Đang tạo bản tóm tắt

Ethereum xem xét việc thiết lập giới hạn gas cho mỗi giao dịch, nâng cao tính ổn định của mạng

Mạng chính Ethereum đối mặt với thách thức về hiệu suất thực thi không đồng đều và áp lực phân phối tài nguyên. Để giải quyết vấn đề này, một đề xuất mới EIP-7983 đã bước vào giai đoạn thảo luận trong cộng đồng. Đề xuất này được Vitalik Buterin và Toni Wahrstaetter đồng đưa ra, đề xuất thiết lập giới hạn gas cứng cho mỗi giao dịch là 16,777,216 gas (tức là 2²⁴), nhằm nâng cao tính ổn định và hiệu suất thực thi của mạng.

Ý tưởng này không phải là lần đầu tiên được đề xuất, các đề xuất trước đó như EIP-7825 đã khám phá các khái niệm ranh giới tài nguyên tương tự, đặt nền tảng cho sự phát triển mô-đun và tối ưu hóa hiệu suất của Ethereum.

Nội dung cốt lõi của EIP-7983

Hiện tại, Ethereum cho phép một giao dịch tiêu tốn toàn bộ gas của khối theo lý thuyết, thiết kế linh hoạt này có thể dẫn đến sự tập trung tài nguyên và vấn đề phân bổ tải không đồng đều giữa các nút, ảnh hưởng đến hiệu suất tổng thể. EIP-7983 cố gắng giải quyết vấn đề này bằng cách giới hạn lượng gas tối đa mà một giao dịch có thể sử dụng, ngăn chặn một giao dịch chiếm dụng quá nhiều tài nguyên mạng.

Ý tưởng cốt lõi của đề xuất là thông qua việc thiết lập giới hạn, ép buộc một số giao dịch siêu lớn phải được chia nhỏ, tránh việc tập trung quá mức 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, cũng như không liên quan đến việc sửa đổi quy tắc đồng thuận, chỉ đơn thuần là đưa ra điều kiện giới hạn trong quá trình thực hiện giao dịch. 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.

Đối với môi trường thực thi dựa vào tính toán song song, như máy ảo 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 ngăn chặn các giao dịch cực đoan làm chậm quy trình xử lý khối toàn bộ. Trong logic lớp thực thi, điều này giống như một "quy định sử dụng tài nguyên", giúp các giao dịch được phân bổ đồng đều hơn mà không làm thay đổi tổng lượng, thuận tiện cho việc điều phối và thực thi toàn mạng.

Ảnh hưởng tiềm năng và thách thức

EIP-7983 nhằm giảm nguy cơ từ chối dịch vụ (DoS) do các giao dịch cực đoan gây ra, đồng thời cải thiện tính dự đoán trong 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 thi của các trình xác thực, giảm bớt áp lực do việc tiêu hao tài nguyên tập trung.

Đề xuất này có độ 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à con đường mở rộng L2. Việc các giao dịch lớn bị buộc phải tách ra có thể nâng cao khả năng thích ứng của Ethereum đối với việc xử lý song song, đồng thời hỗ trợ cho kiến trúc tính toán đa lớp. Từ góc độ thực hiện, EIP-7983 chủ yếu ảnh hưởng đến khách hàng, ví và công cụ phát triển, những thứ này cần được cập nhật cách cấu trúc giao dịch và hiển thị giao diện để phù hợp với logic hạn chế mới.

Tuy nhiên, đề xuất này cũng đã dấy lên một số cuộc thảo luận. 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ể cần tách giao dịch bổ sung, tăng độ phức tạp trong tương tác của người dùng. Sự khác biệt trong cách hiển thị và xử lý gas giữa các nền tảng khác nhau có thể gây ra chi phí hiểu biết và sự không nhất quán trong sử dụng ở giai đoạn đầu.

Cần lưu ý rằng EIP-7983 chủ yếu nhằm đối phó với các cuộc tấn công từ chối dịch vụ trong giai đoạn thực thi giao dịch, và không có mối liên hệ trực tiếp với hành vi thao túng xếp hạng giao dịch bằng cách sử dụng giao dịch gas cao trong bộ nhớ. Do đó, nó tập trung hơn vào việc hạn chế quá tải tài nguyên của nút, thay vì nhắm vào tất cả các hình thức tấn công mạng.

Phản ứng của cộng đồng

Xung quanh EIP-7983, cộng đồng có những quan điểm khác nhau. Những người ủ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 trong bối cảnh zkVM và các giải pháp L2 dần trưởng thành. Những người phản đối thì chú ý đến độ phức tạp và rủi ro tương thích do việc chia tách giao dịch gây ra, 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 là 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 và hiệu suất thực thi. Mặc dù có những thách thức và bất đồng, 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 lớp và mô-đun hiện tại của Ethereum, EIP-7983 có giá trị thực tiễn nhất định, nhưng hiệu quả cuối cùng của nó cần được đánh giá dựa trên mức độ chấp nhận của cộng đồng và kết quả thực hiện.

Xem bản gốc
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.
  • Phần thưởng
  • 4
  • Chia sẻ
Bình luận
0/400
OneBlockAtATimevip
· 5giờ trước
Thật là khó cho người dùng.
Xem bản gốcTrả lời0
DefiEngineerJackvip
· 5giờ trước
*thở dài* lại một giới hạn tùy ý khác giả vờ là tối ưu hóa thật ra.
Xem bản gốcTrả lời0
GateUser-beba108dvip
· 5giờ trước
Vẫn là công nghệ Blockchain thật tuyệt!
Xem bản gốcTrả lời0
GamefiEscapeArtistvip
· 6giờ trước
Lợi ích tài chính luôn đứng đầu
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)