IT/블록체인

[블록체인] ERC20

KimCookieYa 2022. 6. 5. 20:22

ERC20 - 이더리움 토큰 표준

 - Ethereum Request for Comments(이더리움 논평 요청서)

 - 이더리움 상의  프로그래밍 표준을 개괄적으로 설명하는 기술 문서

 - 어플리케이션과 컨트랙트가 보다 쉽게 상호작용하는 규약을 만드는 것을 목표

 - ERC-20 토큰이 생성되면, 이는 ERC-20 표준을 지원하는 서비스 및 소프트웨어( 소프트웨어 지갑, 하드웨어 지갑, 거래소 등)와 자동으로 호환

 - Solidity 외에 다양한 언어에서도 구현이 가능

 

 

핵심 내용

 - 전체 공급량(totalSupply)

 - 잔고(balanceOf)

 - 전송(transfer)

 - ~에서 전송(transferFrom)

 - 승인(approve)

 - 허용(allowance)

 

 

활용

 - 스테이블 코인 - 이자수익

 - 증권형 토큰 - 실물자산

 - 유틸리티 토큰 - 게임 내 통화

 

 

* ERC-721: NFT 관련 표준, 크립토키티

* ERC-1155: 20, 721 동시사용 가능한 개선안

* ERC-223: 사용성 개선, 전송사고 방지

* ERC-621: 토큰 공급량 조절