~/blog/usdt-gas-fees-bnb-trx

Tất cả bài viết

Vì sao bạn cần BNB hoặc TRX để gửi USDT? Giải thích đơn giản về phí gas

Có USDT nhưng không gửi được? Bạn cần BNB trên mạng BEP20 hoặc TRX trên mạng TRC20 để trả phí gas. Tìm hiểu bạn thực sự cần bao nhiêu và cách có được số tiền nhỏ đó.

Paperino Academy12 phút đọc
Vì sao bạn cần BNB hoặc TRX để gửi USDT? Giải thích đơn giản về phí gas
Mục lục

Bạn mở ví lên, thấy số dư USDT hiện rõ ràng trước mắt, nhấn "Gửi"... rồi bỗng dưng xuất hiện thông báo lạ: "Số dư không đủ để trả phí" hoặc "Bạn cần BNB để hoàn tất giao dịch này". Khoan đã — bạn có USDT mà! Vậy tại sao lại đòi thêm?

Đây là một trong những khoảnh khắc gây bối rối nhất cho người mới trong thế giới tiền mã hóa. Tin vui là cách khắc phục rất đơn giản một khi bạn hiểu chuyện gì đang xảy ra. Ở đây chúng ta sẽ không giải thích phí gas từ đầu — chỉ tập trung đúng vào tình huống này: bạn có USDT nhưng không thể di chuyển nó vì thiếu đồng coin gốc của mạng lưới.

Mạng USDT rẻ nhất
  • BEP20
    BNB Smart Chain
    Rất thấpĐược dùng nhiều nhất
  • Solana
    Solana
    Rất thấp
  • Polygon
    Polygon
    Rất thấp
  • ERC20
    Ethereum
    Thấp
  • TRC20
    TRON
    CaoĐược dùng nhiều nhất

Mạng phải khớp ở cả hai đầu — nếu không, tiền có thể bị mất.

Vì sao chỉ có USDT thôi là chưa đủ?

Lý do cốt lõi là USDT không phải là đồng coin gốc của mạng lưới. Nó là một token "khách" chạy trên nền một mạng lưới khác lưu trữ nó. Và mỗi mạng lưới thu phí bằng chính đồng coin của mình, không phải đồng coin nào khác:

  • Trên mạng TRON (TRC20), phí được trả bằng TRX.
  • Trên BNB Smart Chain (BEP20), phí được trả bằng BNBtrang tổng quan của chính BNB Chain đưa ra mức phí thông thường khoảng 0,005 USD hoặc thấp hơn, ở mức giá gas tiêu chuẩn 0,05 gwei.

Hãy hình dung như bạn sở hữu một chiếc xe (USDT) nhưng bình xăng thì trống rỗng. Xe vẫn còn nguyên, vẫn ở đó, nhưng không nhích được một mét nào nếu thiếu xăng. TRX hay BNB chính là "xăng" để trả phí ghi nhận giao dịch của bạn trên mạng lưới. Vì mạng lưới không chấp nhận thanh toán bằng chính USDT, nên bạn buộc phải có một chút đồng coin gốc của nó.

// note

Quy tắc vàng cho người mới: chính mạng lưới quyết định đồng coin trả phí, chứ không phải loại coin bạn đang gửi. Vì vậy hãy luôn nhớ USDT của bạn đang nằm trên mạng nào — TRC20 hay BEP20 — vì điều đó quyết định bạn cần TRX hay BNB.

Thực ra tôi cần bao nhiêu?

Không nhiều — nhưng ở điểm này hai mạng chẳng giống nhau chút nào, và đó là điều làm nhiều người bất ngờ. Dưới đây là ước tính thực tế (tương đối, thay đổi theo mức tắc nghẽn và giá đồng coin):

