~/blog/usdt-gas-fees-bnb-trx
모든 글USDT를 보내는 데 왜 BNB나 TRX가 필요할까? 가스비 쉽게 이해하기
USDT는 있는데 전송이 안 된다면? BEP20에서는 BNB, TRC20에서는 TRX로 가스비를 내야 하기 때문입니다. 얼마나 필요한지, 그리고 소액을 구하는 방법을 알아보세요.
지갑을 열어 USDT 잔액이 눈앞에 또렷이 보인다. "보내기"를 누르면… 낯선 메시지가 뜬다. "수수료를 낼 잔액이 부족합니다" 또는 "거래를 완료하려면 BNB가 필요합니다." 잠깐, 나는 분명 USDT를 가지고 있는데 왜 더 필요하다는 걸까?
이것은 암호화폐 세계에 처음 들어온 사람들이 가장 당황하는 순간 중 하나입니다. 다행히 무슨 일이 벌어지는지만 이해하면 해결책은 아주 간단합니다. 여기서는 가스비를 처음부터 설명하지 않고, 바로 이 상황――USDT는 있는데 네트워크 코인이 없어서 움직일 수 없는 상황――에만 집중하겠습니다.
- BEP20BNB Smart Chain매우 낮음가장 많이 사용
- SolanaSolana매우 낮음
- PolygonPolygon매우 낮음
- ERC20Ethereum낮음
- TRC20TRON높음가장 많이 사용
네트워크가 양쪽에서 일치해야 합니다 — 그렇지 않으면 자금을 잃을 수 있습니다.
왜 USDT만 가지고 있는 것으로는 부족할까?
근본적인 이유는 USDT가 그 네트워크 고유의 코인이 아니기 때문입니다. USDT는 자신을 호스팅하는 다른 네트워크 위에 사는 "손님 코인"입니다. 그리고 각 네트워크는 다른 어떤 코인도 아닌, 자기 자신의 코인으로 수수료를 요구합니다.
- TRON(TRC20) 네트워크에서는 수수료를 TRX로 지불합니다.
- BNB 스마트 체인(BEP20) 네트워크에서는 수수료를 BNB로 지불합니다 — BNB Chain 자체 개요 문서는 표준 가스 가격 0.05 gwei 기준으로 일반적인 수수료를 약 $0.005 이하로 봅니다.
자동차(USDT)는 있는데 연료 탱크가 텅 빈 상황을 떠올려 보세요. 차는 멀쩡히 있지만, 기름이 없으면 단 1미터도 움직이지 못합니다. TRX나 BNB는 여러분의 전송을 네트워크에 기록하는 대가로 지불하는 "기름"과 같습니다. 그리고 네트워크는 USDT 자체로는 결제를 받지 않기 때문에, 그 네트워크 고유의 코인을 조금이라도 가지고 있어야 합니다.
초보자를 위한 황금 법칙: 수수료의 코인 종류를 결정하는 것은 네트워크이지, 여러분이 보내는 코인의 종류가 아닙니다. 그러니 자신의 USDT가 어느 네트워크――TRC20인지 BEP20인지――위에 있는지 항상 기억해 두세요. 그것이 TRX가 필요한지 BNB가 필요한지를 결정합니다.
실제로 얼마나 필요할까?
많지는 않습니다 — 다만 이 지점에서 두 네트워크는 전혀 비슷하지 않고, 그래서 사람들이 놀랍니다. 다음은 실용적인 예상치입니다(대략적이며 혼잡도와 코인 가격에 따라 달라집니다).
| 네트워크 | 수수료 코인 | USDT 전송에 충분한 대략적인 양 | 그게 얼마인지 |
|---|---|---|---|
| TRON(TRC20) | TRX | 전송당 약 6.4 TRX, USDT를 한 번도 보유한 적 없는 지갑으로 보낼 때는 약 13 TRX | 그날의 TRX 시세에 달림 — 흔히 쓰는 네트워크 중에서는 큰 차이로 가장 비쌈 |
| BNB 스마트 체인(BEP20) | BNB | 1 BNB의 아주 작은 일부면 되고, 같은 예비분으로 여러 번 전송할 수 있습니다 | BNB Chain 자체 개요 문서 기준 약 $0.005 이하 — 1센트에 한참 못 미침 |
BEP20에서는 소액의 예비 잔액이 실제로 여러 번의 전송을 감당합니다. TRC20에서는 그렇지 않습니다. TRX가 전송할 때마다 소각되기 때문입니다. 트론 컨트랙트 진단 문서는 USDT 전송 한 건을 트론이 Energy(에너지)라 부르는 자원 약 64,000단위로 — 상대의 USDT 잔액이 0이면 약 130,000단위로, 비어 있는 저장 공간에 쓰면 20,000 Energy가 들지만 이미 쓰이던 공간이면 5,000이면 되기 때문입니다 — 잡고, 트론 리소스 결제 문서는 스테이킹해 둔 것이 없을 때 Energy 1단위를 100 sun, 즉 0.0001 TRX로 정합니다. 전송 한 건마다 약 6.4 TRX가 사라지므로, 30 TRX의 예비 잔액은 서른 번이 아니라 네다섯 번의 전송입니다. 반올림 오차가 아니라 실제 비용이며, 바로 그래서 TRC20은 저렴한 네트워크가 아니라 인기 있는 네트워크입니다. 수수료 수준은 변동하므로 위 숫자에 의존하기보다 전송 비용 계산기로 실시간 수치를 확인하세요.
트론이 평소 경로라면 이 소각을 피할 방법이 있습니다. TRX를 스테이킹하면(몇 천 개) 네트워크가 전송을 감당할 만큼의 "에너지"를 매일 배정해 주므로 아무것도 소각되지 않습니다. 트론 리소스 모델 문서는 Energy에 무료 할당량이 없다고 못 박습니다. 결국 스테이킹하거나 소각하거나 둘 중 하나입니다. 에너지 대여 서비스는 한 번의 전송에 같은 일을 비용의 일부만으로 해 줍니다. 둘 다 첫날에 필요한 것은 아니지만, 매주 보낸다면 값을 스스로 갚습니다.
주의하세요: USDT를 수십억 개 가지고 있어도 그것을 움직일 수 있는지 여부와는 아무 상관이 없습니다. 잔액이 아무리 크더라도, 네트워크 코인이 조금도 없다면 단 1달러도 보낼 수 없습니다. 급하게 전송해야 하는 상황이 오기 전에 TRX나 BNB 잔액을 미리 확인해 두세요.
소액의 TRX나 BNB는 어떻게 구할까?
몇 가지 합법적이고 간단한 방법이 있습니다. 자신의 상황에 맞는 방법을 선택하세요.
-
거래소에서 소액을 구매한다. 대부분의 거래소에서는 적은 금액으로 TRX나 BNB를 구매한 뒤, 같은 네트워크로 자신의 지갑에 출금할 수 있습니다. 가장 확실하고 명확한 방법입니다.
-
친구나 신뢰할 수 있는 사람에게 소액 전송을 부탁한다. 지인이 지갑을 가지고 있다면, 여러분의 주소로 TRX 몇 단위나 아주 적은 양의 BNB를 보내줄 수 있습니다. 그 사람 입장에서도 작고 저렴한 거래입니다.
-
일부 지갑 내의 스왑 기능을 이용한다. 일부 지갑은 잔액의 일부를 네트워크 코인으로 바로 교환하는 기능을 제공합니다. 다만 주의할 점은, 이 첫 스왑 자체에도 수수료가 필요할 수 있으니 조건을 꼭 확인하세요.
-
거래소에서 출금한다면, 앞으로 쓸 네트워크로 바로 출금한다. 많은 사람이 습관적으로 TRC20으로 USDT를 출금합니다. 예전에는 그것이 저렴한 네트워크였기 때문입니다. 먼저 거래소가 보여주는 출금 수수료를 비교해 보세요 — 트론은 요즘 비싼 편에 속하고, BNB 체인과 솔라나가 저렴한 편입니다. 무엇을 고르든, 이후 본인의 전송을 위해 그 네트워크 코인을 소액 남겨 두세요.
나중에 당황하지 않게 해주는 실용적인 팁: 새 지갑을 만들면 곧바로 그 네트워크 코인을 소액이라도 넣어 두세요. 그러면 "연료 탱크"가 항상 채워진 상태가 되어, 급하게 전송해야 할 때 "수수료를 낼 잔액이 부족합니다"라는 메시지에 당황할 일이 없습니다.
주의해야 할 흔한 실수
-
네트워크 혼동. USDT가 TRC20에 있는데 BNB를 가지고 있어봐야 소용없습니다. 반대의 경우도 마찬가지입니다. 수수료 코인은 반드시 USDT와 같은 네트워크 위에 있어야 합니다.
-
네트워크 코인을 잘못된 주소로 보내는 것. 지갑 주소는 같아 보일 수 있지만, TRX는 반드시 TRON 네트워크로, BNB는 반드시 BNB 스마트 체인 네트워크로 보내야 합니다. 그렇지 않으면 자금을 잃을 수 있습니다.
-
마지막 순간까지 미루는 것. 급한 거래 도중에 수수료 코인이 부족하다는 사실을 발견하지 마세요. 예비 잔액을 확인하는 것을 습관으로 만드세요.
빠른 요약
- USDT는 네트워크 위에 사는 "손님" 코인이며, 네트워크는 자신의 고유 코인으로 수수료를 요구합니다.
- TRC20에서는 TRX가 필요합니다――전송당 약 6.4개이고 매번 소각됩니다. BEP20에서는 BNB가 필요하며, 한 코인의 일부만으로 많은 전송을 감당합니다.
- 거래소에서 구매하거나, 친구에게 전송받거나, 지갑 내 스왑을 통해 구할 수 있습니다.
- 필요해지기 전에 항상 네트워크 코인의 소액 예비분을 마련해 두세요.
이 간단한 원리만 이해하면, 그 메시지는 더 이상 여러분을 괴롭히지 않을 것이고, 원할 때마다 자유롭게 자금을 움직일 수 있게 됩니다.
자주 묻는 질문
누군가 저에게 TRX나 BNB를 보내주면 USDT를 옮길 수 있나요?
네, USDT만 들어 있어 옴짝달싹 못 하는 지갑을 푸는 일반적인 해법입니다. 기본 코인을 받는 데는 비용이 들지 않고, 아주 적은 양이면 전송 한 번을 감당하기에 충분합니다. 코인을 가진 사람이라면 누구든 당신의 USDT가 있는 바로 그 주소로 보내면 됩니다. 한 네트워크에서는 하나의 주소가 둘 다 담기 때문입니다.
처음 보내는 새 주소일 때 수수료가 더 비싼가요?
트론에서는 대략 두 배가 되어, 약 6.4 TRX에서 약 13 TRX로 올라갑니다. 해당 토큰을 한 번도 보유한 적 없는 주소에 저장 공간을 만드는 비용을 네트워크가 청구하고, 이를 보내는 쪽이 냅니다. 그 수신자에 대해 한 번만 발생하므로 같은 주소로 다시 보낼 때는 평소 금액이 듭니다.
TRX를 스테이킹하면 수수료가 없어지나요?
수수료가 사라지는 것이 아니라, 현금 비용이 자금 묶임으로 바뀌는 것입니다. TRX를 스테이킹하면 매일 에너지가 생기고 전송은 코인을 소각하는 대신 이 에너지를 씁니다. 자주 보내는 사람이라면 실제 지출이 거의 0에 가까워집니다. 다만 상당한 양의 TRX를 묶어 두어야 하므로 가끔 보내는 사람에게는 대체로 맞지 않습니다.
전송 도중에 TRX나 BNB가 떨어지면 어떻게 되나요?
전송이 이뤄지지 않습니다. 블록체인 거래는 전부 아니면 전무이므로, 절반만 완료되는 대신 기록되기 전에 거부되고 USDT는 있던 자리에 그대로 남습니다. 기본 코인을 채운 뒤 다시 보내면 됩니다. 수수료를 잃을 수 있는 유일한 경우는 실행이 시작된 뒤 도중에 소진되는 거래인데, 지갑의 추정 기능이 바로 이를 막기 위한 것입니다.
왜 보내는 USDT에서 수수료를 그냥 떼어 가면 안 되나요?
네트워크가 자기 일에 대한 대가로 USDT를 인정하지 않기 때문입니다. USDT는 체인 위에 기록된 토큰이고, 수수료는 체인 자체에 지불되는데 체인은 자기 코인만 받습니다. 일부 플랫폼은 수수료를 대신 내고 출금 수수료에 포함해 청구하는 식으로 이를 감추지만, 실제 지불은 여전히 TRX나 BNB로 이뤄집니다.
이 콘텐츠는 네트워크와 수수료가 작동하는 방식을 쉽게 설명하기 위한 일반적인 교육 목적의 정보이며, 금융, 투자 또는 종교적 조언이 아닙니다. 코인 가격과 수수료 금액은 계속 변동하며, 전송 전에 네트워크와 주소를 확인하는 것은 전적으로 본인의 책임입니다. 항상 신중하게 행동하고 공식 출처를 통해 확인하시기 바랍니다.
정정 · 2026년 8월 10일. 이 글의 수수료 수치가 낡아 있었습니다. 2026년 8월 기준 TRC20 전송은 1.50~2달러 상당의 13 TRX가 아니라 약 6.5 TRX(대략 2.15달러, USDT를 한 번도 보유한 적 없는 지갑으로는 약 4.30달러)를 소각하며, BEP20 전송 비용은 "0.30달러를 넘는 일이 드물다"가 아니라 1센트의 5분의 1 수준입니다. 표와 예비 잔액 계산, 요약을 모두 정정했습니다.
정정 · 2026년 8월 13일. 8월 10일 정정이 택한 두 수치 모두 근거가 없었습니다. 약 6.5 TRX로 적고 이 글 어디에도 출처가 없는 TRX 시세로 2.15달러라 환산했던 TRC20 수수료는 이제 약 6.4 TRX로 적습니다. USDT 전송 한 건에 약 64,000 Energy, 스테이킹이 없을 때 Energy 1단위당 0.0001 TRX라는 트론 자체 문서의 계산에서 나온 값이며, 달러 환산은 본문에 고정하지 않고 전송 비용 계산기에 맡겼습니다. "1센트의 5분의 1 수준"이라고 했던 BEP20 수수료는 BNB Chain 자체 개요 문서가 표준 가스 가격 0.05 gwei 기준으로 밝힌 약 $0.005 이하로 바꿨습니다.