Bitcoinの公式実装であるBitcoin Core。他のブロックチェーンの実装でもBitcoin Coreをフォークした実装が多く、手軽にオレオレ ブロックチェーンを作るのであればBitcoin Coreをフォークするのがお手軽。 ということでBitcoin Coreをソースからビルドしてみる。 最初にビルド手順を把握しておく。今回ビルドに利用するのはUbuntu 14.04 LTSなので以下のドキュメントを参考にする。 github.com ざっとインストールに必要なのが↓ 動作環境 C++コンパイラがだいぶメモリ食うので、Bitcoin Coreをビルドする際には少なくとも1GBほど空きメモリがあるようにする。512MB以下だとスワップが発生してえらい時間かかると。 Ubuntu & Debianでのビルドの依存関係 ビルドに必要な以下のライブラリをインストールしておく必要がある。