SyntaxHighlighter.all();

[블록체인] Linux 에서 Electroneum node 설치하기 -1 : https://good-coding.tistory.com/12


이전에 설치했던 Electroneum 을 실행하고 블록을 synchronization 하는 과정과 wallet 실행 후 지갑주소 발행까지 해보도록 하겠습니다.


일렉트로니움을 설치한 폴더에서 build -> release -> bin 폴더로 이동합니다.


1
2
3
4
5
cd build
cd release
cd bin
 
./electroneumd
cs



이후 실행파일인 electroneumd 를 실행합니다.


그러면 daemon 이 실행되며 일렉트로니움 네트워크에 블록들을 동기화하기 시작합니다. 



아래와 같이 블록들을 다운받게 되는데, 대부분의 블록체인이 synchronization 과정을 거쳐야만 노드로서 인정받고 활동할 수 있습니다.


이 과정은 상당히 오래걸리며 블록체인이 해결해야할 과제중 하나라고 생각합니다ㅜㅜ. 저도 테스트용 리눅스로 설치를 했기 때문에 모든 블록을 동기화하


기까지 얼마나 걸리는지는 실험해 보지 못했지만 몇일 ~ 1주일 정도까지 걸리는 것으로 알고 있습니다.


블록체인 네트워크든 사람이든 어디선가 인정받고 살아가려면 험난한 사회화 과정을 거쳐야 한다는 점을 간접적으로나마 느끼는 순간입니다.


이러한 이유로 백그라운드에서 작업을 해주시면 되겠습니다.



* 백그라운드 실행


1
2
3
ctrl + z 
jobs
bg %1 (electroeumd 의 프로세스 번호)
cs

동기화 되는 동안 저희는 일렉트로니움 지갑을 만들어 보겠습니다.

우선 같은 폴더에서 electroneum-wallet-cli 를 실행합니다. 

지갑 이름, 비밀번호, 비밀번호 확인, 언어선택 순으로 진행이 됩니다. 


저는 당연히 1 : English 로 선택을 했습니다. 대부분의 프로그램들에서 한국어도 볼 수 있으면 좋겠어요 ㅜㅜ


해당 과정을 마치면 아래와 같이 지갑 주소를 얻게됩니다.



지갑이 실행된 상태에서 help 명령어를 입력하면 다양한 지갑의 명령어를 볼 수 있습니다.


저는 balance 명령어를 실행해서 현재 잔고를 확인해보겠습니다.



따흑 ㅜㅜ 0원이네요... 당연합니다 아직 동기화도 되지 않았기 때문이요 ㅎㅎ (no daemon 상태)

* 참고로 ETN은 일정 단위의 ETN이 모이면 지급이 된다고 합니다. 즉 unlocked balance 는 당장 사용할 수 없는 자산입니다.


기회가 된다면 직접 리눅스에서 채굴을 하여 자산이 늘어나는 것을 보여드리고 싶지만 ㅎㅎ.. 가난한 제 pc환경에서는 벅차서 아쉽습니다.


다음 포스팅에는 직접 암호화폐를 간단하게 만들어 보는 내용을 다루고자 합니다. 감사합니다.

반응형

+ Recent posts