
Table of Contents
ERC20이라는 약어가 무엇을 뜻하고 Ethereum 블록체인과 어떤 관계가 있는지 알아보겠습니다. 이 단계별 가이드에서는 Ethereum과 이 네트워크에서 만들어지는 토큰의 흥미로운 세계를 소개합니다.
Ethereum 블록체인이란 무엇인가요?
Ethereum 블록체인은 스마트 계약과 탈중앙화 애플리케이션(DApps)을 만들고 실행할 수 있게 해 주는 탈중앙화 플랫폼입니다. 2015년 Vitalik Buterin이 출시한 Ethereum은 블록체인 기술을 단순한 거래 이상으로 확장해 프로그래밍 가능한 계약을 지원한다는 획기적인 개념을 선보였습니다. 주로 디지털 화폐 역할을 하는 Bitcoin과 달리, Ethereum 블록체인은 개발자가 탈중앙화 애플리케이션을 만들고 배포하는 전 세계적인 오픈 소스 플랫폼입니다. 네이티브 암호화폐인 Ether(ETH)는 네트워크 안에서 트랜잭션과 스마트 계약 실행의 연료로 쓰입니다. 다재다능함과 혁신성 덕분에 Ethereum은 블록체인 업계의 초석이 되었으며, 탈중앙화 금융(DeFi), 대체 불가능한 토큰(NFT) 등 폭넓은 애플리케이션을 가능하게 하고 있습니다.
ERC20이란 무엇인가요?
ERC20은 Ethereum 블록체인에서 토큰을 만들 때 사용하는 표준입니다. 이 표준은 토큰이 Ethereum 네트워크에서 원활하게 작동하기 위해 따라야 하는 규칙과 함수를 정합니다. ERC20 표준으로 만든 토큰은 다른 ERC20 토큰과 쉽게 교환할 수 있습니다. 이 표준 덕분에 암호화폐나 유틸리티 토큰 같은 디지털 자산을 더 쉽게 만들 수 있게 되었고, 이러한 자산은 Ethereum 기반 플랫폼에서 관리하고 거래할 수 있습니다.
토큰은 Ethereum 같은 블록체인 네트워크 위에 만들어진 디지털 자산 또는 가치의 표현입니다. 토큰은 암호화폐, 디지털 수집품, 심지어 서비스나 플랫폼에 대한 접근 권한 등 다양한 자산을 나타낼 수 있습니다. 토큰은 보통 스마트 계약으로 생성되며, 블록체인에서 사용자끼리 전송하거나 거래할 수 있습니다.
ERC20의 인기 토큰
Ethereum은 가장 오래되고 인기 있는 블록체인 중 하나입니다. 개발자들은 오랜 시간 검증된 신뢰성, 안정성, 보안, 잘 갖춰진 인프라 때문에 이 블록체인을 선택합니다. Ethereum 블록체인의 인기에 힘입어 독립 개발자들이 밈코인부터 블록체인을 위한 본격적인 기술 솔루션까지 다양한 용도의 ERC20 토큰을 수없이 내놓았습니다. ERC20 계열의 대표적인 토큰을 살펴보겠습니다.
주요 ERC20 토큰:
- 밈코인 SHIBA INU ERC20
- L2 솔루션 Arbitrum
- 멀티 모듈러 ZK Manta Network
- 스테이블코인 USDC ERC20
주요 ERC20 토큰. 출처: Coingecko.com
토큰을 받을 ERC20 주소 만들기
Ethereum과 ERC20 토큰 표준이 무엇인지 살펴보았으니, 이제 Ethereum 블록체인을 사용하기 위해 ERC20 주소를 만들어 보겠습니다. ERC20 주소를 만드는 방법은 아주 간단하며, 이를 지원하는 플랫폼과 소프트웨어도 많으므로 선택은 언제나 사용자의 몫입니다. 다만 지갑을 고를 때는 보안, 신뢰성, 프라이버시, 기능성 등 몇 가지 중요한 점을 고려해야 합니다. Gem Wallet은 오픈 소스 코드를 갖춘 논커스터디얼(개인 키를 직접 관리) 모바일 지갑으로, 최신 사용자 요구를 충족하고 다양한 기능을 제공합니다. ERC20 주소는 세 번의 클릭으로 만들 수 있습니다. 기기에 Gem Wallet을 설치하고 새 지갑을 만든 다음 Ethereum이든 ERC20 토큰이든 원하는 자산을 선택하면 됩니다. 이제 새 ERC20 주소로 첫 토큰을 받을 준비가 되었습니다.
ERC20 주소는 모든 ERC20 토큰에 대해 동일하며 Ethereum 주소와 같다는 점에 유의하십시오. 예를 들어 USDC ERC20 스테이블코인과 PEPE ERC20 밈코인처럼 전혀 다른 프로젝트의 토큰을 받더라도 받는 주소가 같으니 놀라지 않으셔도 됩니다.
ERC20 토큰 얻기
ERC20 주소를 만들었다면 다음 단계는 잔액에 토큰을 채우는 것입니다. 토큰을 얻는 방법은 다양합니다. 거래소에서 출금하거나, 친구에게 받거나, 여러 이벤트와 경품 행사에서 받을 수도 있습니다. 또한 Gem Wallet에서 신용카드로 ERC20 토큰을 구매할 수도 있습니다. 이는 ERC20 토큰이나 Ethereum을 잔액에 채우는 간단하고 빠르며 안전한 방법입니다. 별도로 가입할 필요가 없고, 큰 손실로 이어질 수 있는 흔한 실수인 수신자 주소 오류로 자산을 잃는 일도 막아 줍니다. 전체 과정이 자동화되어 있어 간단하고 편리합니다.
ERC20 토큰 보관 시 알아야 할 사항
ERC20 토큰을 안전하게 지키려면 미리 계획해야 합니다. 암호화폐 자산의 보안은 처음 선택에 달려 있으므로 지갑이나 플랫폼 선택부터 신중해야 합니다. 앞서 말했듯이 ERC20 토큰 보관 기능을 제공하는 솔루션은 많지만 보안과 프라이버시 수준은 제각각입니다. Gem Wallet에서는 세 가지 중요한 요소가 ERC20 자산의 보안을 뒷받침합니다.
- 논커스터디얼: 접근 키가 오직 사용자에게만 있으며, 이 접근 권한을 어떻게 관리할지도 사용자만 결정합니다.
- 오픈 소스: 사용자에게 투명하고 개방적입니다. 한편으로는 모든 것이 공개된 기능대로 작동한다는 확신을 주고, 다른 한편으로는 독립 연구자들의 참여로 오류와 취약점을 신속하게 수정할 수 있습니다.
- 프라이버시: 사용자에게 높은 수준의 프라이버시를 보장하는 것이 저희의 최우선 과제입니다.
ERC20 토큰을 다른 주소로 보내는 방법
ERC20 토큰을 보내려면 수신자 주소와 네트워크 수수료를 낼 소량의 Ethereum이 잔액에 있어야 합니다. 필요한 ETH 수량은 확인 페이지의 ‘Network Fee’ 줄에 표시됩니다. ERC20 토큰을 자주 사용할 계획이라면 편의를 위해 항상 잔액에 ETH를 조금 남겨 두는 것을 권장합니다. 남는 ETH는 스테이킹해 수동 소득을 얻을 수 있으며, 수수료를 낼 때가 되면 보상이나 스테이킹한 ETH 전체를 인출하면 됩니다.
ERC20 토큰으로 또 무엇을 할 수 있나요?
ERC20 자산은 기본 기능 외에도 교환, 즉 스왑 기능을 지원합니다.
ERC20 토큰 스왑
Ethereum 블록체인의 자산은 스마트 계약을 이용해 서로 교환할 수 있습니다. 예를 들어 USDC ERC20 같은 스테이블코인을 가지고 있는데 PEPE ERC20 같은 밈 토큰을 원한다면, 한 자산을 다른 자산으로 스왑하기만 하면 되니 편리합니다. 교환 전체가 스마트 계약으로 이루어지므로 제3자를 통해 교환할 때보다 사기 위험이 낮습니다. Ethereum에는 웹 인터페이스나 Gem Wallet에서 바로 이용할 수 있는 탈중앙화 거래소(DEX) 플랫폼이 많습니다. 원하는 자산을 선택하고 ‘스왑’ 버튼을 클릭하기만 하면 됩니다.
Uniswap의 ERC20 토큰 스왑 거래량. 출처: uniswap.org