Initial Coin Offering

Initial Coin Offering(ICO)란 블록체인 플랫폼 개발 자금 확보를 위해서 투자자들이 개발 자금을 투입하면 해당하는 금액만큼 Token을 발행해주는 것을 의미한다.

Soft Cap, Hard Cap 등이 존재하여 특정 자금이상이 모이지 않으면 자동 취소 되는 기능이 있다.

2017년 가상자산 시장이 활발하게 이루어진 이유는 ICO 붐 때문이다.

스크린샷 2024-01-08 오후 1.13.32.png

Token Distribution

ICO의 가장 큰 장점은 서비스 오픈 전 사용자에게 투자금을 지급받고 개발자와 서비스 개발에 필요한 토큰을 미리 할당할 수 있는 점이다.

이러한 점은 추후에 ERC-20 Lock 기능과도 연관되어 일반적으로 개발사의 Token은 일정 기간 후에 매도가 가능하다.

스크린샷 2024-01-08 오후 1.13.46.png

ICO의 대안

❶ IEO 중앙화된 거래소에서 초기 발행을 도와주는 방안입니다. 무분별한 발행 시장 대신 중앙화된 거래소가 선별하는 효과가 있고, 해당 거래소에 바로 거래가 되는 장점이 있습니다. ❷ IDO 탈중앙화된 거래소에서 지원하는 발행 방식입니다. 해당 DEX의 투표를 통하여 지원 여부를 결정하게 됩니다. 상장피등 중앙화된 거래소에서의 무분별한 상장 문제를 막을 수 있습니다.

ERC 20장점

❶ 쉬운 발행 과정 메인넷 개발 없이 사용자에게 가치를 가질 수 있는 토큰을 Smart Contract 상으로 개발하여 배포할 수 있다. ❷ 발행량과 초기 관리 발행량이 제한 되어있는 ETH와 달리 초기 발행량을 조절하고, Blacklist 관리, 관리자 선임 등 다양한 기능을 코드상에서 구현이 가능하다. ❸ Eth와 동일한 보안성 ETH와 마찬가지로 블록체인 상에서 관리되기에 안전성과 투명성 제공이 가능하다. 하지만 컨트랙트 상에 취약점이 있는 경우 매우 심각한 보안 취약성을 가지게 된다. 특정 주소의 잔액 정보는 CA의 storage에 저장된다.

ERC 20 표준

EIP 20으로 제안된 새로운 토큰의 표준 스펙이다.

9가지의 Function과 2가지의 Event를 기본적으로 포함하여야 ERC20으로 보고 있지만, 구현 시에 함수의 수정이나 함수의 변경이 있더라도 주요 함수를 가지고 있다면 ERC 20으로 인식한다.

스크린샷 2024-01-08 오후 1.14.38.png

발행량과 시가총액

ERC20 뿐 아니라 모든 가상자산에서 투자자들이 중요하게 생각하는 것은 발행량과 시가총액이다.

발행량은 ERC20에서 totalSupply()에서 나오는 값이다.