ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 블록체인 스터디 - Mist 브라우저 설치 및 이더리움 전송
    블록체인/스터디 2018. 7. 12. 11:05


    이번에 직접 실습해볼것은 mist 브라우저 설치를 해보려고 한다.



    미스트 브라우저란?

    이더리움에서 이더를 사용하거나 스마트 컨트랙트를 실행하기 위해서는 반드시 지갑(wallet)이 있어야 한다.

    일반 사용자 입장에서는 콘솔을 사용하는것보다 GUI가 더 편리하고, 그래픽 유저 인터페이스 기반 이더리움 지갑 프로그램을 Mist 브라우저이라고 한다.


    GUI - Graphic User Interface


    Mist 브라우저 설치하기

    ethereum mist 브라우저 설치  클릭

    책에서는 Ethereum-Wallet-installer-0-9-2.exe 버전을 권장하고 있지만, 현재 글쓰고 있는 시점에서는 (2018_07_12) 

    Ethereum-Wallet-installer-0-11-0.exe 버전까지지 나왔다. 이 버전은 어디까지나 베타 버전이므로 안정성에 문제가

    있을 수 있다. 따라서, 0-9-2 버전을 설치하여 안정적인 환경에서 실습한다.



    에러발생



    문제점

    win32(Architecure x64) 이게 주된 문제인것처럼 보인다.



    해결방법

    버전 업데이트를 한다.


    업데이트 시도시 동일한 문제 발생


    해결방법

    cmd에서 geth --dev를 실행하니 노드를 못잡고 있었다.

    만약 cmd혹은 어디선가 geth --dev를 실행중이라면 취소를 한다.



    미스트 브라우저 종료후 재 실행을 하려고 하니, 다시 똑같은 문제가 발생.

    버전이 불안정해 보인다.

    따라서, 다운그레이드해서 다시 실습해본다.




    Mist 브라우저 실행

    미스트 브라우저가 정상적으로 실행되고 있는 화면이다.

    화면을 보면 블록 다운로드를 해야된다고 하니 이것을 기다린다.



    실행하면 위와 같은 화면을 볼 수 있다. Mist 브라우저는 다국어를 지원하기 때문에 한글화된 Mist 브라우저를 사용할 수 있다. 만약 다른 언어를 사용하고 싶으면, 보기 -> Language -> 언어선택 하면된다.




    새로운 계좌 개설

    새로운 계좌를 생성하기 위해서는 '계정 추가' 버튼을 클릭하면된다.



    이더 송금하기

    account1에서 account2로 이더를 송금하는걸 실습하려고 한다.

    이 때, 이더는 private net에서만 사용가능한 이더다. 즉, 실제로 이더리움의 이더랑 같은건 아니라고 생각하면된다.

    이더를 송금하기 위해서는 채굴을 통해 이더를 모아야 된다. 이더를 모으기 위해서는 geth --mine이나 콘솔에서 채굴하면된다.


    송금을하기 위해서는 왼편 위의 녹색아이콘을 클릭하여 지갑을 선택한다. 

    각 계정별로 계좌주소, QR코드, 그리고 입금등 다양한 기능을 이용할 수 있다.


    채굴하고나면 이더가 account1 계정에 축적이 되니, account1 계정에서 account2 계정으로 이더를 전송한다.

    주의할 것은, 절대로 실제 이더를 보내서는 안된다.


    이더 전송을 위해서는 계산 공식이 있는데 다음과 같다. 

    이더량 + 수수료(가스) = 송금량 

    수수료란?

    여기서 수수료는 Gas라고 하는데, 지불되는 금액이 클수록 전송 속도가 빠르고 반대로 낮을수록 전송 속도가 

    느리다. private net에서는 이더가 충분하므로 수수료를 최대로 하여 실습 시간을 줄인다.



    송금결과 확인하기

    송금 버튼을 누른후, 몇초가 지나면 계정 요약 페이지의 account2에 이더가 전송됐음을 알 수 있다.

    그리고 account1에서는 전송한 이더만큼 -이더가 표시되어있다.







    미스트 브라우저 재실행시 생기는 에러 발생

    이 에러는 책 저자님도 처음 본다고 하셨습니다.

    답답한 문제네요.

    Maximum peer count...라니...






    댓글

© 2018 T-Story. All right reserved.