가스비란 이더리움 블록체인에서 거래를 처리하는 대가로 내는 수수료입니다. 때로는 몇백 원에 불과하지만 때로는 수만 원에 달하기도 합니다. 왜 이렇게 들쭉날쭉한지, 어떻게 하면 줄일 수 있는지 설명합니다.
이더리움으로 처음 거래를 시도했다가 수수료가 너무 비싸서 포기한 경험이 있으신가요. 10달러를 보내는데 수수료가 15달러라는 황당한 경험을 하신 분도 있을 것입니다. 가스비가 무엇인지 이해하면 이런 상황을 피할 수 있습니다.
가스비란 무엇인가
가스비를 자동차 연료에 비유하면 직관적으로 이해됩니다. 자동차가 목적지까지 가려면 연료가 필요합니다. 거리가 멀수록, 짐이 무거울수록 연료가 더 필요합니다. 이더리움 블록체인도 같습니다. 거래를 처리하려면 컴퓨터 연산이 필요합니다. 그 연산에 드는 비용이 가스비입니다. 단순한 이더리움 전송은 연산이 적게 필요합니다. 연료가 적게 듭니다. 복잡한 스마트컨트랙트 실행은 연산이 많이 필요합니다. 연료가 많이 듭니다.
가스비가 결정되는 방식
가스비가 두 가지 요소로 결정됩니다. 가스 한도입니다. 이 거래에 최대 얼마의 연산을 허용할지 설정합니다. 단순 전송이 21,000 가스, 복잡한 DeFi 거래가 200,000 가스 이상 필요합니다. 가스 가격입니다. 가스 한 단위에 얼마를 낼지 결정합니다. 단위가 Gwei입니다. 1 Gwei가 0.000000001 ETH입니다. 네트워크가 혼잡할 때 가스 가격이 올라갑니다. 가스비 계산이 가스 한도 곱하기 가스 가격입니다. 예를 들어 21,000 가스 곱하기 50 Gwei면 0.00105 ETH입니다. ETH 가격이 300만 원이면 3,150원입니다.
왜 가스비가 들쭉날쭉한가
이더리움 블록체인이 한 번에 처리할 수 있는 거래 양이 제한적입니다. 거래 수요가 몰리면 경쟁이 생깁니다. 택시가 부족할 때 더 높은 요금을 부르는 사람이 먼저 타는 것과 같습니다. 가스 가격을 더 높게 설정한 거래가 먼저 처리됩니다. 네트워크가 혼잡할수록 가스 가격이 올라갑니다. 2021년 NFT 열풍 때 이더리움이 폭발적으로 혼잡해졌습니다. 가스비가 수십만 원까지 치솟았습니다. 10달러짜리 NFT를 사는데 수수료가 100달러가 넘는 황당한 상황이 벌어졌습니다. 반대로 새벽 시간대나 주말에는 거래가 줄어들면서 가스비가 내려갑니다.
EIP-1559 — 가스비 예측 가능하게 만들기
2021년 8월 이더리움이 EIP-1559라는 업그레이드를 했습니다. 가스비 구조가 바뀌었습니다. 기본 수수료와 팁으로 나뉩니다. 기본 수수료는 네트워크 혼잡도에 따라 자동으로 결정됩니다. 그리고 소각됩니다. 채굴자에게 가지 않습니다. 팁은 채굴자에게 빠른 처리를 요청하는 추가 비용입니다. 이 변화로 가스비가 조금 더 예측 가능해졌습니다. 그러나 여전히 네트워크 혼잡도에 따라 크게 변합니다.
가스비를 줄이는 방법
네트워크가 한산한 시간을 이용합니다. 한국 시간 기준으로 새벽 시간대나 주말 아침이 상대적으로 가스비가 낮습니다. 이더리움 가스 추적 사이트인 Etherscan Gas Tracker에서 현재 가스비를 확인하고 낮을 때 거래합니다. 레이어2를 사용합니다. 아비트럼, 옵티미즘 같은 이더리움 레이어2에서 거래하면 가스비가 이더리움 메인넷의 10분의 1에서 100분의 1 수준으로 낮아집니다. 거래를 묶습니다. 여러 번 나눠서 거래하는 것보다 한 번에 처리하면 가스비를 아낄 수 있습니다.
다른 블록체인의 수수료와 비교
이더리움의 가스비가 높은 편입니다. 다른 블록체인과 비교하면 차이가 명확합니다. 솔라나의 거래 수수료가 0.000005 SOL 수준입니다. 사실상 무료에 가깝습니다. BNB 체인의 수수료가 이더리움의 10분의 1 수준입니다. 트론 체인에서 USDT 전송이 거의 무료입니다. 트론 USDT 전송 수수료가 거의 0에 가까운 이유가 여기 있습니다. 개발도상국에서 USDT 송금에 트론 체인을 쓰는 이유입니다. 비트모빅 생태계에서 FYUSD가 BNB 체인 위의 WBMB와 연결되는 이유 중 하나가 이더리움 메인넷보다 훨씬 낮은 수수료 때문입니다.
마치며
가스비란 이더리움 블록체인의 연산 비용입니다. 네트워크 혼잡도에 따라 크게 변하며 혼잡할 때 수만 원까지 올라갑니다. 가스비를 줄이려면 한산한 시간을 이용하거나 레이어2를 사용하는 것이 효과적입니다. 가스비를 이해하면 왜 어떤 블록체인은 수수료가 비싸고 어떤 것은 거의 무료인지, 왜 USDT가 트론 체인에서 많이 유통되는지가 자연스럽게 이해됩니다. 다음 글에서는 디파이란 무엇인지, 은행 없이 이자를 받는 방법을 설명합니다.
이 글이 도움이 되셨다면 북마크해두세요. Web3와 크립토의 핵심 개념들을 쉽게 설명하는 글을 계속 업로드할 예정입니다.