ERC-20 은 Fungible Token(대체 가능한 토큰)을 위한 표준으로, ERC-721은 Non-Fungible Token(NFT)용, ERC-1155는 Hybrid(대체 가능+대체 불가)용입니다. 각 표준은 스마트 계약과 상호 운용성(Interoperability) 기준이 다릅니다.
거래 가능 여부는 지갑과 거래소가 ERC-20 표준을 지원하는지 여부에 달려 있습니다. 대부분의 지갑과 거래소는 ERC-20 호환성을 갖추고 있어 바로 전송, 스테이킹, 스마트 계약 참여가 가능합니다.

ERC-20은 Ethereum Request for Comment 20을 의미하며, 이더리움 블록체인에서 토큰 발행 시 준수해야 하는 표준 규약입니다.
토큰의 호환성(Compatibility)과 스마트 계약(Smart Contract)과의 통합성을 확보하며, 지갑(wallet), 거래소(exchange), 탈중앙화 금융(DeFi) 플랫폼 등 다양한 환경에서 동일하게 작동할 수 있도록 설계되었습니다.
ERC-20 토큰은 Fungible Token으로, 동일한 가치와 교환 가능성을 갖는 특징이 있습니다.
ERC-20 표준은 크게 **기능(Function)**과 이벤트(Event) 두 가지 요소로 구성됩니다.
| 함수 | 설명 |
|---|---|
| totalSupply | 토큰의 총 발행량 확인 |
| balanceOf | 특정 주소의 잔액 조회 |
| transfer | 다른 주소로 토큰 전송 |
| transferFrom | 승인된 주소에서 토큰 전송 |
| approve | 다른 주소가 일정량 토큰 사용 가능하도록 승인 |
| allowance | 승인된 잔액 확인 |
영어 키워드 포함: totalSupply, balanceOf, transfer, approve, allowance
| 이벤트 | 설명 |
|---|---|
| Transfer | 토큰 전송 내역 기록 |
| Approval | 토큰 사용 승인 기록 |
이벤트는 블록체인 상에서 트랜잭션을 추적하는 데 필수적이며, 스마트 계약과 외부 애플리케이션 간 통신을 지원합니다.

| 구분 | ERC-20 | ERC-721 | ERC-1155 |
|---|---|---|---|
| 타입 | Fungible | Non-Fungible | Hybrid |
| 교환성 | 동일 | 고유 | 일부 동일/일부 고유 |
| 활용 예시 | 유틸리티, 스테이블코인 | NFT 디지털 아트 | 게임 아이템, NFT+토큰 혼합 |
| 스마트 계약 구조 | 단순 | 복잡 | 복합 구조 |
ERC-20 표준은 Fungible Token 용도로 가장 널리 사용되며, DeFi 및 거래소 환경과 호환성이 높습니다.
- 유틸리티 토큰(Utility Token) – 특정 서비스 접근권, 플랫폼 내 결제
- 스테이블코인(Stablecoin) – USDT, USDC 등 달러 연동 토큰
- ICO/IDO 토큰 – 스타트업 자금 조달용
- DeFi 토큰 – 스테이킹(Staking), 유동성 풀(Liquidity Pool), 대출(Collateralized Loan)
| 장점 | 설명 |
|---|---|
| 호환성 | 지갑과 거래소, 스마트 계약과 완벽 통합 |
| 투명성 | 블록체인에서 모든 거래 내역 기록 |
| 유동성 | 거래소 상장 및 전송 가능 |
| 개발 용이 | 표준 인터페이스 제공으로 개발 효율 ↑ |
| 위험 요소 | 설명 |
|---|---|
| Gas Fee | 이더리움 전송 시 수수료 발생 |
| 스마트 계약 오류 | 버그로 토큰 손실 가능 |
| 보안(Security) | approve 관리 미흡 시 주작(조작) 위험 가능 |
| 네트워크 혼잡 | 거래 지연 가능 |
ERC-20 토큰은 디지털 자산(Security Token)으로 투자 가능하지만, 규제 준수(Compliance)가 필요합니다.
- 스마트 계약 감사(Audit) 여부 확인
- 토큰 유통량 및 발행 구조 검토
- 프로젝트 팀과 로드맵 신뢰성 확인
- 거래소 상장 및 유동성 확인
ERC-20은 DeFi 생태계에서 핵심 역할을 수행합니다.
- 유동성 풀(Liquidity Pool) 참여 가능
- 스테이킹(Staking)으로 보상 획득
- 담보 대출(Collateralized Loan) 활용 가능
DeFi 플랫폼 간 ERC-20 호환성 덕분에 다양한 금융 상품 사용 가능.

| 사이트명 | 주소 | 특징 |
|---|---|---|
| TokenBase | https://tokenbase-exchange.com | ERC-20 전문 거래소 |
| BlockWallet | https://blockwallet.io | ERC-20 지갑 지원 |
| DeFiHub | https://defihub-platform.org | ERC-20 기반 스테이킹 서비스 |
- Smart Contract – 스마트 계약
- Blockchain – 블록체인
- Liquidity – 유동성
- Compliance – 규제 준수
- Fungible Token – 대체 가능 토큰
ERC-20 표준은 이더리움 기반 디지털 자산에서 가장 중요한 토큰 표준입니다.
- 호환성(Compatibility): 지갑, 거래소, 스마트 계약과 완벽 통합
- 투명성(Transparency): 블록체인 상 기록 확인 가능
- 활용성(Utility): 유틸리티, 스테이블코인, DeFi 등
하지만 Gas 비용, 스마트 계약 주작(조작) 가능성, 네트워크 혼잡 등 위험 요소를 항상 고려해야 합니다. ERC-20 구조를 이해하면 블록체인 생태계와 디지털 자산의 기본 구조를 명확히 이해할 수 있습니다.