Phí gas đề cập đến nhu cầu người dùng blockchain xác minh với mạng khi thực hiện giao dịch hoặc tương tác với hợp đồng thông minh. Phí do người dùng trả thường được thanh toán dưới dạng tài sản gốc của mạng blockchain.
Gas Fee ban đầu được thiết kế để bù đắp cho những người xác thực mạng về mức tiêu thụ năng lượng cần thiết để xác minh giao dịch và để cung cấp một lớp bảo mật cho chính mạng blockchain - giảm chi phí cao cho người dùng gửi các giao dịch spam một cách ác ý.
Thuật ngữ Gas ban đầu được đặt ra bởi Ethereum. Theo trang nhà phát triển Ethereum, "Gas là nhiên liệu giúp Ethereum chạy, giống như một chiếc ô tô cần xăng để chạy."
Một số mạng blockchain khác tuân theo việc sử dụng Phí Gas (chẳng hạn như Polygon, Chuỗi BNB, v.v.) và một số mạng có thể gọi các khoản phí giao dịch này là phí khai thác hoặc các loại phí tương tự khác (chẳng hạn như Bitcoin, Litecoin, v.v.). chúng là phí do người dùng trả cho người xác thực mạng để thực hiện giao dịch.
Các mạng khác nhau có các phương pháp tính Phí Gas khác nhau. Hãy lấy Ethereum làm ví dụ: Tổng Phí = Giới hạn Gas * ( Phí cơ bản + Phí ưu tiên)
Lưu ý: Phương pháp tính toán trên là phương pháp tính toán hiện tại sau khi nâng cấp mạng Ethereum ở London vào tháng 8 năm 2021. Để hiểu phương pháp tính toán trước khi nâng cấp ở London, vui lòng tham khảo EIP-1559 .
Giả sử chúng tôi đặt Giới hạn Gas thành 50.000 và thực hiện giao dịch chuyển $ ETH. Trình xác thực mạng sẽ tiêu thụ 21.000 Đơn vị Gas và 29.000 còn lại sẽ được trả lại.
Giả sử chúng tôi đặt Giới hạn Gas là 20.000, trình xác thực mạng vẫn sẽ tiêu thụ 20.000 Đơn vị Gas để cố gắng hoàn tất giao dịch, nhưng do không đủ Đơn vị Gas nên giao dịch sẽ không được xác nhận. Nhưng vì người xác nhận đã hoàn thành công việc trị giá 20.000 Đơn vị Gas nên 20.000 Đơn vị Gas này sẽ bị tiêu thụ và sẽ không được trả lại.
Khi giao dịch và thanh toán Gas Fee bằng Ethereum, chúng ta thường thấy từ Gwei là đơn vị của Gas Fee, sau đó Gwei là gì.
Khi thiết kế Ethereum, $ETH được thiết kế để chia thành tối thiểu 1.000.000.000.000.000.000 cổ phiếu (18 số 0). Để thuận tiện cho việc tính toán, đơn vị phân chia tối thiểu được đặt thành đơn vị đo lường wei. Sau đó, vì Phí Gas thường nhỏ hơn 1 $ETH nên Gwei (gigawei) được đặt làm đơn vị đo lường dùng để biểu thị Phí Gas. giga có nghĩa là gigabyte (như trong gigabyte-GB, gigabyte), 1 $ETH = 1.000.000.000 Gwei (9 số 0)