Chuyển đến nội dung
Tải xuống
Quay lại
Hướng dẫn
Thanh toán

Phí Gas Là Gì? Vì Sao Bạn Cần ETH Để Gửi USDC

Vì sao ví đầy USDC không gửi được nếu thiếu ETH, SOL hoặc TRX, phí được tính ra sao trên Ethereum, Solana và Tron, và cách gỡ rối khi bị kẹt.
15 Oct 20269 phút đọc

Phí Gas Là Gì?

Phí gas là khoản mà blockchain thu để xử lý giao dịch của bạn. Nếu bạn từng thử gửi USDC và bị báo "không đủ số dư" trong khi đang giữ hàng trăm đô la USDC, thì gas chính là lý do: phí được trả bằng tài sản gốc của chuỗi, không phải bằng stablecoin bạn đang chuyển. Hướng dẫn này giải thích phí gas là gì, Ethereum, Solana và Tron mỗi mạng tính phí ra sao, vì sao bạn vẫn có thể phải trả ngay cả khi giao dịch thất bại, và cần làm gì khi stablecoin của bạn bị kẹt vì không có gas.

Trên Ethereum, "gas" là đơn vị đo mức tính toán mà một thao tác cần. Mỗi lần chuyển, hoán đổi hay gọi hợp đồng đều dùng một lượng gas nhất định, và bạn trả bằng ETH. Các mạng khác dùng từ ngữ khác — Solana nói về phí và đơn vị tính toán (compute unit), Tron nói về băng thông và năng lượng — nhưng ý tưởng ở đâu cũng giống nhau: mạng lưới phải làm việc để đưa giao dịch của bạn vào, và ai đó phải trả cho công việc đó.

Phí gas không do ví hay ứng dụng bạn dùng quy định. Phí do blockchain thu và thuộc về các validator xử lý giao dịch, với một phần bị đốt trên một số mạng. Ứng dụng có thể hiển thị phí, ước tính phí và, trong một số thiết kế, trả thay bạn, nhưng không thể làm phí biến mất.

Vì Sao USDC Của Bạn Không Thể Tự Trả Gas

Một stablecoin như USDC hay USDT không phải là đồng tiền gốc của chuỗi mà nó tồn tại trên đó. Trên Ethereum, USDC là một token do hợp đồng thông minh quản lý. Khi bạn "gửi USDC", ví của bạn yêu cầu hợp đồng đó chuyển một số dư từ địa chỉ của bạn sang địa chỉ của người khác. Gọi một hợp đồng là một giao dịch, và giao dịch Ethereum trả phí bằng ETH.

Đó là lý do quy tắc này đúng trên mọi chuỗi:

ChuỗiBạn gửi gìThứ trả phí
EthereumUSDC, USDTETH
Base, ArbitrumUSDCETH trên mạng đó
SolanaUSDC, USDTSOL
TronUSDTNăng lượng và băng thông, hoặc TRX bị đốt
PolygonUSDCPOL

Số dư stablecoin của bạn không bị phí đụng tới, đó là tin tốt: một khoản thanh toán $500 USDC đến nơi vẫn là $500 USDC. Điểm vướng là một ví giữ $500 USDC mà không có token gốc thì nhận được nhưng không thể chuyển bất cứ thứ gì. Hướng dẫn của chúng tôi về nên dùng blockchain nào cho stablecoin bàn về việc điều này định hình lựa chọn mạng như thế nào; hướng dẫn này đi sâu thêm một tầng vào cách bản thân khoản phí vận hành.

Phí Gas Được Tính Như Thế Nào

Mỗi mạng quy định phí theo cách khác nhau. Hiểu cơ chế sẽ giải thích vì sao cùng một khoản thanh toán tốn một phần nhỏ của một xu trên chuỗi này nhưng đắt hơn đáng kể trên chuỗi khác.

Ethereum Và Các Mạng Xây Dựng Trên Nó

Trên Ethereum, phí bằng lượng gas giao dịch của bạn dùng nhân với giá trên mỗi đơn vị gas. Giá đó có hai phần:

  • Phí cơ bản (base fee), do giao thức quy định cho từng khối. Nó tăng khi các khối bận hơn mức mục tiêu và giảm khi vắng hơn, tối đa 12,5% từ khối này sang khối kế tiếp. Phí cơ bản bị đốt.
  • Phí ưu tiên (priority fee), hay tiền boa, bạn thêm vào để khuyến khích validator đưa giao dịch của bạn vào khối. Khoản này thuộc về validator.

