Steem node 만들어서 마이닝하기

in #steem7 years ago

Steem node 만들기

  • ubuntu를 업데이트합니다.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-update

-업데이트가 완료되었다면 이제 필요한 패키지를 설치합니다.

sudo apt-get install screen autoconf autotools-dev build-essential cmake g++ git libboost-all-dev libboost-dev libbz2-dev libdb++-dev libdb-dev libicu-dev libreadline-dev libssl-dev libtool openssl python-dev uuid-dev ncurses-dev doxygen qt5-default

-git명령을 사용해서 steem을 받습니다.


cd steem
git submodule update --init --recursivegit clone https://github.com/steemit/steem

  • cmake를 사용해서 소스컴파일을 합니다.

cmake -DENABLE_CONTENT_PATCHING=OFF .
make

  • 약 1시간 정도의 컴파일이 끝나면 다음 명령으로 진행한다.

sudo cp ./programs/steemd/steemd /usr/bin/
sudo cp ./programs/cli_wallet/cli_wallet /usr/bin/
cd ~/

-실행

steemd

-30초 후에 Ctrl+C 를 눌러서 종료한다.
종료 후에는 다음과 같이 witnell_node_data라는 폴더가 생겨나고 해당 폴더 안에 config.ini 파일을 vi편집기로 열어서 수정해야 합니다.

vi ./witness_node_data_dir/config.ini

  • 이 항목에 아래와 같이 노드들의 주소를 추가합니다.

P2P nodes to connect to on startup (may specify multiple times)

seed-node = 212.117.213.163:2016
seed-node = 185.82.203.92:2001
seed-node = 104.236.82.250:2001
seed-node = 104.199.157.70:2001
seed-node = steem.kushed.com:2001
seed-node = steemd.pharesim.me:2001
seed-node = seed.steemnodes.com:2001
seed-node = steemseed.dele-puppy.com:2001
seed-node = seed.steemwitness.com:2001
rpc-endpoint = 127.0.0.1:8090

name of witness controlled by this node (e.g. initwitness )

witness = "스팀아이디"

miner = ["스팀아이디","Active key"] (Active키는 steemit.com에 로그인하여 지갑에 권한탭에 가면 확인할 수 있다.
mining-threads = 4

  • 이제 다음가 같이 마이닝을 시작합니다.

screen -S steemd
steemd

Sort:  

Congratulations @dryad! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @dryad! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!