Gas Limit – Định nghĩa và Cách tính Phí Gas cho Mạng Ethereum
Bạn đã bao giờ nghe đến khái niệm “Gas Limit” trong mạng Ethereum chưa? Và bạn có biết cách tính phí gas cho các giao dịch trên mạng này không? Hãy cùng Phunutiepthi khám phá những điều này trong bài viết dưới đây!
Gas Limit là gì?
Gas Limit, hay còn được gọi là “giới hạn gas”, là số lượng gas tối đa mà người dùng sẽ trả cho một giao dịch trên mạng Ethereum. Mỗi giao dịch Ethereum đều có một giới hạn gas nhất định để đảm bảo tính hiệu quả và an toàn cho mạng.
Gas Used by Txn
Gas Used by Txn, hay còn gọi là “gas sử dụng trong giao dịch”, là lượng gas thực tế được sử dụng để thực hiện giao dịch trên mạng Ethereum. Trong giao dịch tiêu chuẩn, lượng gas sử dụng thường là 21.000 gas.
Gas Price
Gas Price, hay còn được gọi là “giá gas”, là số lượng Ether (ETH) mà người dùng sẽ trả cho mỗi đơn vị gas. Giá gas được người dùng chọn sẽ ảnh hưởng đến tốc độ xác nhận và thực hiện giao dịch trên mạng Ethereum. Mức giá cao hơn sẽ làm cho giao dịch được ưu tiên và hoàn thành nhanh hơn.
Phí giao dịch thực tế
Phí giao dịch thực tế, hay còn được gọi là “actual tx cost fee”, là số Ether mà người dùng sẽ trả để thực hiện giao dịch trên mạng Ethereum. Phí này được tính bằng cách nhân lượng gas thực tế được sử dụng trong giao dịch với giá gas. Với một ví dụ cụ thể, một giao dịch sử dụng 21.000 gas và giá gas là 8 Gwei sẽ có phí thực tế là 0,000168 ETH (tương đương 0,14 USD).
Cách tính phí giao dịch Ethereum
Để tính toán phí giao dịch Ethereum, ta sẽ sử dụng công thức sau:
Phí giao dịch = Gas Used by Txn * Gas Price
Ví dụ, nếu một giao dịch sử dụng 21.000 gas và giá gas là 8 Gwei, thì phí giao dịch sẽ là 0,000168 ETH (tương đương 0,14 USD).
Cần lưu ý rằng Gas Limit có thể lớn hơn Gas Used by Txn trong một giao dịch. Trong thời điểm cơn sốt ICO, giá gas trung bình thường cao hơn do nhu cầu tham gia ICO tăng cao. Điều này khá rõ ràng, khi nhiều người nâng giá gas để có cơ hội xác nhận giao dịch nhanh hơn.
Làm thế nào để chuyển đổi Gas thành Ether?
Không có giá chuyển đổi cố định khi chuyển đổi Gas thành Ether trong mạng Ethereum. Người dùng có thể tự do chọn giá gas mà họ mong muốn. Thợ đào Ethereum cũng có quyền xác minh bất kỳ giao dịch nào mà họ muốn, thường là các giao dịch với giá gas cao.
Giá gas trung bình thường dao động khoảng 20 Gwei (hoặc 0,00000002 ETH). Tuy nhiên, con số này có thể tăng lên trong thời gian có lưu lượng giao dịch cao vì sự cạnh tranh giữa các giao dịch.
Chuyện gì xảy ra khi Gas được hoàn trả?
Khi giao dịch hoàn thành, có hai lệnh đảm bảo rằng bạn sẽ được hoàn lại một phần gas đã sử dụng:
- Lệnh SUICIDE: Lệnh này sẽ giết chết hợp đồng thông minh, và bạn sẽ nhận lại 24.000 gas.
- Lệnh SSTORE: Lập tức xóa bộ nhớ, giúp bạn nhận lại 15.000 gas.
Tuy nhiên, việc thợ đào hoàn trả gas không phải lúc nào cũng dễ dàng. Gas tương đương với “thù lao” của các thợ đào, do đó có một số điều kiện:
- Số gas hoàn trả không vượt quá một nửa lượng gas đã sử dụng trong quá trình tính toán.
Kết luận
Ethereum là một nền tảng tiên phong với khái niệm hợp đồng thông minh và ứng dụng phi tập trung (Dapp). Với Ethereum, chúng ta cần hiểu rõ về các khái niệm như Gas Limit, Gas Price và cách tính phí giao dịch ETH. Hy vọng với bài viết này, các bạn đã hiểu sâu hơn về cách thức hoạt động của Ethereum và quy trình giao dịch trên mạng này.
Đọc thêm: Top 4 Ứng Dụng Đọc Báo Kiếm Tiền Miễn Phí Hàng Triệu Đồng Với App Đọc Báo
Hãy truy cập Phunutiepthi để có thêm thông tin hữu ích về các chủ đề thú vị khác!