Gas là gì?
Gas là khoản phí bạn trả để hoàn thành các thao tác trên một blockchain. Nó đo lượng công việc máy tính mà giao dịch hoặc hợp đồng thông minh của bạn cần, rồi tính phí theo đó. Hãy nghĩ đơn giản như trả tiền điện để danh sách công việc trên chuỗi của bạn thực sự chạy.
“Gas là khoản phí mà ứng dụng thu.” Không hẳn vậy. Các trình xác thực và mạng nhận khoản phí này vì họ chạy giao dịch của bạn, và một phần có thể bị đốt trên một số chuỗi, nên nó không chỉ là thuế do ứng dụng áp lên.
Cách Gas hoạt động
Quy trình nhanh khi bạn nhấn xác nhận:
- Step 1: Bạn gửi một giao dịch, ví dụ swap token trong một trong những ứng dụng phi tập trung yêu thích của bạn.
- Step 2: Máy ảo Ethereum (EVM) mô phỏng công việc giao dịch cần và tính các đơn vị Gas.
- Step 3: Bạn đặt một giới hạn Gas. Đó là số đơn vị tối đa bạn sẵn sàng chi để giao dịch không bị treo.
- Step 4: Mạng sẽ bao gồm giao dịch của bạn nếu giá Gas của bạn hợp lý so với các giao dịch khác trong hàng đợi.
- Step 5: Chỉ Gas thực tế đã sử dụng mới bị tính phí. Phần không dùng sẽ trả lại cho bạn. Đơn giản thôi.
Đó là quy trình, đúng vậy, đơn giản như vậy.
Tại sao Gas quan trọng
Tại sao bạn nên quan tâm tới Gas ngay cả khi không phải lập trình viên:
- Chi phí: Nó ảnh hưởng tới việc mint hoặc swap có rẻ hay đắt.
- Thời gian: Phí có thể tăng mạnh trong những lúc sôi động, nên kiên nhẫn có thể giúp tiết kiệm tiền.
- Xuất hiện: Bạn sẽ thấy Gas mỗi khi dùng ví, DeFi, NFT và DAO.
- Mở rộng: Chuyển hoạt động sang Layer 2 thường làm giảm đáng kể chi phí Gas.
Kiểm tra ước tính phí vào các thời điểm khác nhau. Khuya hoặc cuối tuần vắng có thể có giá Gas mềm hơn so với giờ tung sự kiện náo nhiệt.
Những đặc điểm chính của Gas
Những nét đặc trưng của Gas:
- Đo lường: Đo khối lượng công việc tính toán nên mỗi thao tác có chi phí rõ ràng.
- Giá: Thanh toán bằng đồng tiền của chuỗi, thường được trích dẫn bằng gwei đối với Ethereum.
- Ưu tiên: Giá Gas cao hơn có thể giúp giao dịch của bạn được xử lý nhanh hơn khi lưu lượng lớn.
- Hoàn phí: Bạn chỉ trả cho Gas đã dùng, không phải toàn bộ giới hạn.
- Đốt: Một số mạng đốt phần phí cơ bản, điều này có thể giảm nguồn cung theo thời gian.
Gas được tính như thế nào?
Trên Ethereum, tổng phí của bạn bằng Gas đã sử dụng nhân với mức giá Gas hiệu dụng. Sau EIP 1559, mức giá hiệu dụng là phí cơ bản cộng với tiền tip ưu tiên bạn trả cho các trình xác thực.
Tổng phí bằng ETH = Gas đã sử dụng x Giá Gas hiệu dụng Ví dụ: Nếu giao dịch swap của bạn dùng 100.000 Gas và phí cơ bản là 20 gwei với tip 2 gwei, thì giá hiệu dụng là 22 gwei. Tổng phí là 100.000 x 22 gwei tức 0,0022 ETH. Chỉ Gas đã sử dụng mới được tính.
Các biến thể
Cùng ý tưởng nhưng khác về chi tiết:
- Đơn vị: Đơn vị Gas đo khối lượng công việc, giống như số thao tác mã chạy.
- Giá: Giá Gas là mức bạn sẵn sàng trả cho mỗi đơn vị, thường tính bằng gwei.
- Cơ bản: Phí cơ bản điều chỉnh theo từng khối để duy trì mức sử dụng ổn định.
- Tip: Một khoản nhỏ thêm để giao dịch được đưa vào nhanh hơn khi khối đông.
Gas không phải là khoản phí cố định. Nó thay đổi theo nhu cầu, nên một khối vắng và một đợt mint đông có thể rất khác nhau.
Ví dụ
Bạn đưa một NFT lên, đặt giới hạn Gas, trả phí, và tin rao xuất hiện khi giao dịch được xác nhận.
Sự thật thú vị
Tên Gas xuất phát từ việc nó cung cấp “nhiên liệu” cho tính toán, và trên Ethereum đơn vị giá là gwei, tương đương một phần tỷ ETH. Số nhỏ, ý nghĩa lớn.
Tổng kết
Tóm tắt: Gas là bộ đo và chi phí giúp giao dịch thực thi. Hãy chú ý tới nó, ví của bạn sẽ cảm ơn.
