Tech/EIPs/#5679
ERC 5679카테고리 · ERC유형 · 표준 트랙상태 · 최종

Token Minting and Burning

EIP-5679는 ERC-20, ERC-721, ERC-1155 토큰의 민팅(발행)과 버닝(소각)을 위한 표준화된 인터페이스를 정의합니다. 다양한 토큰 표준에 걸쳐 일관된 민팅 및 버닝 인터페이스를 제공합니다.

제안 목적

기존 토큰 표준들은 민팅과 버닝을 위한 표준화된 함수를 정의하지 않아 각 구현체마다 다른 함수 이름과 시그니처를 사용했습니다. EIP-5679는 이를 통일하여 상호 운용성을 개선합니다.

표준 인터페이스

ERC-20에는 mint(address _to, uint256 _amount)와 burn(address _from, uint256 _amount)를 추가합니다. ERC-721과 ERC-1155에도 각각의 표준에 맞는 민팅과 버닝 함수가 정의됩니다.

접근 제어

표준은 민팅과 버닝 권한 관리 방식을 명시하지 않아 구현 유연성을 보장합니다. 온체인 또는 오프체인의 다양한 접근 제어 메커니즘과 함께 사용할 수 있습니다.

생태계 통합

표준화된 민팅/버닝 인터페이스는 멀티토큰 관리 도구, 브리지, 크로스체인 프로토콜 개발을 단순화합니다. 다양한 토큰 컨트랙트와 통합하는 코드의 재사용성을 크게 높입니다.

채택 현황

Final 상태로 확정되었으며 OpenZeppelin 등 주요 스마트 컨트랙트 라이브러리에서 구현을 지원합니다. 새로운 토큰 컨트랙트 개발 시 이 표준을 따르는 것이 권장됩니다.

공식 ERC 문서open_in_new