PHICOIN (PHI) マイニングガイド
phihashminer のインストール手順(Ubuntu)
このページは Kuradisia が提供する、PHICOIN マイニングのための非公式ガイドです。 正確を期すよう努めていますが、安全のため必ず公式配布ページの情報もあわせて確認してください。
このページの内容
1. 前提条件・対応環境
このガイドは次の環境を想定しています:
- OS: Ubuntu 22.04 LTS / 24.04 LTS(Server / Desktop どちらでも可)
- GPU: NVIDIA 製 GPU(VRAM 2〜4GB 以上の比較的新しいモデルを推奨)
- ドライバ: 535/550 系ドライバ(サーバー常用の場合は nvidia-driver-535-server など)
※ GeForce GT 710 など一部の旧世代 GPU は「470.xx Legacy Driver」などレガシードライバのみ対応です。 phihashminer のビルドや動作が保証されない場合があります。
2. NVIDIA ドライバのインストール
すでに適切な NVIDIA ドライバが入っている場合は、この章は読み飛ばして構いません。
2-1. 推奨ドライバの確認とインストール
# 推奨ドライバを確認
sudo ubuntu-drivers devices
# 推奨ドライバを自動インストール
sudo ubuntu-drivers install
# または、特定のバージョンを指定(例: 550)
sudo apt update
sudo apt install -y nvidia-driver-550
# インストール後に再起動
sudo reboot
2-2. ドライバが正しく動いているか確認
nvidia-smi
GPU のモデル名や使用状況が表示されれば OK です。 「NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver」 と表示される場合は、ドライバか GPU 世代(レガシー対応)の問題の可能性があります。
3. phihashminer 本体の導入
3-1. 必要パッケージのインストール
phihashminer のバイナリ実行には Boost ライブラリなどが必要です。 libboost_thread.so.1.74.0 が見つからないエラーが出た場合は、以下のようにインストールします。
sudo apt update
sudo apt install -y \
libboost-thread1.74.0 \
libboost-filesystem1.74.0 \
libboost-system1.74.0
※ Ubuntu のリポジトリ状況によってパッケージ名が少し変わる場合があります。
その場合は apt search libboost-thread などで確認してください。
3-2. phihashminer の配置(例)
# マイナー用ディレクトリを作成
mkdir -p ~/miners/phihashminer
cd ~/miners/phihashminer
# 公式配布または信頼できる配布元から phihashminer を取得
# ここでは例として phihashminer をカレントディレクトリへ配置したものとする
# ダウンロード後、実行権限を付与
chmod +x ./phihashminer
※ バイナリは必ず公式または信頼できる配布元から取得し、ハッシュ値などを確認してください。
4. phihashminer の起動例
4-1. 最小構成の起動例
phihashminer の一般的な接続指定は -P オプションで行います。
cd ~/miners/phihashminer
# <PHIウォレットアドレス> と <任意のワーカー名> を置き換えてください
./phihashminer \
-P stratum+tcp://<PHIウォレットアドレス>.<ワーカー名>@phipool.kuradisia.io:11111
- <PHIウォレットアドレス> … P で始まる PHICOIN アドレス
- <ワーカー名> … リグを識別する任意の名前(英数字と - _ . 程度に限定推奨)
4-2. SOLO マイニングで接続する場合
./phihashminer \
-P stratum+tcp://<PHIウォレットアドレス>.<ワーカー名>@phipool.kuradisia.io:22222
SOLO マイニングは「自分でブロックを見つけられたときのみ報酬を得る」方式のため、ある程度以上のハッシュレートがある方向けです。 通常は PPLNS での接続をおすすめします。
5. トラブルシュート
5-1. nvidia-smi が動かない
次のようなエラーが出る場合:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.
- ドライバが正しくインストールされているか確認(ubuntu-drivers devices)。
- 旧世代 GPU の場合は「470.xx Legacy Driver」など、別系統のドライバが必要なことがあります。
- 一度ドライバを削除して入れ直す(一例:sudo apt remove 'nvidia-*' → 再インストール)。
5-2. libboost_thread.so.1.74.0 が見つからない
phihashminer 実行時に:
./phihashminer: error while loading shared libraries: libboost_thread.so.1.74.0:
cannot open shared object file: No such file or directory
のようなエラーが出る場合、Boost ライブラリのランタイムが不足しています。次のようにインストールしてください。
sudo apt update
sudo apt install -y libboost-thread1.74.0 libboost-filesystem1.74.0 libboost-system1.74.0
5-3. プールに接続できない / shares が増えない
- phipool.kuradisia.io:11111 に対してファイアウォールなどでブロックされていないか確認。
- ウォレットアドレス、ワーカー名のスペルミスがないか確認。
- しばらく待っても解決しない場合は、プール側の状態(メンテナンスなど)も確認してください。