ERC-20

Wiki Powered byIconIQ
ERC-20

ERC-20

이더리움 ERC-20 계약에서 토큰을 구축하기 위한 표준입니다. ERC20 토큰 이전에는 거래소는 토큰 교환을 지원하기 위해 플랫폼 간에 사용자 지정 브리지를 구축해야 했습니다. 이러한 이유로 이더리움 개발자 Fabian Vogelsteller가 6가지 규칙을 만들어 ERC20이라는 이름으로 지정했습니다. 이는 “Ethereum Request for Comment 20”을 의미합니다.[3][4]

ERC20 표준은 완전히 작동하는 각 ERC20 계약의 기초입니다. 이러한 스마트 계약은 토큰을 배포할 뿐만 아니라 공급을 제어하고 이동 및 잔액을 모니터링할 수 있습니다.[5]

역사

2015년 11월 Fabian Vogelsteller가 제안한 ERC-20(Ethereum Request for Comments 20)은 내에서 토큰에 대한 API를 구현하는 토큰 표준입니다. 이 표준은 토큰이 이더리움 생태계 내에서 제대로 작동하기 위해 따라야 하는 공통 규칙 집합을 설명합니다. 따라서 ERC-20은 코드 또는 소프트웨어로 간주되어서는 안 됩니다. 대신 기술 지침 또는 사양으로 설명할 수 있습니다.[6]

개요

ERC-20은 을 사용하여 생성된 대체 가능한 토큰에 대한 기술 표준입니다. ERC-20을 사용하면 다양한 지원 토큰을 교환할 수 있습니다. 이와 관련하여 토큰은 자산, 권리, 소유권, 접근 권한, 암호화폐 또는 그 자체로 고유하지 않지만 양도할 수 있는 기타 모든 것의 표현입니다. 이 표준을 사용하면 이러한 요인 중 하나를 나타내는 토큰을 스마트 계약과 함께 다른 토큰으로 교환할 수 있습니다. 은 당사자 간의 거래의 다양한 측면을 실행하는 코딩에 작성된 조건입니다.

ERC-20의 속성

  • 양도 가능: 한 주소에서 다른 주소로 보낼 수 있습니다.
  • 고정 공급: 개발자가 더 많은 토큰을 발행하고 공급을 늘릴 수 없도록 고정된 수의 토큰을 만들어야 합니다.
  • 대체 가능: 각 토큰의 코드는 다른 토큰과 동일하지만 거래 내역을 사용하여 관련된 토큰을 식별하고 분리할 수 있습니다.

목적

ERC20 표준의 기본 지침의 주요 목적은 스마트 계약 간의 상호 운용성을 촉진하는 것입니다. 결과적으로 사용자 인터페이스, 거래소 및 지갑과 같은 모든 인프라 구성 요소를 예측 가능하게 계약에 연결할 수 있습니다.

ERC-20은 이더리움 블록체인에서 새로운 토큰을 생성하여 스마트 계약 내에서 사용되는 다른 토큰과 상호 교환할 수 있도록 안내합니다.[7]

상호 운용성 자체는 ERC20 표준이 애플리케이션 프로그래밍 인터페이스(API)를 설정하기 때문에 달성됩니다. 이러한 방식으로 타사는 정보에 액세스하고 거래를 실행할 수 있으며 타사 앱은 특정 토큰에 익숙하지 않아도 각 ERC20에 대해 일반적으로 코딩할 수 있습니다.[1][2]

ERC-20의 기능

  • 한 계정에서 다른 계정으로 토큰을 전송하는 데 도움이 됩니다.
  • 계정의 현재 토큰 잔액을 가져오는 데 사용됩니다.
  • 네트워크에서 사용 가능한 토큰의 총 공급량을 가져오는 데 사용됩니다.
  • 계정의 여러 토큰을 타사 계정에서 사용할 수 있는지 여부를 승인하는 데 사용됩니다.[8][9]

참고 문헌.

카테고리순위이벤트용어집