ERC-20 토큰이란?
ERC-20은 수천 개의 토큰이 이더리움에 존재하고 여러 지갑과 거래소에서 같은 방식으로 작동하게 하는 기술 표준입니다. 그 의미를 쉬운 말로 살펴봅니다.
쉽게 설명하는 ERC-20
ERC-20은 이더리움 네트워크에서 대체 가능한 토큰을 만드는 규칙 모음입니다. “ERC”는 Ethereum Request for Comments의 약자이며 20은 단순히 제안 번호입니다. 이 표준은 2015년에 소개되어 2017년에 공식 채택되었습니다.
“대체 가능”이란 달러처럼 각 단위가 동일하고 서로 바꿔 쓸 수 있다는 뜻입니다. 1 USDC는 다른 어떤 1 USDC와도 같습니다. 각 항목이 고유한 대체 불가능 토큰(NFT)과는 반대입니다. ERC-20은 거래되는 유명 코인 가운데 자체 블록체인을 갖고 있지 않은 상당수의 기반 표준입니다.
ERC-20 토큰을 만드는 방식
ERC-20 토큰은 별도로 다운로드하는 소프트웨어가 아닙니다. 누가 얼마를 소유하는지 원장을 유지하는 이더리움 배포 프로그램인 스마트 컨트랙트입니다. “표준”이라는 말은 어떤 지갑이나 거래소도 상호작용 방법을 알 수 있도록 특정 함수 집합을 컨트랙트에 포함해야 한다는 뜻입니다.
표준을 준수하는 모든 컨트랙트가 구현하는 핵심 함수는 다음과 같습니다.
| 함수 | 역할 |
|---|---|
| totalSupply | 존재하는 토큰 수를 알려 줍니다 |
| balanceOf | 주소가 보유한 토큰 수를 확인합니다 |
| transfer | 자신의 지갑에서 다른 지갑으로 토큰을 보냅니다 |
| approve / transferFrom | 거래소 같은 제3자가 자신을 대신해 토큰을 옮기도록 합니다 |
| allowance | 제3자에게 지출을 허용한 금액을 보여 줍니다 |
인터페이스가 정해져 있어 토큰을 만드는 일은 비교적 간단하며, 이는 장점인 동시에 주의할 점입니다. 토큰 생성에는 깊이 있는 인프라가 필요하지 않으므로 ERC-20 토큰이 존재한다는 사실만으로 프로젝트가 합법적이거나 가치 있다고 판단할 수 없습니다.
초보자가 알아야 할 중요한 세부 사항은 토큰 전송에 가스비가 들고, 이 비용을 해당 토큰이 아닌 ETH로 낸다는 것입니다. 지갑에 USDC는 있지만 ETH가 없다면 수수료용 ETH를 추가하기 전까지 USDC를 옮길 수 없습니다.
지갑과 거래소의 역할
ERC-20의 가장 큰 실용적 이점은 상호운용성입니다. 표준을 지원하는 지갑이나 거래소는 토큰마다 별도 코드를 작성하지 않고도 거의 모든 ERC-20 토큰을 자동으로 지원할 수 있습니다.
- MetaMask, Ledger, Trust Wallet 같은 지갑은 어떤 ERC-20 토큰이든 보관할 수 있습니다. 때로는 컨트랙트 주소를 붙여 넣어 토큰을 “추가”해야 하지만 기본적인 지원 기능은 내장되어 있습니다.
- 거래소는 입출금에 같은 표준 함수를 사용하므로 ERC-20 토큰을 쉽게 상장합니다.
- 탈중앙화 금융의 DeFi 앱은 ERC-20을 중심으로 설계됩니다. 대출, 교환, 유동성 풀이 다양한 토큰과 함께 작동하는 이유입니다.
ERC-20과 다른 체인의 토큰 비교
ERC-20은 가장 확립된 토큰 표준이지만 이더리움만 토큰을 제공하는 것은 아닙니다. 다른 블록체인에도 해당하는 자체 표준이 있습니다. 개념은 비슷하지만 표준과 수수료 토큰이 다릅니다.
| 체인 | 토큰 표준 | 수수료 지급 자산 |
|---|---|---|
| 이더리움 | ERC-20 | ETH |
| BNB Chain | BEP-20 | BNB |
| 솔라나 | SPL | SOL |
| 트론 | TRC-20 | TRX |
핵심은 같은 프로젝트도 여러 체인에서 토큰을 발행할 수 있다는 점입니다. 예를 들어 USDT는 이더리움의 ERC-20 토큰으로도, 트론의 TRC-20 토큰으로도 존재합니다. 이름은 같아도 다른 네트워크에 있으므로 일치하는 네트워크로 주고받아야 합니다. 네트워크마다 작동이 다른 이유를 이해하려면 블록체인의 작동 방식과 작업증명과 지분증명의 장단점을 알아두면 도움이 됩니다.
초보자가 기억할 점
표준을 이해하는 일과 토큰을 평가하는 일은 다릅니다. ERC-20은 토큰이 표준 방식으로 작동한다는 것만 보장하며 안전성, 유용성, 좋은 매수 대상 여부까지 보장하지 않습니다. 토큰을 다루기 전에 다음 순서로 확인하는 것이 합리적입니다.
- 공식 컨트랙트 주소와 토큰이 주장하는 정체가 맞는지 확인하세요.
- 가격만 보지 말고 프로젝트의 토크노믹스와 시가총액을 살펴보세요.
- 익명 팀이나 빠른 구매 압박처럼 암호화폐 사기 예방 가이드에서 다루는 흔한 위험 신호를 경계하세요.
- 가스비용 ETH를 조금 보유하고, 잃어도 감당할 수 있는 금액을 넘겨 보내지 마세요.
암호화폐 자산은 변동성이 크고 가치가 떨어질 수 있습니다. 이 글의 어떤 내용도 예측이나 추천이 아닙니다. ERC-20은 이더리움 토큰들이 함께 작동하게 하는 공통 표준이자 기반 설비입니다. 이 설비가 어떻게 작동하는지 아는 것은 탄탄한 기초가 되지만, 개별 토큰은 여전히 각각 신중하고 비판적으로 조사해야 합니다.
NOONOO TRADING — 무료 채팅에 참여해 실시간 트레이딩을 함께 지켜보세요.
봇에서 시작하기📈 OKX에 가입하고 거래 수수료 할인을 받으세요
OKX 수수료 할인 받기 →