[ICO] EOS ICO 마이이더월렛(MyEtherWallet)에서 참여하는 방법

in #kr-ico8 years ago (edited)

안녕하세요 제가 첫 번째로 올린 글인 META MASK를 이용한 EOS ICO 참여방법의 댓글에 @sigizzang 님의 아래와 같은 요청이 올라와 두 번째 글을 올리게 되었습니다.

EOS ICO를 마이이더월렛으로 참여하는 방법에 대해 설명드리도록 하겠습니다.
이번에 올리는 글은 @thimom 님의 How to use MyEtherWallet for the EOS ICO 글을 참고하였습니다.

  1. 먼저 EOS 의 public Key와 private Key를 @nadejde 님이 만든 EOS key generator를 이용하여 생성합니다. 주의 : 해킹당했다는 소문이 있는데 확실하지 않아 우선 블라인드처리하였습니다.
    위 페이지에 접속하시면 아래와 같은 화면이 나타나는데 해당 화면에서 Generate EOS key를 클릭합니다.

  2. 아래와 같이 Public Key 와 Private Key가 생성되면 안전한 곳에 저장을 해놓습니다.
    (잃어버리면 다시 찾을 수 없으므로 꼭!!! 저장해 놓으시기 바랍니다.)

  3. EOS공식홈페이지 로 접속하여 GET EOS 버튼을 클릭 하신 뒤 체크박스에 체크 후 페이지에 접근하시고(캡처사진은 제가 올린 첫 번째 글에 나와있습니다.) 스크롤을 쭉 내리다 보면 How to Claim Tokens 라는 부분에 Contract address와 ABI / JSON Interface가 보이실텐데요. 각각 copy 버튼을 클릭하면 내용이 복사가 됩니다.

  4. 마이이더월렛 페이지의 컨트랙트로 들어가 각각 붙여넣고 엑세스 버튼을 클릭합니다.

  5. 버튼 클릭 후 나오는 화면에서 Select a function 버튼을 클릭하고 register를 선택합니다.

  6. key string에 아까 저장해놓으신 Public Key를 입력 후 지갑에 엑세스합니다.
    (중요!! Private Key가 아닌 Public Key 입니다.)

  7. 쓰기 버튼을 클릭하고 나오는 화면에서 보낼수량 0, 가스한도를 90000 (block.one/EOS team에서 공식가이드로 나와있는 최소 값이라고 합니다. 위의 @thimom 님 글에 나와있습니다.) 20000으로 설정하고 트랜젝션 생성 버튼을 클릭합니다.

  8. 등록이 완료되었으면 마이이더월렛 에 이더리움&토큰 전송에 들어가 원하는 엑세스방식을 이용하여 지갑에 접근할 수 있도록 설정합니다.

  9. 위에 나와있는 Contract address를 Copy 후 마이이더월렛의 받는주소에 해당 주소를 입력하시고 참여하실 만큼의 ETH를 전송합니다.(최소 전송가능한 금액은 0.01ETH라고 합니다.)

  10. 이후 과정은 위에서 register를 등록할 때와 동일합니다. 마이이더월렛 페이지의 컨트랙트로 들어가 각각 붙여넣고 엑세스 버튼을 클릭합니다.

  11. 버튼 클릭 후 나오는 화면에서 Select a function 버튼을 클릭하고 claimAll을 선택합니다.

  12. 다시 한 번 지갑에 엑세스 합니다.

  13. 쓰기 버튼을 클릭하고 나오는 화면에서 보낼수량 0, 가스한도를 최소값인 90000 20000으로 설정하고 트랜젝션 생성 버튼을 클릭합니다.


간단정리

  1. EOS key generator를 이용하여 public, private key 발급
  2. register를 이용하여 개인 지갑에 EOS 토큰 등록
  3. 마이이더월렛을 이용하여 Contract address로 참여할 ETH를 전송
  4. ClaimAll을 이용하여 개인 지갑에 EOS 토큰을 받을 수 있도록 요청

두가지 방법을 정리하고 보니 MyEtherWallet을 이용하기보단 Meta Mask를 이용하는 것을 추천드립니다!
참여하기도 쉽고 ICO 진행사항을 한눈에 볼 수 있기 때문입니다.
공식 사이트에서 왜 Meta Mask를 권장하는지 알 것 같습니다.

이상입니다. 긴 글 읽어주셔서 감사합니다.


추가내용

Gas Limit을 최소인 90000으로 할 때 문제가 발생하시는 분들이 많은 것 같습니다. 가급적이면 90000이 아닌 기본 값으로 두고 진행하시기 바랍니다.

Sort:  

보기만 해도 너무 복잡하고 어렵네요..ㅠㅠ
오늘 저녁에 한번 천천히 시도해보도록 하겠습니다.
다음에 들어갈때는 메타마스크로 해야 겠네요ㅠㅠ
새로운걸로 시도하려니 두려움으로 ㅋ
좋은 포스팅 감사합니다.

말씀하신 방법으로 KEY를 GENERATE하고 CONTRACT을 했습니다.

오늘 코인을 제 지갑에 받았는데 CONTRACT로 인해서 다른 지갑으로 제 EOS가 넘어가 버리더라고요...왜그런지 아시나요:?

최송합니다만 잘몰라서 그러는데 1~13번까지 다필요한가요
8~13번까지만해도 되는건가요