Mạng lướiĐồng coin trả phíLượng ước tính đủ cho một lần chuyển USDTQuy ra tiền là bao nhiêu
TRON (TRC20)TRXKhoảng 6,4 TRX mỗi lần chuyển, và khoảng 13 TRX khi gửi tới ví chưa từng giữ USDTBằng đúng giá trị của số TRX đó vào ngày bạn gửi — đắt nhất trong các mạng phổ biến, cách biệt rất xa
BNB Smart Chain (BEP20)BNBMột phần rất nhỏ của một đồng, và cùng khoản dự trữ đó đủ cho nhiều lần chuyểnKhoảng 0,005 USD hoặc thấp hơn, theo trang tổng quan của chính BNB Chain — thấp hơn hẳn một xu

Trên BEP20, một khoản dự trữ nhỏ thật sự đủ dùng cho rất nhiều lần chuyển. Trên TRC20 thì không, vì TRX bị đốt ở mỗi lần chuyển. Tài liệu chẩn đoán hợp đồng thông minh của TRON ước tính một giao dịch USDT tiêu tốn khoảng 64.000 đơn vị tài nguyên mà TRON gọi là Energy — và khoảng 130.000 khi gửi tới địa chỉ có số dư USDT bằng không, bởi ghi vào một ô lưu trữ trống tốn 20.000 Energy so với 5.000 cho ô đã dùng — còn biểu phí tài nguyên của TRON định giá mỗi Energy là 100 sun, tức 0,0001 TRX, khi bạn không stake gì cả. Như vậy mỗi lần chuyển mất khoảng 6,4 TRX, nên khoản dự trữ 30 TRX chỉ được bốn đến năm lần chuyển, không phải ba mươi. Đây là chi phí thật, không phải sai số làm tròn — và chính vì thế TRC20 là mạng phổ biến, chứ không phải mạng rẻ. Mức phí thay đổi theo thời gian, nên hãy kiểm tra con số hiện tại bằng công cụ tính chi phí chuyển tiền của chúng tôi thay vì dựa vào những con số phía trên.

// note

Nếu TRON là tuyến đường thường dùng của bạn, có cách tránh việc bị đốt: stake TRX (vài nghìn đồng) và mạng sẽ cấp hạn mức "energy" mỗi ngày đủ cho các giao dịch, nên không có gì bị đốt — tài liệu về mô hình tài nguyên của TRON nói thẳng rằng Energy không có hạn mức miễn phí, nên chỉ có hai lựa chọn: stake hoặc đốt. Dịch vụ cho thuê energy làm điều tương tự cho một giao dịch với chi phí chỉ bằng một phần nhỏ. Cả hai đều không cần trong ngày đầu — nhưng nếu bạn gửi hằng tuần thì chúng tự hoàn lại giá trị.

// warning

Lưu ý: sở hữu hàng tỷ USDT không liên quan gì đến khả năng di chuyển số tiền đó. Dù số dư của bạn có lớn đến đâu, bạn cũng không thể gửi được dù chỉ một đô la nếu không có dù chỉ một chút đồng coin của mạng lưới. Hãy kiểm tra xem mình có TRX hay BNB trước khi cần thực hiện một giao dịch gấp.

Làm sao để có một chút TRX hoặc BNB?

Bạn có nhiều cách hợp pháp và dễ thực hiện. Hãy chọn cách phù hợp nhất với tình huống của mình:

  1. Mua một lượng nhỏ trên sàn giao dịch. Hầu hết các sàn cho phép bạn mua TRX hoặc BNB với số lượng rất nhỏ, sau đó rút về ví của bạn trên cùng mạng lưới. Đây là cách an toàn và rõ ràng nhất.

  2. Nhờ bạn bè hoặc người bạn tin tưởng chuyển một khoản tượng trưng. Nếu người quen của bạn đã có ví, họ có thể gửi vài đơn vị TRX hoặc một phần nhỏ BNB đến địa chỉ của bạn. Đây là giao dịch nhỏ và rẻ đối với họ.

  3. Dùng tính năng hoán đổi (swap) có sẵn trong một số ví. Một số ví cho phép chuyển đổi trực tiếp một phần số dư của bạn sang đồng coin của mạng lưới. Nhưng hãy cẩn thận: đôi khi ngay cả lần swap đầu tiên này cũng có thể phát sinh phí, vì vậy hãy kiểm tra điều khoản trước.

  4. Nếu bạn đang rút tiền từ sàn giao dịch, hãy rút trực tiếp trên mạng bạn sẽ dùng. Nhiều người rút USDT qua TRC20 theo quán tính, vì trước đây đó là mạng giá rẻ. Hãy so mức phí rút mà sàn hiển thị trước đã — TRON hiện thường thuộc nhóm đắt, còn BNB Chain và Solana thuộc nhóm rẻ nhất. Chọn mạng nào cũng vậy, hãy giữ một khoản nhỏ đồng coin của mạng đó cho các lần chuyển tiếp theo của bạn.

