랭킹
알아야 할 상위 10개 ERC 토큰 표준

주요 ERC 표준을 이해하면 개발 목적에 맞는 도구를 선택하는 데 도움이 됩니다. 이더리움 (ETH ) 생태계는 세계 최대 규모의 블록체인 커뮤니티 중 하나입니다. 혁신과 오픈소스 기술이 이더리움의 발전에 기여했습니다.
토큰 표준은 이더리움 성장에 중요한 역할을 했습니다. 공통 인터페이스가 있으면 서로 다른 애플리케이션이 같은 토큰을 인식하고 사용할 수 있어 생태계 전반의 개발이 쉬워집니다.
공통 인터페이스가 없다면 개발자는 지갑이나 애플리케이션을 새로운 계약마다 개별적으로 맞춰야 합니다. 표준화는 상호운용성을 높이고 혁신을 돕습니다. 다음은 토큰, 계정 및 관련 애플리케이션에 쓰이는 주요 ERC 표준과 제안 열 가지입니다.
ERC
ERC는 Ethereum Request for Comments의 약자입니다. 이 범주의 제안은 토큰 계약을 비롯한 애플리케이션의 규칙과 인터페이스를 설명합니다. 공통 인터페이스는 새로 개발된 dApp과 기존 dApp, 지갑, 플랫폼이 함께 작동하도록 돕습니다. 모든 제안이 최종 확정된 표준인 것은 아닙니다.
애플리케이션이 다양해지면서 ERC 제안도 늘어났습니다. 일부는 대체 가능한 토큰을, 다른 제안은 고유한 객체나 계정, 전송 제한을 다룹니다. 적합한 선택은 프로젝트에 필요한 기능에 따라 달라집니다.
1. ERC-20
ERC-20은 이더리움에서 대체 가능한 토큰을 위한 기본 표준입니다. Fabian Vogelsteller와 Vitalik Buterin의 제안은 2015년 11월 19일 작성되었습니다. 잔액, 전송, 소유자를 대신해 제3자가 토큰을 사용할 수 있도록 하는 승인을 위한 공통 인터페이스를 정의합니다.
ERC-20 덕분에 많은 스타트업과 개발자가 기존 이더리움 애플리케이션에 통합할 수 있는 토큰을 발행했습니다. 다른 표준이 전문적인 기능을 제공하는 가운데 ERC-20도 널리 사용되고 있습니다.
-