Giá gas được báo bằng gwei, một phần tỷ ETH. Một lần chuyển ETH thông thường dùng 21.000 gas. Chuyển một token như USDC là gọi một hợp đồng, nên dùng nhiều gas hơn một lần chuyển ETH thông thường, và bất cứ thứ gì phức tạp hơn, như một lần hoán đổi, lại dùng nhiều hơn nữa.

Solana

Solana tính phí cơ bản 5.000 lamport (một lamport là một phần tỷ SOL) cho mỗi chữ ký trên giao dịch. Một nửa phí cơ bản bị đốt và một nửa thuộc về validator. Bạn có thể thêm phí ưu tiên tùy chọn, tính theo mỗi đơn vị tính toán mà giao dịch yêu cầu, và toàn bộ thuộc về validator. Với một lần chuyển đơn giản, tổng phí thường rất nhỏ, và đó là một lý do Solana phổ biến cho thanh toán stablecoin.

Tron

Tron dùng tài nguyên thay vì một khoản phí duy nhất. Băng thông (bandwidth) chi trả cho kích thước giao dịch, còn năng lượng (energy) chi trả cho phần tính toán mà hợp đồng thông minh thực hiện. Mỗi tài khoản nhận một hạn mức băng thông miễn phí nhỏ hằng ngày, nhưng không có năng lượng miễn phí, và mỗi lần chuyển USDT trên Tron là một lệnh gọi hợp đồng thông minh tiêu thụ năng lượng. Nếu bạn không có đủ một trong hai tài nguyên, mạng sẽ đốt TRX từ tài khoản của bạn để bù phần thiếu. Cách thay thế là stake TRX, giúp tài khoản của bạn có băng thông và năng lượng theo thời gian.

Điểm thực tế vẫn giống Ethereum: một tài khoản có USDT mà không có TRX hay tài nguyên đã stake thì không thể gửi.

Vì Sao Phí Gas Tăng Và Giảm

Phí gas được định giá theo nhu cầu. Khi nhiều người cùng muốn chỗ trong khối kế tiếp — trong lúc thị trường biến động, một đợt ra mắt token được ưa chuộng hay một đợt mint đông đúc — phí cơ bản của Ethereum tăng hết khối này đến khối khác, và tiền boa tăng lên khi mọi người cạnh tranh để được đưa vào. Khi mạng vắng, giá giảm trở lại.

Vì vậy ba yếu tố làm phí gas bạn trả thay đổi:

  1. Chuỗi. Các mạng có công suất mỗi khối lớn hơn, hoặc gộp giao dịch lại với nhau, nhìn chung tính phí thấp hơn trên mỗi giao dịch.
  2. Thời điểm. Cùng một giao dịch có thể đắt hơn đáng kể vào lúc đông đúc so với một giờ sau đó.
  3. Độ phức tạp. Một lần chuyển thông thường là rẻ nhất. Một lần hoán đổi, một lần bridge hoặc một lệnh gọi hợp đồng chạm tới nhiều hợp đồng khác thì dùng nhiều gas hơn.

Vì Sao Bạn Vẫn Trả Phí Khi Giao Dịch Thất Bại

Điều này khiến nhiều người ngạc nhiên. Nếu một giao dịch được xử lý nhưng thất bại — nó hết lượng gas bạn cho phép, hoặc giá hoán đổi vượt quá giới hạn của bạn và giao dịch bị hoàn nguyên — thì mạng lưới vẫn đã thực hiện công việc chạy nó. Ethereum và Solana đều tính phí trong trường hợp này. Token của bạn không di chuyển, nhưng gas đã bị tiêu.

Một số thao tác còn cần một giao dịch phê duyệt riêng trước giao dịch chính, chẳng hạn lần đầu tiên một hợp đồng được phép chi tiêu một token cụ thể từ ví của bạn. Phê duyệt đó là một giao dịch riêng với phí riêng.

Layer 2: Gas Rẻ Hơn, Vẫn Là ETH

Các mạng như Base, Arbitrum và Optimism là các rollup layer 2. Chúng xử lý giao dịch bên ngoài chuỗi chính Ethereum và đăng kết quả trở lại chuỗi đó, nhờ vậy chia sẻ chi phí bảo mật của Ethereum cho nhiều người dùng. Với một khoản thanh toán stablecoin, phí gas trên layer 2 thường chỉ bằng một phần nhỏ so với cùng khoản thanh toán đó trên chính Ethereum.