// note

Một mẹo thực tế giúp bạn tránh rắc rối về sau: ngay khi tạo ví mới, hãy nạp ngay một khoản dự trữ nhỏ đồng coin của mạng lưới. Như vậy "bình xăng" sẽ không bao giờ cạn, và bạn sẽ không bị bất ngờ bởi thông báo "số dư không đủ để trả phí" đúng lúc cần chuyển tiền gấp.

Những sai lầm thường gặp cần tránh

  • Nhầm lẫn giữa các mạng lưới. Nếu USDT của bạn nằm trên TRC20, có BNB sẽ không giúp ích gì, và ngược lại. Đồng coin trả phí phải nằm trên cùng mạng lưới với USDT của bạn.

  • Gửi đồng coin của mạng lưới đến sai địa chỉ. Địa chỉ ví của bạn có thể trông giống nhau, nhưng hãy đảm bảo bạn gửi TRX trên mạng TRON và BNB trên mạng BNB Smart Chain — nếu không, bạn có thể mất tiền.

  • Chờ đến phút chót. Đừng để đến giữa một giao dịch gấp mới phát hiện ra mình thiếu đồng coin trả phí. Hãy biến việc kiểm tra khoản dự trữ thành thói quen.

Tóm tắt nhanh

  • USDT là đồng coin "khách" chạy trên nền một mạng lưới, và mạng lưới đó thu phí bằng chính đồng coin gốc của nó.
  • Trên TRC20 bạn cần TRX — khoảng 6,4 đồng mỗi lần chuyển, bị đốt mỗi lần. Trên BEP20 bạn cần BNB, và một phần nhỏ của một đồng đủ cho rất nhiều lần chuyển.
  • Có được nó bằng cách mua trên sàn giao dịch, nhờ bạn bè chuyển, hoặc hoán đổi ngay trong ví.
  • Luôn giữ một khoản dự trữ nhỏ đồng coin của mạng lưới trước khi bạn thực sự cần đến nó.

Một khi đã hiểu ý tưởng đơn giản này, thông báo đó sẽ không bao giờ làm phiền bạn nữa, và tiền của bạn sẽ di chuyển tự do bất cứ khi nào bạn muốn.

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

Người khác gửi TRX hoặc BNB cho tôi để tôi chuyển USDT được không?

Được, và đó là cách xử lý thông thường cho một ví bị kẹt vì chỉ giữ USDT. Nhận đồng coin gốc không tốn gì của bạn, và một lượng rất nhỏ đã đủ trả phí cho một giao dịch. Bất kỳ ai có đồng coin đó đều có thể gửi tới chính địa chỉ đang giữ USDT của bạn, vì một địa chỉ trên một mạng giữ được cả hai.

Lần đầu gửi tới một địa chỉ hoàn toàn mới thì phí có cao hơn không?

Trên Tron thì phí gần như gấp đôi, từ khoảng 6,4 TRX lên khoảng 13. Mạng thu phí cho việc tạo bản ghi lưu trữ cho một địa chỉ chưa từng giữ token đó, và người gửi là bên trả. Đây là khoản một lần cho người nhận đó, nên những lần chuyển sau tới cùng địa chỉ chỉ tốn mức phí bình thường.

