Gần đây phát hiện nhiều người không hiểu rõ về Gas của Ethereum, tôi nghĩ nên tổng hợp một hướng dẫn có thể sử dụng được.



Trước tiên nói về thứ cốt lõi nhất, Gas là gì? Nói đơn giản là "nhiên liệu" cần trả để thực hiện các thao tác trên mạng lưới Ethereum. Bạn muốn chuyển khoản, đổi token, tương tác hợp đồng, đều phải trả phí Gas. Khái niệm này thực ra rất dễ hiểu, giống như đi xe cần đổ xăng vậy.

Lúc mới bắt đầu tiếp xúc tôi cũng bị các giải thích làm rối tung lên, có người nói Gas là lượng tiêu thụ, có người nói là phí. Sau này mới hiểu, chỉ cần nhớ một công thức là được: Phí = Số lượng × Giá.

Ví dụ, bạn lái xe từ A đến B, tiêu thụ 10 lít xăng, mỗi lít 8 đồng, thì phí là 80 đồng. Cũng như vậy, Ethereum giả sử bạn gửi token cần 21000 đơn vị Gas, giá Gas mỗi đơn vị là 100 gwei, thì phí là 21000×100=2.100.000 gwei. Hiểu rồi chứ, Gas thực ra đơn giản như vậy.

Vậy Gas Limit là gì? Là số lượng Gas tối đa bạn sẵn sàng trả cho giao dịch này. Ví dụ, ví thường sẽ tự động đặt, nếu thực tế tiêu thụ ít hơn giới hạn này, phần còn lại sẽ được hoàn lại. Nhưng đừng nghĩ giảm Gas Limit để tiết kiệm tiền, giao dịch có thể thất bại, phí vẫn bị trừ, thiệt hơn không đáng.

Tiếp theo là Gas Price, chính là giá của Gas. Tại sao dùng Gwei mà không phải ETH? Bởi vì 1 Gwei chỉ bằng 0.000000001 ETH, nói Gwei dễ nghe hơn. Sau cập nhật London, Gas Price phức tạp hơn chút, chia thành phí cơ bản (base fee) và phí thưởng (Max priority fee). Phí cơ bản là giá sàn của mạng, phí thưởng là phần bạn trả cho miner để tăng tốc độ xác nhận, muốn giao dịch nhanh thì phải trả nhiều phí thưởng hơn.

Tiền thực sự phải trả gọi là Gas Fee, là phí cuối cùng tính bằng ETH hoặc Gwei. Công thức vẫn là: Gas Fee = Gas Limit × Gas Price. Ví dụ, Gas Limit là 21000, Gas Price là 63.97 gwei, thì Gas Fee là 1343454 gwei, đổi ra ETH là khoảng 0.001343 ETH.

Tại sao phí Gas đôi khi đắt đến mức kinh khủng? Chủ yếu là do không gian block Ethereum có hạn, khi có các sự kiện nóng hoặc thời điểm nhu cầu cao, mọi người đều tranh nhau đưa lên chain, Gas Price bị đẩy lên cao. Theo kinh nghiệm của tôi, nếu không gấp, tốt nhất là thao tác vào buổi chiều tối, lúc đó Gas giá tương đối ổn định.

Có vài cách tiết kiệm Gas: Thứ nhất, trước khi thao tác, kiểm tra giá Gas hiện tại, đừng gửi bừa. Thứ hai, không cần gấp thì chọn thời điểm thấp điểm. Thứ ba, xem xét dùng Layer 2 hoặc sidechain như Polygon, phí Gas thấp hơn nhiều, rất phù hợp cho các hoạt động airdrop, tương tác nhỏ.

Hiện tại tôi thường dùng chiến lược là, thao tác nhỏ thì dùng sidechain như Polygon, thao tác lớn mới dùng mainnet Ethereum, như vậy tiết kiệm được khá nhiều. Gas là gì, cách tính, cách tiết kiệm, nắm vững những kiến thức cơ bản này, bạn sẽ tránh được nhiều rắc rối trên Ethereum. Nếu thích, có thể vào Gate xem dữ liệu thực thời của các tài sản, tự tính thử để hiểu rõ hơn.
ETH-4,81%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Đã ghim