Chi tiết mà nhiều người bỏ sót là gas trên các mạng này vẫn được trả bằng ETH — nhưng là ETH trên mạng đó. ETH nằm trong ví của bạn trên Ethereum không trả được phí cho một giao dịch trên Base. Bạn cần ETH trên Base. Điều này áp dụng cho mọi chuỗi: gas phải nằm trên cùng mạng với giao dịch.

Bị Kẹt Với USDC Mà Không Có Gas? Cách Khắc Phục

Nếu stablecoin của bạn nằm trên một chuỗi mà bạn không giữ chút token gốc nào, bạn có vài hướng đi. Hãy chọn dựa trên những gì bạn còn đang giữ.

  1. Tự gửi cho mình một lượng nhỏ token gốc. Nếu bạn có ETH, SOL hoặc TRX ở ví khác hoặc trên sàn, hãy rút một lượng nhỏ về địa chỉ đang bị kẹt trên đúng mạng. Một số dư nhỏ đủ cho nhiều lần chuyển đơn giản trên hầu hết các mạng.
  2. Hoán đổi từ một chuỗi mà bạn có gas. Nếu bạn giữ tiền trên chuỗi khác và có thể trả gas ở đó, một lần hoán đổi cross-chain có thể chuyển token gốc bạn cần về ví của chính bạn trên chuỗi đang bị kẹt. Với Moove Swap, bạn trả từ chuỗi nơi bạn giữ gas và nhận, chẳng hạn, ETH trên mạng nơi USDC của bạn đang bị kẹt. Một lần hoán đổi cùng chuỗi như USDC sang ETH không phải cách giải quyết ở đây, vì chính lần hoán đổi đó cần gas trên chuỗi đang bị kẹt.
  3. Nhờ người trả tiền cho bạn gửi kèm gas. Nếu bạn thường xuyên được trả bằng stablecoin, hãy thỏa thuận với khách hàng rằng khoản thanh toán đầu tiên kèm một lượng nhỏ token gốc, hoặc chọn một mạng mà bạn đã sẵn có gas.
  4. Dùng ví có thể trả gas bằng USDC. Một số ví hợp đồng thông minh hỗ trợ điều này thông qua paymaster, được nói ở phần dưới. Một ví tiêu chuẩn không thể tự làm được.

Sau đó hãy ngăn chuyện này lặp lại: giữ một số dư token gốc nhỏ trên mỗi chuỗi mà bạn giữ stablecoin, và nạp thêm trước khi hết, chứ không phải sau.

Trả Gas Bằng USDC: Paymaster, Ví Thông Minh Và Các Chuỗi Dùng USDC Làm Gas

Ngành công nghiệp biết quy tắc token gốc là một chướng ngại, và ba diễn biến đang dần bào mòn nó.

  • Ví hợp đồng thông minh và paymaster. ERC-4337, hoạt động trên mainnet Ethereum từ tháng 3 năm 2023, cho phép ví là hợp đồng thông minh thay vì cặp khóa thông thường, mà không thay đổi giao thức lõi của Ethereum. Các ví đó có thể dùng paymaster: một hợp đồng trả phí mạng bằng ETH và thu hồi chi phí theo cách khác, chẳng hạn tính bạn bằng USDC hoặc để một ứng dụng tài trợ. Circle vận hành một paymaster như vậy, Circle Paymaster, cho phép người dùng các ví thông minh tương thích trả gas bằng USDC trên một số mạng được hỗ trợ, và công bố bảng giá riêng cho việc này.
  • Tài khoản thông thường được nâng cấp. Bản nâng cấp Pectra của Ethereum, kích hoạt vào tháng 5 năm 2025, có EIP-7702, cho phép một địa chỉ thông thường hoạt động như ví hợp đồng thông minh. Điều đó mở ra cùng những cánh cửa — gộp nhiều bước vào một giao dịch, hoặc nhờ người khác trả gas — cho các ví vốn bắt đầu chỉ là địa chỉ thông thường.
  • Các mạng dùng USDC làm gas. Mạng Arc của Circle được thiết kế để chính USDC là token gas gốc, nên số dư USDC tự trả phí của nó ở đó.

