비트코인 캔디 풀노드 지갑설치(리눅스기준)

in bch •  7 years ago  (edited)

img

비트코인 캔디 풀노드설치(리눅스기준)

비캔디가 거래소 오픈되서 채굴한 것들을 매도할 수 있습니다. 비트코인 캔디의 풀노드를 한번 설치해보면서 정리차원에서 작성합니다. 리눅스 기준입니다. 현재 윈도우용 실행파일은 제공되고 있습니다. 리눅스는 직접 컴파일해야 합니다.

1 비트코인 캔디 다운로드
홈디렉토리에서 소스를다운로드합니다.

git clone https://github.com/bitcoincandyofficial/bitcoincandy.git

2 캔디디렉토리로 이동

cd bitcoincandy

3 필요하다면 설치합니다.

sudo apt-get install autotools-dev
sudo apt-get install autoconf
sudo apt-get install libtool

sudo apt-get install  pkg-config
sudo apt-get install  autogen automake

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev

sudo apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev

sudo apt-get install build-essential autoconf libssl-dev libboost-dev 
libboost-chrono-dev libboost-filesystem-dev 
libboost-program-options-dev 
libboost-system-dev libboost-test-dev libboost-thread-dev

sudo apt-get install libevent-dev

4 autogen.sh configure 실행

./autogen.sh
./configure

5 sodium 추가설치

sudo apt-get install -y libsodium-dev

6 make 실행
make하는데 한참 걸립니다.

make

7 bitcoind설치

sudo make install

8 결과

{
  "version": 160207,
  "protocolversion": 70016,
  "walletversion": 130000,
  "balance": 0.00000,
  "blocks": 5207,
  "timeoffset": 0,
  "connections": 5,
  "proxy": "",
  "difficulty": 1,
  "testnet": false,
  "keypoololdest": 1519556133,
  "keypoolsize": 100,
  "paytxfee": 0.00000,
  "relayfee": 0.01000,
  "errors": ""
}
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

비트코인캔디 투자하지는 않지만 연말에 홈런치셨으면 좋겠어요!

비트코인골드,라이트코인이 비트코인 테스트용으로 활용되는 것처럼 비트코인 캔디는 비트코인 캐시의 테스트코인으로 작동할 수 있습니다. 캐시에 적용하기 전에 캔디에 적용시켜서 안전한 거래환경을 만들 필요가 있습니다.

어제 캔디가 엄청떨어지길래 약간 추매했어요. 갑자기 왜 떨어진건지 ㅜ

코인 가진 사람들이 가져다 팔기 시작해서 더 하락할 수 있다고 해요.

하루도 안되서 전체 블록이 다운로드 되었네요. balance가 이러면 좋겠네요

{
  "version": 160207,
  "protocolversion": 70016,
  "walletversion": 60000,
  "balance":850302310.24609,
  "blocks": 529951,
  "timeoffset": 0,
  "connections": 8,
  "proxy": "",
  "difficulty": 41711.89484034972,
  "testnet": false,
  "keypoololdest": 1503678409,
  "keypoolsize": 100,
  "unlocked_until": 0,
  "paytxfee": 0.00000,
  "relayfee": 0.01000,
  "errors": ""
}

가정먼저 업그레이드 sudo apt-get dist-upgrade
컴파일시 다음파일을 실행파일로 모드변경
share/genbuild.sh 조정
autogen.sh 조정

브랜치를 추적하고 싶다면
git checkout -b 생성할브랜치이름 원격브랜치이름
git clone -b branch remote_repo
처럼 해주어야 합니다. -b 옵션은 브랜치를 만들면서 해당 작업트리로 checkout까지 하라는 옵션입니다. 이제 branch명령어를 사용해보면 로컬에 새로운 브랜치가 생긴것을 볼 수 있습니다

git checkout -t origin/eventsource
처럼 생성하면 원격저장소의 이름을 그대로 사용합니다.

00.png

bitcoin-QT 파일을 만들려면 다음을 추가한다.

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

boost 컴파일에러시
./configure --with-boost-libdir=/usr/local/lib

libdb설치
sudo apt-get install -y libdb-dev

실행시 에러발생시
libboost설치
sudo apt-get install libminiupnpc-dev
apt-get install libzmq3-dev