ERC-20은 이더리움 블록체인에서 토큰을 발행하고 구현하는 데 사용되는 기술 표준입니다. 이 표준은 토큰이 이더리움 생태계 내에서 제대로 작동하기 위해 따라야 하는 공통적인 규칙을 설명합니다. 따라서 ERC-20은 코드나 소프트웨어가 아닌 기술 지침 또는 사양으로 설명될 수 있습니다. 이 글에서는 ERC-20 토큰을 만드는 방법과 ERC-20 토큰 생성 비용을 설명합니다.
ERC-20 표준은 개발자가 다양한 토큰과 애플리케이션 간의 상호작용을 더욱 정확하게 예측할 수 있도록 지원합니다. 또한 ERC-20 토큰이 이더리움 블록체인 내에서 전송되는 방식과 각 토큰의 공급량 및 주소 잔액이 일관되게 기록되는 방식을 정의합니다.
즉, ERC-20은 개발자에게 따라야 할 규칙 목록을 제공하여 더 큰 이더리움 플랫폼 내에서 원활하게 작동할 수 있도록 합니다. 수많은 탈중앙화 애플리케이션(DApp)과 서비스가 ERC-20 토큰을 지원하여 커뮤니티 구성원과 기업이 다양한 애플리케이션(암호화폐 지갑, 탈중앙화 거래소, 게임 등)에서 ERC-20 토큰을 쉽게 채택하고 사용할 수 있도록 지원합니다.
이더리움 블록체인에는 ERC-20을 준수하는 여러 토큰이 배포되어 있지만, 구현 방식은 각기 다릅니다. 접근 방식에 따라 이러한 토큰은 다양한 종류의 디지털 자산이나 거래 가능한 상품(예: 코인, 상품권, 금 증서, 로열티 포인트, IOU)을 나타내는 데 사용될 수 있습니다. 또한, ERC-20 토큰은 선거 기간 동안 투표권을 토큰화하는 수단으로도 사용될 수 있습니다.
ERC-20 표준은 디지털 토큰을 생성하고 발행하는 데 필요한 노력을 크게 줄였으며, 이는 ICO 크라우드펀딩 이벤트와 블록체인 기술 전반에 대한 관심이 높아진 것과 관련이 있을 것으로 보입니다. 이미 여러 프로젝트에서 이 기술 표준을 사용하고 있으며, 지난 몇 년 동안 ERC-20 토큰 계약의 수가 급격히 증가했습니다. 2017년 중반, 이더리움 네트워크에는 약 5.500개의 ERC-20 스마트 계약이 존재했습니다. 2018년 초에는 4만 개 이상으로 증가하여 현재 16만 개가 넘습니다.
이더리움 네트워크의 대부분의 토큰은 ERC-20 표준을 따르지만, 몇 가지 예외가 있습니다. 예를 들어, 이더(ETH)는 이 표준 이전에 만들어졌기 때문에 아직 표준을 준수하지 않습니다. 이로 인해 소위 Wrapped Ether(WETH)가 탄생했습니다. WETH는 이더를 1:1 비율(1 WETH = 1 ETH)로 나타내는 ERC-20 토큰입니다. WETH를 통해 사용자는 분산형 거래소에서 ETH를 다른 ERC-20 토큰과 거래할 수 있습니다.
기술적으로 ERC-20 표준은 이더리움 기반 디지털 토큰의 일부 기능과 특징을 유지하는 6가지 기능을 설명합니다. 이러한 기능에는 주소 간 토큰 전송 방식과 토큰 스마트 계약 관련 중요 데이터(예: 심볼, 이름, 공급량)가 포함됩니다.
이 글이 ERC20 토큰을 만드는 방법과 ERC20 토큰 생성 비용을 더 잘 이해하는 데 도움이 되기를 바랍니다.



















