ERC-20 토큰 표준 뜻과 작동 원리
암호화폐를 처음 접하면 '이 코인은 ERC-20 토큰입니다'라는 문구를 자주 봅니다. ERC-20이 정확히 무엇이고, 왜 이렇게 많은 토큰이 같은 규격을 따르는지 초보자 눈높이에서 풀어봅니다.
ERC-20이란 무엇인가
ERC-20은 이더리움 블록체인 위에서 만들어지는 대체 가능한(fungible) 토큰이 지켜야 할 규칙 모음입니다. ERC는 'Ethereum Request for Comments'의 약자이고, 20은 제안 번호입니다. 쉽게 말해 토큰을 만들 때 따라야 하는 공통 설계도라고 보면 됩니다.
'대체 가능'이란 같은 종류끼리 1:1로 교환할 수 있다는 뜻입니다. 내 1 USDT와 친구의 1 USDT는 가치가 똑같습니다. 반대로 NFT는 하나하나가 고유해서 서로 바꿀 수 없습니다. ERC-20은 이 '서로 똑같은' 토큰을 위한 표준입니다.
표준이 보장하는 호환성
ERC-20은 모든 토큰이 동일한 기능(함수)을 갖추도록 정해둡니다. 대표적인 항목은 다음과 같습니다.
| 기능 | 역할 |
|---|---|
| totalSupply | 총 발행량 조회 |
| balanceOf | 특정 지갑의 잔액 조회 |
| transfer | 토큰 전송 |
| approve / transferFrom | 제3자(거래소·디앱)에게 사용 권한 위임 |
모든 토큰이 같은 방식으로 동작하기 때문에, 지갑이나 거래소, 디파이 서비스는 토큰마다 코드를 새로 짤 필요가 없습니다. 한 번 ERC-20을 지원하면 수만 개의 토큰을 자동으로 다룰 수 있습니다. 이것이 ERC-20 생태계가 빠르게 커진 핵심 이유입니다.
가스비는 왜 ETH로 낼까
여기서 초보자가 가장 자주 헷갈리는 부분입니다. ERC-20 토큰은 이더리움 네트워크를 '빌려' 움직입니다. 토큰 자체는 독립된 블록체인이 없고, 모든 전송 기록은 이더리움 위에 올라갑니다. 따라서 토큰을 보낼 때 드는 수수료(가스비)는 토큰이 아니라 네트워크의 기본 화폐인 ETH로 지불합니다.
다른 체인 표준과의 차이
ERC-20은 이더리움 전용 표준입니다. 다른 블록체인은 각자의 토큰 규격을 씁니다.
- ERC-721 / ERC-1155 — 같은 이더리움이지만 고유한 NFT를 위한 표준
- BEP-20 — BNB 체인의 토큰 표준 (ERC-20과 구조가 거의 같고 수수료는 BNB로 지불)
- SPL — 솔라나 체인의 토큰 표준 (수수료는 SOL로 지불)
중요한 점은 같은 이름의 토큰이라도 체인이 다르면 주소가 다르다는 것입니다. 이더리움 USDT를 BNB 체인 주소로 잘못 보내면 자산을 잃을 수 있으니, 입출금 시 체인 종류를 반드시 확인해야 합니다. 사기 예방 관점에서도 네트워크 확인은 기본입니다.
초보자가 기억할 핵심
ERC-20은 이더리움 위 대체 가능 토큰의 공통 규격이며, 호환성 덕분에 한 번 지원하면 수많은 토큰을 다룰 수 있습니다. 토큰을 움직이려면 ETH로 가스비를 내야 하고, 다른 체인 표준과는 주소·수수료 화폐가 다릅니다. 규격을 따른다고 해서 그 토큰의 가치나 안전성이 보장되는 것은 아니므로, 발행 주체와 토크노믹스를 따로 확인해야 합니다.
본 글은 정보 제공을 위한 것이며 투자 권유가 아닙니다. 암호화폐는 가격 변동성이 크고 원금 손실 위험이 있습니다. 표준 준수 여부와 별개로 스캠 토큰도 ERC-20으로 만들어질 수 있으니, 투자 결정은 충분한 조사와 본인 판단으로 신중하게 내리시기 바랍니다.
NOONOO TRADING 무료 채팅방에서 실시간 트레이딩을 같이 보세요.
무료 채팅방 입장 →📈 OKX 신규 가입 시 거래 수수료 할인
OKX 수수료 할인 가입 →