Không điều nào trong số này thay đổi mặc định ở thời điểm hiện tại. Nếu hôm nay bạn dùng ví thông thường trên Ethereum, Solana hoặc Tron, hãy lên kế hoạch giữ tài sản riêng của chuỗi đó.

moove.xyz Hiển Thị Gas Trước Khi Bạn Gửi Như Thế Nào

moove.xyz là nền tảng non-custodial, nên giao dịch do bạn ký từ ví của chính bạn và phí mạng được trả từ ví đó. Nếu bạn mới làm quen với mô hình này, Ví Non-Custodial Là Gì? sẽ giải thích. Một vài điều giúp quản lý gas dễ hơn:

  • Phí gas được hiển thị trước khi bạn xác nhận. Khi bạn gửi USDC bằng Moove Send, màn hình xác nhận hiển thị chuỗi, ví gửi, người nhận và phí gas cùng với báo giá.
  • Token gas dễ tìm. Bộ chọn token có bộ lọc Gas liệt kê tài sản gốc của từng chuỗi, nên bạn có thể thấy ngay mình có giữ thứ mà một mạng cần hay không.
  • Phí giao thức tách biệt với gas. moove.xyz không thu phí đối với giao dịch cùng chuỗi, cùng token và thu phí giao thức cố định 0,02% khi cần hoán đổi hoặc bridge. Gas mạng do blockchain thu thêm vào đó, và moove.xyz không thể miễn nó. Một lần chuyển cross-chain, như bridge từ Ethereum sang Base, còn có chi phí thị trường của tuyến đường.
  • Payment link đặt chi phí lên người trả. Khi bạn lập hóa đơn bằng Moove Payment Link, khách hàng trả từ ví của chính họ, chịu phí mạng của giao dịch của họ và, với khoản thanh toán cross-chain hoặc khác token, cả phí giao thức, nên bạn nhận đúng số tiền bạn yêu cầu.

Nếu bạn đang cân nhắc nên giữ stablecoin nào ngay từ đầu, USDC So Với USDT so sánh hai loại này, và Thanh Toán Stablecoin Hoạt Động Như Thế Nào? trình bày toàn bộ hạ tầng từ đầu đến cuối.

Nguồn Và Cách Kiểm Chứng

  1. ethereum.org, "Gas and fees" (đơn vị gas, phí cơ bản và phí ưu tiên, thay đổi phí cơ bản 12,5%, 21.000 gas cho một lần chuyển, phí của giao dịch thất bại): ethereum.org/developers/docs/gas, đã kiểm chứng ngày 19 tháng 10 năm 2026.
  2. Solana, "Fee structure" (5.000 lamport mỗi chữ ký, tỷ lệ đốt, phí ưu tiên, phí của giao dịch thất bại): solana.com/docs/core/fees/fee-structure, đã kiểm chứng ngày 19 tháng 10 năm 2026.
  3. Tài liệu dành cho nhà phát triển Tron, "Resource model" (băng thông, năng lượng, băng thông miễn phí, đốt TRX và stake): developers.tron.network/docs/resource-model, đã kiểm chứng ngày 19 tháng 10 năm 2026.
  4. ethereum.org, "Layer 2": ethereum.org/layer-2, đã kiểm chứng ngày 19 tháng 10 năm 2026.
  5. ethereum.org, "Account abstraction" (ERC-4337) và "Pectra" (EIP-7702): ethereum.org/roadmap/account-abstraction và ethereum.org/roadmap/pectra, đã kiểm chứng ngày 19 tháng 10 năm 2026.
  6. Circle, "Paymaster": developers.circle.com/paymaster, và tài liệu Arc: docs.arc.io, đã kiểm chứng ngày 19 tháng 10 năm 2026.
  7. Moove, giá, Moove Send và các token được hỗ trợ: docs.moove.xyz/product-prices/how-product-and-prices-work, docs.moove.xyz/transact/moove-send và docs.moove.xyz/platform-support/supported-tokens, đã kiểm chứng ngày 19 tháng 10 năm 2026.

Quy tắc và phí của mạng lưới có thể thay đổi. Hãy kiểm tra tài liệu của từng mạng trước khi dựa vào một con số. Circle và USDC là các thương hiệu của Circle Internet Group; moove.xyz không liên kết với hay được Circle xác nhận.

Gửi Stablecoin Với Mức Phí Trong Tầm Mắt

