Hướng dẫn
Gas Ethereum là gì
Gas là đơn vị các chuỗi EVM dùng để đo chi phí tính toán và lưu trữ. Chuyển tiền, cấp phép, hoán đổi và đúc NFT đều tiêu thụ Gas.
Công thức cơ bản
Phí = Gas Used × Gas Price
Chuyển ETH thông thường tiêu thụ khoảng 21000 gas. Gọi hợp đồng có nhiều xử lý hơn nên có thể tiêu thụ hàng chục nghìn đến hàng trăm nghìn gas.
Gas Limit không phải mức tiêu thụ thực tế
Gas Limit là mức gas tối đa giao dịch được phép tiêu thụ; phí thực thi thực tế được tính theo Gas Used trong biên nhận và đơn giá hiệu dụng. Giả sử dùng 21,000 gas với đơn giá hiệu dụng 15 Gwei, phí là 315,000 Gwei, tương đương 0.000315 ETH. Giao dịch thất bại cũng có thể tiêu thụ Gas.
Gwei là gì
Gwei là đơn vị nhỏ của ETH, thường dùng để hiển thị giá gas.1 Gwei = 10^-9 ETH。
Vì sao mức hiển thị trong ví thay đổi
Sau EIP-1559, phí cơ sở thay đổi theo mức sử dụng khối, còn phí ưu tiên được trả cho người đề xuất khối. Đơn giá hiệu dụng = min(maxFeePerGas, baseFee + maxPriorityFeePerGas); trần phí phải đáp ứng điều kiện đưa vào khối. Ví dụ, phí cơ sở 12 Gwei, trần phí ưu tiên 2 Gwei và trần tổng phí 20 Gwei cho đơn giá hiệu dụng 14 Gwei. Trần tổng phí không nhất thiết là đơn giá bị trừ.
Tham khảo:Tài liệu Gas chính thức của Ethereum. Phí dữ liệu L2, phí giao dịch blob và các khoản tương tự cần tính riêng.