더미에게 물어봐! EOS ICO 참여하기
이 글은 @trogdor가 쓴 The EOS ICO for Dummies!을 원문 저자의 허락을 받아 번역한 글 입니다. EOS의 경우 우리가 보고 있는 스팀잇을 만든 개발자가 진행하고 있는 신규 프로젝트입니다.
EOS의 ICO가 다가오고 있습니다! 다들 준비 되셨나요?
가상화폐의 세상은 넘나 빨리 변화해서 조금이라도 정신줄을 놓으면 뭐가 뭔지 모르게 됩니다. 새로운 프로젝트는 쏟아지고, 알아보거나 이해할 시간도 부족하죠. 코인 공개 상장(Initial Coin Offerings; ICO) 역시 엄청 나오고 있고, 때론 이 좋은 기회를 놓칠까봐 걱정하게 됩니다. 실제로도, 피어플레이를 몇달전부터 알고 있었는데, 그때는 학위를 준비하고 직업을 구하다보니 어쩌다 놓쳐버렸고.. 이불킥을 하였죠. ㅠㅠ) 어쨌든, 이번 EOS ICO는 놓치지 않을꺼에요. 그러기 위한 기획으로 여태까지 알아낸 정보를 잘 버무려서 시간이 없는 사람들을 위해 글을 적을까 합니다. 물론 EOS ICO에 관심이 있는 사람들 말이죠.
글의 구성은 다음과 같아요!
- 1장 : EOS가 뭔가여?
- 2장 : ICO는 뭔데 그리 중요해여?
- 3장 : EOS ICO가 어떻게 이루어지나여?
- 4장 : ERC20 토큰 스탠다드? 그게 뭔데 이걸 EOS에서 쓰나여?
- 5장 : 왜 EOS 코인 발행을 이더리움 네트워크로 진행하나여?
- 6장 : 더미에게 물어봐! ICO 참여하기!
1장 : EOS가 뭔가여?
이 글의 목적은 주로 EOS의 ICO에 대한걸 다루고, EOS는 살짝만 건들려고 합니다. 만약 EOS를 처음듣는다면 다음과 같이 설명 가능해요.
EOS는 합의화된 블록체인 운영체제로 데이터베이스, 계정 권한 관리, 스케쥴링, 인증, 인터넷 애플리케이션 통신을 제공하여 소규모 사업 개발의 효율을 증대시키고, 병렬처리를 통해 수백만명의 사용자가 수백만건의 트랜잭션을 초당 처리하도록 블록체인의 확장성을 가능하게 합니다.
이 설명은 제가 이전에 적은 @dan의 합의 발표문을 글로 옮긴거에서 따왔습니다. 요기(영문)에서 보실 수 있어요. 감이 안오신다면, EOS를 탈중앙화 운영체제로 블록체인 설계의 과정을 쉽게해주고 다양한 애플리케이션들과 탈중앙화 컴퓨터(예: 블록체인)와 통신하게 해주는거라 생각하심 됩니다.
2장 : ICO는 뭔데 그리 중요해여?
코인 오픈 상장, 줄여서 ICO는 가상화폐 스타트업들이 자금을 마련하는 (제가 알기론) 규제 받지 않는 방법입니다. 규제 받지 않는 방식으로 투자를 받는 이유는, 대부분의 가상화폐 스타트업들은 벤처 캐피탈이나 은행 같이 오래 걸리는 제도권의 유치 방식을 회피하고 있기 때문입니다.
스타트업 회사들이 투자 자금을 유치하기 위한 ICO 방식은 대게 프로젝트에 대한 설명을 담은 백서를 발행함으로 시작됩니다. 여기에는 프로젝트의 목표라던지 코인의 분배 방식에 대한걸 적어놓습니다. 과거의 경우 일반적인 ICO 접근법은 제한된 수량의 코인을 고정 가격으로 일정 수량만큼 판매하는 것이었습니다. 만약에 모든 물량이 소진되면 ICO는 성공! 그리고 코인이 분배되었습니다. 만약에 코인이 다 안팔리면 ICO는 실패! 이 경우 코인을 돌려줍니다.
이러한 ICO 모델에 대한 어려움은 인식된 시장 가격 이하로 토큰의 가격을 효과적으로 책정해야 하는것입니다. 만약에 토큰의 초기 가격이 시장 가치보다 비싸게 되면 토큰의 판매가 잘 안되고 ICO는 실패로 돌아갈겁니다. 만약에 저평가된 금액으로 토큰을 팔면 공급량 이상의 토큰에 대한 수요가 발생할겁니다. 최근의 BAT 코인 ICO를 보면 이러한 경우 부자 투자자들이 이기게 됩니다. 왜냐면 이더리움 네트워크를 통해 투자를 유치받는데 비싼 거래 수수료(GAS)를 지불한 사람의 거래부터 처리하기 때문이죠. 부자 투자자들은 거리낌 없이 많은 비용의 거래 수수료를 제시하고 채굴꾼들은 옳다구나하고 모셔갑니다. 그러므로 최근의 ICO는 부유한 자본가에게 몰아졌고, 그들은 그걸 냅다 팔아서 수익을 냈고, 그 결과로 시작부터 시장 가치 이하로 떨어져버리는 일이 일어납니다.
3장 : EOS ICO가 어떻게 이루어지나여?
EOS팀은 효과적으로 부유한 투자자들의 독점을 방지하는 새로운 ICO 모델을 사용하려 합니다. EOS 토큰 판매 스마트 컨트렉트의 초안은 깃헙에 올라와 있습니다. 요걸 설명한 성명서는 요기에서 볼 수 있어요. 이론적인 설명은 좀 나중에 다루고, 먼저 초안에서 다루는 ICO의 구조를 설명하려 합니다. EOS 토큰은 ERC-20 호환 토큰으로 이더리움(ETH) 블록체인으로 판매합니다.
EOS 토큰 판매는 341일에 걸쳐 진행한다. 10억개의 EOS 토큰은 판매 시작에 생성된다. 여러번의 판매 기간을 두고, 판매 기간마다 전체 토큰을 나누어 판매한다. 판매 기간에 설정된 토큰은 그 기간에 투자한 투자자들에게 투자 금액에 비례하여 분배한다.
-block.one
EOS 팀은 분배 스케쥴의 예시를 얘기하는데, 여기에서는 ICO 기간 중 첫 5일의 기간에 2000만개의 EOS 토큰을 판매합니다. 5일의 기간은 기존의 ICO 기간으로 생각하면 됩니다. 차이점은 투자 예치금의 상한선이 없다는 것입니다. 처음 5일에 투자자들이 많이 몰리겠죠? 2000만개의 토큰이 투자금에 비례하여 분배됩니다. 예제로 보자면..
2000만개의 EOS 토큰이 첫번째 판매기간(5일)에 판매중임.
강아지가 1000이더를 투자!
고양이가 200이더를 투자!
베짱이가 1이더를 투자!
강아지가 83.2639%의 이더를 냈으니 166,527,893.422148 EOS 토큰을 받음요
고양이가 16.6528%의 이더를 냈으니 33,305,578.684430 EOS 토큰을 받음요
베짱이가 0.0833%의 이더를 냈으니 166,527.893422 EOS 토큰을 받음요
EOS 토큰 판매 컨트렉트 초안을 읽어봤다면, 베짱이는 없었는데, 여기 왜 있냐? 하실 수 있겠네요. 일부러 넣었는데 왜냐하면 적은 금액으로도 ICO에 참가할 수 있는걸 보여주고 싶어서 그랬습니다. 빈부에 상관없이 참가만 한다면 비율에 비례하여 EOS 토큰이 발행됩니다.
5일의 초기 판매 기간이 지나면 그 다음에는 350번의 23시간의 ICO 판매 기간이 이어집니다. 각각의 기간에는 200만개의 EOS 토큰이 분배됩니다. 분배 방식은 5일장이랑 똑같아요. 차이가 있다면 몇시간동안 파냐, 총량이 얼마냐의 차이입니다. 또다른 큰 차이는 5일이 지나면 EOS토큰은 거래가 가능하기 때문에 토큰의 가치가 이미 있다는 것에 있습니다.
시장 가격이 있기 때문에, 이어지는 23시간의 신규 토큰 발행은 시장 가격에 수렴할겁니다. 만약에 시장가격 이하로 토큰을 얻을 수 있으면 사람들이 달려들고, 반대면 손을 때고 걍 거래되고 있는 토큰을 살겁니다. 이러한 ICO 모델로 대부분의 네트워크 토큰(~70%)이 시장가격으로 분배됩니다. 다른 ICO(예: BAT)가 시장 가격 이하로 토큰이 발행된 것과 차이를 보이게 됩니다.
토큰 발행 총량에 대한건 다음 그림에서 볼수 있어요.
각각의 ICO 판매 기간이 끝나면, 모든 참가자들은 EOS 블록체인의 EOS 토큰을 받는 개인키를 지급받습니다. ICO 기간의 끝나면 EOS ERC-20 토큰은 동결되며 이더리움 네트워크에서 전송이 불가능해집니다. 여기에서 토큰 분배는 끝납니다. EOS 블록체인은 더이상 이더리움 네트워크와 연결되지 않습니다. 현재로서는 EOS 블록체인이 언제 런칭하는지는 명확치 않네요. EOS 블록체인이 초기 5일이 지난다음 구동되어 개별 투자자들이 즉시 개인키로 EOS 토큰을 획득할 가능성도 있습니다. 그러면 진짜 EOS 토큰으로 거래할 수도 있습니다.
이론적 배경
EOS 분배 시스템에 대한 설계 원리를 간략히 설명해볼께요. EOS 팀의 목표는 토큰의 공정하고 되도록 많은 사람이 가지게 함에 있어요. 그래서 3가지 세부 목표를 두었는데, 1) 참여 기회의 공정함 2) EOS 네트워크와 ICO의 다수의 관심 3) 공정하고 감사 가능한 배포 방법입니다.
참여 기회의 공정함 : 각각의 판매 기간동안 발행 총량을 정하고 상한선을 두고 있지 않기 때문에 참여한 누구나 금액에 비례하여 토큰을 얻는 기회를 얻습니다. 모든 참여자는 투자한 금액에 비례하여 토큰을 받죠. 개개인이 가격이 오르건 떨어지건 동등한 투자 수익(ROI)를 얻게 합니다. 좀 더 전략적인 사람은 어떤 판매 기간에 투자하느냐를 눈치 싸움하겠죠. 어쨌든 모든 투자자들은 동일한 참가 기회를 얻습니다.
EOS 네트워크와 ICO에 대한 넓은 관심은 가상화폐 투자자들에게 공정함과 EOS 투자자들의 투자 수익 관점에서 매우 중요합니다. ICO의 넓은 관심은 모든 가상화폐 투자자들이 ICO에 참여할 기회를 제공하는 과전점에서 필요합니다. EOS님이 날 선택해주셨어! 다른 사람은 안됨. 뭐 이런식으로 선택된 일부만 알고 있어서 토큰 획득의 이점을 챙기는걸 방지합니다. EOS 투자자들한테는 EOS 토큰의 수요의 증가와 EOS 네트워크의 적용에 도움을 주니 도움이 될 겁니다.
마지막으로, EOS 팀은 ICO가 공정하고 감사 가능한 분배 스킴을 사용하길 원하고 있어요. 투자자들이 공정하고 명확한 수의 EOS 토큰을 받는걸 확인할 수 있게 말이지요. 이러한 목표를 달성하기 위해서 이더리움의 스마트 컨트렉트를 이용하는데 이게 약간 논란을 불러일으켰습니다. EOS 팀이 (EOS의 주 경쟁자인) 이더리움 플랫폼 대신에 비트쉐어나 스팀잇 커뮤니티를 냉대한다 보는 사람들의 논조를 뒷받침했습니다. 그렇지만, 공정하고 감사 가능한 ICO의 목표를 달성하기 위해 이더리움 스마트 컨트렉트를 사용하는게 유일한 옵션인걸 아실겁니다.
4장 : ERC20 토큰 스탠다드? 그게 뭔데 이걸 EOS에서 쓰나여?
ERC20 토큰 표준은 이더리움 토큰 컨트렉트가 구현되기 위한 함수와 이벤트를 기술하는 표준안입니다. 최근에 이더리움 블록체인의 주요 토큰드른 ERC20 호환으로 설계되었습니다. ERC20 토큰 표준을 사용하는 이유는 말이지요, 모든 ERC20 토큰들이 쉽게 교환할 수 있게 하는것 입니다. 탈중앙화 애플리케이션(decentralized application), 줄여서 Dapps가 돌아가는 것을 보장합니다. 본질적으로, 이더리움 네트워크에서 돌아댕기는 토큰들은 하위 토큰으로 여겨집니다. 기본 통화는? 물론 이더(ether)지요. ERC20 표준을 사용하면 호환되는 토큰들이 새 프로젝트에서 동작하게 하기 쉽습니다. 표준안은 토큰들이 서로 다른 이더리움 플랫폼과 프로젝트에서 사용 가능하게 하는거죠.
EOS ICO가 ERC20-호환 토큰을 사용하여 다른 토큰들과의 상호호환성을 보장하는게 목적인지, 아니면 완전히 새로운 스마트 컨트렉트 표준을 만드는걸 피하려고 ERC20 표준을 선택하였는지는 불분명합니다. ICO 스마트 컨트렉트의 사용 목적이 단순히 투자자들이 회수할 토큰의 키를 배포하는거라면 후자일 가능성이 높아보이네요.
5장 : 왜 EOS 코인 발행을 이더리움 네트워크로 진행하나여?
앞서 말했듯이, ICO를 위해 이더리움 네트워크를 사용하는건 논쟁의 여지가 있습니다. EOS가 이더리움의 경쟁자로 설계되었기 때문에, 일부는 위선적인 선택이 아닌가 생각하기도 합니다. 다른 의견으로는 EOS 팀이 댄의 이전 프로젝트인 비트쉐어와 스티밋 유저들의 애정을 퇴짜놨다고 생각합니다. 왜냐하면 ICO를 비트쉐어 탈중앙화 교환소를 이용했다면 많은 거래가 성사되어 비트쉐어 가격의 급등을 불러일으킬거란 기대가 있었기 때문입니다.
그러나, EOS 팀은 이더리움 네트워크를 사용한 이유를 ICO 모델의 이론적 배경으로 설명합니다. ICO는 공정하고 감사 가능한 절차를 거쳐야 합니다. ICO가 공평하고, 감사 가능하고, 신뢰할 수 있기를 바란다면 탈중앙화 스마트 컨트렉트 블록체인에서 이루어져야 하고, 현재 가장 큰 것이 바로 이더리움입니다. 물론 EOS 팀은 비트쉐어나 비트코인이나 서울역 1번 사서함에 돈을 택배로 붙인다던지 방법을 택할 수 있겠지만, 그게 가장 좋은 선택이 아니었을 뿐 입니다.
물론 이러한 결정은 이더리움 네트워크에 부를 가져다 줄 것입니다. 게다가 EOS 팀도 그걸 알고 있습죠. 여기에서 알 수 있는 것은 EOS팀은 그들이 가진 기술력에 자부심을 가지고 있으며, 넓으면서 공정한 네트워크 토큰의 분배를 원하고 있으며, 주 경쟁자에게 큰 이득을 허락하고 있다는 것입니다.
6장 : 더미에게 물어봐! ICO 참여하기!
덧 : 이 부분에 대한 것은 찬포님께서 좀 더 잘 정리해주셨습니다! https://steemit.com/kr/@chanfo/6q4cuj-eos-ico 글도 읽어보세요~~
자 이제 ICO에 참가하는 법을 봅시다. 개인적으로 저는 이더리움을 사용하지 않아요. 그래서 첨부터 해봤고, 뭐, 그러니.. 초보자도 따라할 수 있을겁니다. 다른 ICO에 참가해봤다면 걍 여기 적힌 방법을 보고 하는게 좋을듯 합니다.
처음으로, 개인적이며 프라이빗한 이더리움 계정이 필요합니다. EOS ICO 기간동안 EOS 토큰은 토큰 판매 스마트 컨트렉트에 이더(ETH)를 보낸 계정에 종속됩니다. 그러니깐 거래소 이더리움 계정으로 보내면? 거래소한테 EOS 토큰이 가는거죠. 못받을 수도 있어요. 그러니깐 개인 지갑을 준비합시다.
전 구글 크롬의 메타마스크 확장을 사용했습니다. 메타마스크는 구글 크롬에서 사용가능한 확장기능인데 이더리움의 풀 노드 없이 이더리움 DAPP를 돌릴 수 있게 합니다. 가장 중요한건 말이지요, 메타마스크는 보안적인 금고를 가지고 있는데, 블록체인 트랜잭션에 서명하거나 서로 다른 사이트의 개인 정보를 관리하는 인터페이스를 제공합니다. 자, 구글 크롬을 띄우고 https://metamask.io 로 가서 설치합시다. 해당 사이트에는 튜토리얼도 제공합니다.
플러그인을 깔고 나면 메타마스크 아이콘을 클릭합시다. 약관이 나오고, 메타마스크의 "금고"를 위한 모든 메타마스크 계정을 복구하는 12자리의 암호를 복사합시다. 메타마스크를 깔면 이더리움 주 네트워크에 붙습니다. 테스트 네트워크에 붙을 수도 있습니다. 예를 들면 코반 테스트 네트워크 같은건데.. 이게 뭐냐면 EOS 토큰 판매를 테스트하고 있는 네트워크입니다.
다음으로, 계정에 이더리움 토큰을 넣읍시다. 저는 0.5 스팀달러를 넣어보았습니다. 먼저 https://blocktrades.us/ 에 가서 0.5 스팀 달러를 ETH로 전환합니다. "your recieved address 받을 주소"에 메타마스크 금고의 계정 주소를 입력합시다. 이걸 하려면 메타마스크 아이콘을 누르고..
클립보드에 계좌 주소를 복사합시다.
이 예제에서 제 주소는 0x037CacD9FFa890b23492f4E88cf0b72df4dB3f9D 입니다. 아마 비슷한 양식일꺼에요. 마지막으로 블록트레이드 사이트에 아래처럼 입력합시다.
"Get Deposit Address 입금 주소 내놔라"를 누르면 이렇게 나올꺼에요.
스팀 지갑 페이지에서 스팀 달러를 "blocktrades" 계정에 메모를 넣어 보냅시다.
몇분 지나면 메타마스크 계정에 이더가 들어옵니다. 근데 다른 ICO를 진행중일때는 이더리움 네트워크가 마비되서 안들어오거나 늦게 들어올 수 있어요. 정상적으로 되면 아래처럼 나옵니다.
자 이제 이더(ETH)도 있고, EOS 토큰 판매에 참가해 볼까요? 토큰 판매에 참가하려면 이더리움 주 네트워크에서 https://eosio.github.io/eos-token-sale 로 접속하면 됩니다. 그치만 지금은 테스트가 진행중이기 때문에 코반 테스트 네트워크가 아닌 이상 아무것도 안될겁니다. 어떻게 하는건지 감을 잡으려면 한번 가봐야겠죠. 여전히 업데이트 중이고 버그도 잡고 있습니다. 코반 테스트 네트워크에서 접속하면 아래처럼 나옵니다.
EOS 토큰 세일 (테스트용)이 진행중입니다. 튜토리얼을 만들 때에는 두번째 판매 기간 (window #1)입니다. 아직 0.00 이더를 모았기 때문에 상대 가격은 보이지 않네요. 진짜 EOS 토큰 판매가 시작되려면 EOS 공개 키를 등록해야 합니다. 그리고 ICO 판매 기간일 때 이더(ETH)를 기여해서 EOS를 얻을 수 있을겁니다!
공개 키 가입과 같은 이후 단계, 그리고 테스트 세일에서 얻게되는 정보를 얻게 되면 더 알려드리고 싶네요.
이 정보가 도움이 되길 바라며, 의견이 있다면 가감없이 댓글 바랄께요!
감사합니다
잘 보았습니다
네! 감사합니다. ^^
업보팅과 팔로우를 안할수가 없는 굿굿, 같이 잘 공부해 봅시다!~~~~
팔로 감사드립니다. 같이 공부해보아요~~
잘보고 갑니다 감사합니다
댓글 감사드립니다. ^^
총체적인 정리 감사합니다. 많은 도움이 되네요!
정리가 잘 된 글이라 발번역 하였습니다. ^^; 댓글 감사드립니다!
좋은정보 고맙습니다 :)
댓글 감사드립니다! ^^
감사히 보았습니다.
댓글 감사드립니다! ^^
eos 관심 갖고 있는데 좋은 정보 감사합니다~~
이번엔 꼭 도전해봐야겠어요ㅎㅎ
스팀잇처럼 동작하는 product를 개발한 팀이다보니 기대중입니다.
ICO는 저도 해본적이 없는데, 지옥불일지 온탕일지 궁금하네요 ㅎㅎ
댓글 감사드립니다.
좋은 정보 감사합니다.
다음도 기대가 되네요^^ 팔로우합니다 ㅎ
댓글 감사드립니다!
자세한 ICO 참가 가이드는 찬포님께서 적으신 글이 있습니다. https://steemit.com/kr/@chanfo/6q4cuj-eos-ico 요 글도 읽어보세요~~
정성스러운글 정말 감사드립니다 정독하고 갑니다
감사합니다! ^^
잘보았습니다
댓글 감사드립니다. ^^