'Cha đẻ Ethereum' đề xuất tạo ra một loại phí gas mới dành riêng cho cơ chế 'calldata', và điều chỉnh hệ thống phí cho cả 3 loại gas hiện tại một cách nhất quán.
Vitalik Buterin đề xuất EIP-7706, xây dựng loại phí gas 'calldata' mới cho EthereumVào ngày 13/05/2024, nhà sáng lập Ethereum Vitalik Buterin đã đề xuất một Ethereum Improvement Proposal (EIP) mới là EIP-7706, với mục đích phát triển một loại phí gas cho cơ chế 'calldata' trong các giao dịch trên Ethereum.
Hiện tại, các giao dịch trên Ethereum thường sử dụng hai loại gas chính:
- Một loại dành cho thực thi (execution), bao gồm tài nguyên tính toán cần thiết để xử lý giao dịch;
- Một loại dành cho lưu trữ, bao gồm các chi phí liên quan đến 'blob'
Đề xuất của Buterin khuyến nghị thiết lập một loại phí gas thứ ba dành riêng cho 'calldata', đây là phân đoạn của một giao dịch Ethereum mang theo dữ liệu được gửi đến các smart contract (hợp đồng thông minh) khi các chức năng Invoker - nơi xử lý ủy quyền giao dịch và đóng gói chúng tách biệt với ví smart contract - được kích hoạt.
Đề xuất mới nhất được đưa ra chỉ vài ngày sau khi Buterin cùng các nhà phát triển khác là Sam Wilson, Ansgar Dietrichs và Matt Garnett đề xuất cải tiến cho tính năng Account Abstraction (AA) trong EIP-7702.
Như đã biết, bản nâng cấp Dencun được triển khai vào ngày 13/03, trang bị cho các mạng layer-2 Ethereum đề xuất EIP-4844 quan trọng, trong đó cung cấp một cấu trúc tạo block mới có tên là “blobs” để chứa dữ liệu giao dịch thay thế cách thức 'calldata' thông thường, qua đó giảm đáng kể chi phí giao dịch trên các mạng layer-2.
Đề xuất mới của Vitalik Buterin sẽ giới thiệu một loại phí gas riêng biệt cho 'calldata', mục đích là mạng lưới Ethereum sẽ gán chi phí cụ thể cho dữ liệu được truyền trong mọi giao dịch, tách biệt với những chi phí liên quan đến việc thực thi mã hợp đồng hoặc lưu trữ dữ liệu.
Buterin cũng đề xuất quản lý cả ba loại gas Execution - Blob - Calldata, bằng cách sử dụng một hệ thống điều chỉnh phí đồng thời, do đó giúp đơn giản hóa quy trình.
Đề xuất gợi ý một loại giao dịch mới cung cấp max_basefee và priority_fee dưới dạng vector, cung cấp giá trị cho execution gas, gas blob và gas calldata.
Nếu đề xuất được chấp thuận, mạng lưới sẽ điều chỉnh giá cho việc truyền dữ liệu này độc lập với các chi phí khác, qua đó có thể đi đến kết quả giảm phí gas cho các giao dịch có nhiều dữ liệu và không tốn nhiều nhiều nhiều tài nguyên cho tính toán.
Mytour