Phí gas là một khoản chi nhỏ khi bạn đã hiểu nó, và là một khoản khó chịu khi nó bất ngờ ập tới. Hãy giữ một ít token gốc của mỗi chuỗi nơi bạn giữ stablecoin, và kiểm tra phí mạng trước khi xác nhận.

👉 Sẵn sàng thử chưa?

Gửi USDC đến bất kỳ ví hoặc @handle nào bằng Moove Send tại moove.xyz, và xem phí mạng trước khi xác nhận.

Về moove.xyz

moove.xyz là nền tảng Web3 fintech toàn cầu được xây dựng để di chuyển giá trị một cách không cần phép và không cần nỗ lực. Chúng tôi trao quyền cho các doanh nghiệp và người tiêu dùng ở khắp nơi để gửi, nhận, stake và hoán đổi bất kỳ tiền mã hóa nào trên bất kỳ blockchain nào — tất cả trong một nền tảng duy nhất.

Chúng tôi là một trong những công ty Web3 fintech đầu tiên trên toàn cầu đổi mới và xây dựng cơ sở hạ tầng thanh toán crypto và tài chính phi tập trung đầy đủ, cho phép phạm vi bao phủ tích hợp và toàn diện trên quyền truy cập ví đa chuỗi, tên xử lý ví được cá nhân hóa, hoán đổi token xuyên chuỗi, giao dịch xuyên chuỗi nhúng và mạng tài chính xã hội phi tập trung. Các sản phẩm chính của chúng tôi bao gồm Moove Profile, Moove Send, Moove Receive, Moove Stake, Moove Swap, Moove Rewards, Moove Discover và nhiều hơn nữa.

Sứ mệnh của chúng tôi rất đơn giản — tạo ra và phân phối công nghệ tài chính không cần phép và không cần nỗ lực cho 1 tỷ người dùng Web3 tiếp theo. Chúng tôi tin tưởng căn bản rằng tương lai của việc di chuyển tiền và giá trị phải không tốn phí, không biên giới, không cần phép, không cần nỗ lực và được xây dựng cho tất cả mọi người — và chúng tôi đang xây dựng nền tảng Web3 fintech tối thượng để biến tương lai đó thành hiện thực.

Tiền của bạn. Quyết định của bạn.

Câu hỏi thường gặp

Phí gas trong crypto là gì?

Phí gas là khoản mà blockchain thu để xử lý và ghi lại giao dịch của bạn. Nó chi trả cho phần tính toán mà mạng lưới thực hiện và thuộc về các validator đưa giao dịch của bạn vào khối, với một phần bị đốt trên một số mạng. Phí do blockchain thu, không phải do ứng dụng hay ví bạn dùng.

Vì sao tôi cần ETH để gửi USDC?

USDC trên Ethereum là một token do hợp đồng thông minh vận hành, và mạng Ethereum chỉ nhận phí bằng ETH. Chuyển USDC nghĩa là gọi hợp đồng đó, và việc này tốn gas, nên ví cần một ít ETH bên cạnh USDC. Quy tắc tương tự áp dụng trên các chuỗi khác: SOL trên Solana, TRX hoặc tài nguyên đã stake trên Tron.

Giao dịch thất bại thì tôi có phải trả gas không?

Thường là có. Ethereum và Solana đều tính phí cho một giao dịch được xử lý nhưng thất bại, vì mạng lưới vẫn đã thực hiện công việc chạy nó. Bản thân việc chuyển tiền không xảy ra, nên token của bạn vẫn ở nguyên chỗ cũ.

Tôi có thể trả phí gas bằng USDC không?

Đôi khi có. Ví hợp đồng thông minh có thể dùng paymaster, một hợp đồng nhận USDC và trả phí mạng thay bạn, và một số mạng được thiết kế với USDC làm token gas gốc. Một ví thông thường gửi trên Ethereum, Solana hoặc Tron vẫn cần tài sản riêng của chuỗi đó.

moove.xyz có thu phí gas không?

Không. Gas do blockchain thu và moove.xyz không thể miễn nó. moove.xyz không thu phí đối với giao dịch cùng chuỗi, cùng token và thu một khoản phí giao thức cố định khi cần hoán đổi hoặc bridge, và mỗi báo giá đều hiển thị phí mạng trước khi bạn xác nhận.

Tiền của bạn. Bạn làm chủ.

Quét để tải ứng dụng Moove
Tải trên App StoreTải trên Google Play