Staking TRX có giúp khỏi mất phí không?

Nó thay chi phí bằng tiền mặt bằng một cam kết, chứ không xóa bỏ khoản phí. Staking TRX sinh ra năng lượng hằng ngày để giao dịch tiêu thụ thay vì đốt coin, nhờ đó chi phí thực trả gần như bằng không với người gửi thường xuyên. Cách này đòi hỏi khóa lại một lượng TRX đáng kể, nên hiếm khi hợp lý với người thỉnh thoảng mới chuyển.

Nếu tôi hết TRX hoặc BNB giữa chừng thì sao?

Giao dịch sẽ không đi được. Một giao dịch blockchain hoặc hoàn tất trọn vẹn hoặc không xảy ra, nên nó bị từ chối trước khi được ghi nhận chứ không dừng lại nửa chừng, và USDT của bạn vẫn nằm nguyên chỗ cũ. Hãy bổ sung đồng coin gốc rồi gửi lại. Trường hợp duy nhất bạn vẫn mất phí là một giao dịch đã bắt đầu chạy rồi mới cạn coin, và con số ước tính trong ví sinh ra chính để ngăn điều đó.

Vì sao không thể trừ thẳng phí vào số USDT tôi đang gửi?

Vì mạng không công nhận USDT là phương tiện thanh toán cho công việc của chính nó. USDT là một token được ghi trên chuỗi, còn khoản phí thì thuộc về chuỗi, mà chuỗi chỉ nhận đồng coin của mình. Một số nền tảng che chuyện này bằng cách trả phí hộ bạn rồi tính vào phí rút, nhưng khoản thanh toán bên dưới vẫn được trả bằng TRX hoặc BNB.

// warning

Nội dung này mang tính giáo dục chung nhằm đơn giản hóa cách thức hoạt động của mạng lưới và phí giao dịch, không phải là lời khuyên tài chính, đầu tư hay tôn giáo. Giá coin và mức phí luôn thay đổi liên tục, và bạn là người duy nhất chịu trách nhiệm xác minh mạng lưới và địa chỉ trước bất kỳ giao dịch chuyển tiền nào. Hãy luôn thận trọng và kiểm tra các nguồn chính thức.

// warning

Đính chính · 10 tháng 8 năm 2026. Các con số về phí trong bài viết này đã lỗi thời. Tính đến tháng 8/2026, một giao dịch TRC20 đốt khoảng 6,5 TRX (chừng 2,15 USD, khoảng 4,30 USD khi gửi tới ví chưa từng giữ USDT), chứ không phải 13 TRX với 1,50 đến 2 USD, và một giao dịch BEP20 tốn khoảng một phần năm của một xu chứ không phải "ít khi vượt 0,30 USD". Bảng, phép tính về khoản dự trữ và phần tóm tắt đã được sửa.

Đính chính · 13 tháng 8 năm 2026. Cả hai con số mà bản đính chính ngày 10 tháng 8 chốt lại đều không có nguồn, và cả hai đều đã đổi. Mức phí TRC20 khi đó ghi là "khoảng 6,5 TRX", quy ra 2,15 USD theo một mức giá TRX mà không nguồn nào trong bài này dẫn ra, nay được ghi là khoảng 6,4 TRX — kết quả của phép tính khoảng 64.000 Energy cho một giao dịch USDT nhân với 0,0001 TRX mỗi đơn vị Energy khi không stake gì, cả hai đều lấy từ tài liệu của chính TRON — còn việc quy ra đô la nhường cho công cụ tính chi phí chuyển tiền thay vì cố định trong bài. Mức phí BEP20 khi đó ghi là "một phần năm của một xu", nay được ghi là khoảng 0,005 USD hoặc thấp hơn, con số mà trang tổng quan của chính BNB Chain nêu ở mức giá gas tiêu chuẩn 0,05 gwei.

Bài viết liên quan

~/cryptoTiền mã hóa