아직 EOS의 첫 번째 ICO가 끝나지 않은 상황이고 저는 Meta Mask를 이용하여 ICO에 참여했기 때문에 마이이더월렛을 통한 참여에 대한 정확한 테스트가 이루어지지 않아서 생략해도 되는지에 대한 확답을 드리기는 어렵습니다ㅠ
1번부터 7번까지 진행되는 Register 같은 경우에는 EOS ICO가 2018년 6월 1일에 최종 마감되면 마이이더월렛에서 EOS 토큰을 사용하기 위한 과정으로 보여집니다. 윗 글에서도 언급했지만 저는 개인적으로 마이이더월렛보다는 Meta Mask를 이용하시는 것을 추천합니다.

10번부터 13번까지의 과정을 왜 거쳐야하는거죠??

앞에서 진행한 Register 과정이 이더리움 지갑에 EOS 토큰에 사용될 공용키를 등록하는 과정이라면 Claim All같은 경우에는 이더리움의 스마트 컨트랙트 기능으로 거래 내역에 따라 실제 EOS 토큰을 개인 지갑에 분배하기 위한 계약을 설정해 주는 것이라고 보면 될 것 같습니다. Register보다는 Claim All이 더 중요하다고 볼 수 있습니다.

Claim all을 진행하기 위해서는 가스에 대해서 지불해야 하는거 아닌가요?

앞에서 컨트랙트 생성하고 그걸 다시 이더리움 월렛에서 이더리움을 전송하고 나면 이더리움이 0.013정도 밖에 안남는데

Claim all을 할때는
보낼 수량을 0으로 하고 보내면 되는건가요?

보낼 수량은 0이 맞습니다. 다만 가스 리밋은 최소 90000으로 해두셔야 할듯합니다. 실제로 더 낮은 가스로 보낼 수 있지만 제대로 동작할지는 보장할 수 없기 때문에 가스 리밋 이하의 이더리움을 보유하고 계신 경우에는 소량의 이더리움을 구입하신 뒤에 Claim 해주시면 되겠습니다.

아하! 정말 좋은 도움 감사드려요^^ 이번 ico가 너무 어렵게만 느껴지네요

도움이 되셨다니 다행입니다!
저도 첫 ICO 참여를 진행하는 과정에서 관련 정보들을 많이 알아보고 있습니다만 아직도 모르는게 많네요..

그러게요 ㅠㅠ 너무 어렵네요 감사합니다!!

글 감사합니다 :)

블록체인 주제 관련 게시글 태그에는 한국어 태그로 #kr과 블록체인 및 암호화폐 관련 게시글 태그인 #coinkorea 태그를 붙여 주시면 더 많은 사람들이 보실 수 있을 것 같습니다. 또한 암호화폐 관련 게시글의 세분화된 태그로 만약 관련된 코인에 대한 글을 작성하신다면 #kr-btc #kr-eth과 같은 kr-코인 기호명과 같은 태그를 붙여 주시면 더 많은 분들이 읽으시고 도움받으실 수 있을것 같습니다.
그와 관련된 게시글을 한번 읽어주시고 동참해주시면 정말 감사하겠습니다.
Steemit KR 커뮤니티 CoinKorea 프로젝트
가입인사 태그 및 CoinKorea 태그 세분화 제안

제가 사실 블록체인과 암호화폐에 관심이 생겨 정보를 찾다가 coinkorea 커뮤니티를 알게되었고 그곳에서 @coinkorea님의 게시글들을 보다가 steemit을 알게되어 이제 가입한지 이틀이 지난 상태입니다. 앞으로 관련된 글을 게시하게 된다면 게시글 태그 세분화 하여 올리도록 하겠습니다. 감사합니다^^

간단정리의 3번째. 마이이더월렛을 이용하여 Contract address로 참여할 ETH를 전송할때 Gas limit과 Gwei는 얼마로 해야 하나요?

EOS team 공식 가이드에 의하면 Gas Limit은 90000을 권장하고 있습니다.(정정합니다. 권장이 아니고 최소 값입니다.)
Gwei에 대한 언급은 없는 것으로 보아 따로 설정하지 않으셔도 될 것 같네요.

자세한 방법 설명 감사드립니다.

메타마스크가 안돼서 이 글을 통해서 마이이더월렛으로 참여를 했습니다.
감사합니다^^

8번에서 등록이 완료되었는지 어떻게 알 수 있나요??
7번을 하고 트렌젝션 생성을 하였는데
이더스캔에 Warning! Error encountered during contract execution [Out of gas]라고 나오는데 경고 라고 나오니 진행하기가 불안하네요 ㅠ

저도 거기서 똑같은현상이 생겨서 gas 리밋을 왕창올리고 다시해보니까 금방되네요.
근데 아직 토큰이 안보이는데 add custom token해야 되는건지 궁금하네요. 아니면 기다리면 되는건지.

가스량이 적어서 나오는 경고입니다. @get-cheaper님 말씀대로 가스량을 조금 더 늘리시면 좋을 것 같습니다. 마이이더월렛에서 등록되었는지 여부는 확인하기 어렵지만 커스텀으로 EOS토큰을 등록 후 ICO가 끝난 뒤 확인해보시면 될 것 같습니다. 토큰 추가하는 방법은 아래의 링크를 참고해주세요.
EOS ICO에 효율적으로 참여하는 법과 마이이더월렛(MyEatherWallet)에 EOS 토큰 추가하는 방법

먼저 이더리움을 전송하고 나중에 eos key register해도 상관없나요???

순서를 뒤집어서 했는데 ㅠㅠ

코인은 어떻게 받을 수 있는 거죠???

순서는 크게 중요하지 않은 것 같습니다. EOS는 Bitfinex 거래소에 7월 1일에 상장 예정이라고 합니다. 따라서 첫 ICO가 끝나는 시점부터 코인분배는 순차적으로 이루어 질 것으로 예상됩니다.