출처: Blockchain Council
ERC-20은 같은 토큰의 각 단위가 동일한 기능을 갖는 대체 가능한 토큰에 사용됩니다. 스테이블코인, 거버넌스 토큰, ICO와 같은 프로젝트 발행이 대표적인 예입니다. 실물자산에 대한 동등한 청구권도 이런 방식으로 나타낼 수 있습니다. 고유한 객체에는 ERC-721 같은 다른 인터페이스가 사용됩니다.
2. ERC-721
ERC-721은 대체 불가능 토큰인 NFT를 위한 표준입니다. 각 토큰에 별도 식별자가 있어 특정 디지털 객체를 나타낼 수 있습니다. 게임, 수집품 및 다른 토큰화 용도에 유용하며, 수집형 게임 CryptoKitties가 이런 방식을 널리 알리는 데 기여했습니다.
William Entriken, Dieter Shirley, Jacob Evans, Nastassia Sachs는 2018년 1월 24일 ERC-721을 제안했습니다. 인터페이스는 고유한 토큰 식별자, 소유권, 전송 및 제3자 승인을 정의합니다. ERC-20과의 핵심 차이는 각 토큰의 고유성입니다. 제3자 승인 기능은 ERC-20에도 있습니다. 이러한 구조는 게임과 수집품에 적합합니다.
3. ERC-1155
ERC-1155는 2018년 6월 Enjin 공동창업자 겸 최고기술책임자 Witek Radomski와 다른 다섯 명의 작성자가 제안했습니다. 유형마다 별도 계약을 만드는 대신 하나의 계약에서 여러 종류의 토큰을 관리할 수 있도록 합니다.
하나의 ERC-1155 계약에는 대체 가능한 자산, 대체 불가능한 자산, 부분적으로 대체 가능한 자산을 함께 담을 수 있습니다. 식별자마다 공급량과 메타데이터를 별도로 설정할 수 있습니다. 게임 화폐, 고유한 장비, 한정판 아이템을 같은 시스템에서 관리할 수 있으며, 디지털 자격 증명이나 토큰 발행에도 응용할 수 있습니다.
ERC-1155는 여러 토큰의 일괄 전송과 수신 확인을 지원합니다. 적합한 애플리케이션에서는 반복 작업과 거래 비용을 줄일 수 있습니다. 보안은 계약의 구현과 감사에도 달려 있습니다. 여러 토큰 유형을 함께 관리할 수 있어 복잡한 플랫폼에 실용적입니다.
4. ERC-777
ERC-777은 대체 가능한 토큰의 관리 기능을 확장합니다. 토큰 보유자는 운영자에게 자신을 대신해 행동할 권한을 부여할 수 있습니다. 송수신 훅은 토큰 이동을 계약에 알려 애플리케이션이 추가 로직을 실행하도록 할 수 있습니다.
훅은 자동화된 절차와 거래를 구성하는 요소로 쓰일 수 있지만, 표준 자체가 자동 스왑을 수행하는 것은 아닙니다. ERC-777은 ERC-20과의 호환성을 고려해 설계되었으며, 인터페이스를 식별하기 위해 ERC-1820 레지스트리를 사용합니다. 다른 계약을 호출하는 훅은 신중하게 구현해야 합니다.
5. ERC-1400
ERC-1400은 증권형 토큰을 위한 제안들의 집합입니다. 이러한 토큰은 증권이나 관련 투자 권리를 나타냅니다. 잔액 분할, 전송 제한 확인, 문서 연결, 권한 있는 관리자의 작업 등이 포함되며, 발행과 관리에 필요한 기술적 기능을 지원합니다.
계약은 토큰을 보유할 수 있는 대상에 대한 제한처럼 구체적인 규칙을 적용할 수 있습니다. 법규 준수에는 문서화, 투자자 확인 및 적용 규정의 지속적인 검토도 필요합니다. 토큰 표준만으로 모든 관할권이나 자산의 전체 수명에 걸친 준수를 보장할 수는 없습니다.
가능한 활용 분야에는 주식, 채무증권, 부동산이나 미술품에 대한 투자 지분 등이 있습니다. 토큰은 전송과 관련 정보를 기록할 수 있습니다. 기초자산에 대한 권리는 발행의 법적 구조와 계약에 따라 결정됩니다.
6. ERC-4337
ERC-4337은 계정 추상화에 관한 제안입니다. 스마트 계약 기반 계정이 자체 검증 규칙을 사용할 수 있게 합니다. 사용자가 UserOperation을 제출하면 번들러라는 전문 참여자가 이를 모아 EntryPoint 계약을 통해 실행합니다. 이더리움의 합의 규칙을 변경할 필요는 없습니다.
이러한 지갑은 다중 서명, 접근 복구 또는 다른 권한 부여 정책을 지원할 수 있습니다. 이는 별도의 ERC-4337 토큰 유형이 아니라 계정 통제 방식에 관한 기능입니다. 단체나 조직이 공동으로 작업을 승인하고 자산을 관리하는 데 활용할 수 있습니다.
7. ERC-725와 ERC-735
분산형 신원은 반드시 NFT를 쓰지 않더라도 계약 계정과 검증 가능한 진술을 바탕으로 구성할 수 있습니다. ERC-725는 이러한 계정에서 작업을 실행하고 데이터를 저장하기 위한 구성 요소를 설명합니다.
관련 제안인 ERC-735는 발행자, 주제, 서명, 데이터 등을 포함하는 클레임 인터페이스를 정의합니다. 이는 디지털 자격 증명과 신원 확인 시스템에 활용할 수 있습니다. 신뢰성은 발행자와 검증 절차에, 개인정보 보호는 애플리케이션 설계에 달려 있습니다.
8. ERC-6551
ERC-6551은 NFT에 연결된 계정인 토큰 바운드 계정을 정의합니다. NFT를 자체적으로 디지털 자산을 보유하고 애플리케이션과 상호작용할 수 있는 스마트 계약 계정에 연결합니다. 기존 NFT 계약을 변경할 필요는 없습니다.
NFT 보유자가 연결된 계정을 통제합니다. 예를 들어 게임 캐릭터가 자기 계정에 장비와 토큰을 보관할 수 있습니다. 표준은 공통 레지스트리와 계정 인터페이스를 제공하며, 일반적인 일괄 처리나 가스비 인하가 핵심 목적은 아닙니다.
9. ERC-4626
ERC-4626은 토큰화된 볼트의 인터페이스를 표준화합니다. 볼트는 하나의 기초 ERC-20 자산을 관리하고 ERC-20 지분 토큰을 발행합니다. 이 토큰은 관리 자산에 대한 보유자의 비례 지분을 나타냅니다.
인터페이스는 예치, 지분 발행, 인출, 상환 및 지분과 기초자산 사이의 환산을 다룹니다. 이를 통해 볼트를 DeFi 애플리케이션에 통합하기 쉬워집니다. 표준이 투자 전략을 정하거나 볼트의 수익과 안전성을 보장하는 것은 아닙니다.
10. ERC-998
ERC-998은 2018년에 작성된 조합형 NFT 제안입니다. NFT가 다른 ERC-721 또는 ERC-20 토큰을 소유할 수 있도록 합니다. 예를 들어 게임 캐릭터와 그 장비, 토큰 잔액을 하나의 연결된 구조로 표현할 수 있습니다.
이 방식은 복잡한 수집품과 게임 아이템을 위한 디지털 자산 계층 구조를 지원합니다. 조직이나 실물자산에 적용하려면 추가 로직과 적절한 법적 구조가 필요합니다. 토큰을 결합한다고 해서 물리적 객체에 대한 권리가 자동으로 생기는 것은 아닙니다.
주요 ERC 표준과 제안 열 가지 — 빙산의 일각
이더리움 커뮤니티는 다양한 애플리케이션을 위한 인터페이스를 계속 개발하고 있습니다. 개발자는 대체 가능한 토큰, NFT, 고급 계정 및 볼트를 위한 구성 요소를 활용할 수 있습니다. 각 인터페이스의 목적과 한계를 이해하면 적절한 구현을 선택하고 애플리케이션 간 연동을 개선하는 데 도움이 됩니다.
다른 흥미로운 블록체인 프로젝트는 여기에서 살펴볼 수 있습니다.












