OffshoreVps
チュートリアル2026年10月16日読了時間 5 分執筆:OffshoreVps チーム

VPS で Litecoin ノードを動かす方法

Ubuntu または Debian に Litecoin Core をインストールし、プルーニングかフルかを選び、MWEB を理解し、systemd で動かして、適切なポートを開けます。

Litecoinは、自分で運用するのが最も簡単なチェーンの一つです。ソフトウェアはBitcoin Coreに近く、チェーンははるかに小さく、控えめなVPSでも余裕で動かせます。このガイドでは、UbuntuまたはDebianにLitecoin Coreをインストールし、Litecoinのオプションのプライバシーレイヤーである MWEBの扱い方を説明します。

Litecoin ノードを動かすために使うコマンドを、「sudo adduser --disabled-password --gecos "" lite」から始めて表示している VPS のターミナルウィンドウ
このガイドでサーバー上で実行するコマンドの例。

必要なもの

  • ディスク。フルノードはチェーン全体を保存しますが、Bitcoinのチェーンに比べればごく一部です。選ぶ前に現在のサイズを確認してください。プルーニングノードならはるかに少ない容量で済みます。
  • RAM。4 GBで十分です。8 GBあると初回同期が速くなります。
  • CPU。2コアで問題ありません。

適合するプランはLitecoinノードホスティングに掲載しています。

ステップ 1:サーバーを準備する

新しいサーバーと、新しいVPSを守る方法の手順から始めてください。ノード用のユーザーを作成します。

sudo adduser --disabled-password --gecos "" litecoin

ステップ2:Litecoin Coreをダウンロードする

公式のLitecoinサイト(litecoin.org)またはLitecoin ProjectのGitHubからリリースをダウンロードし、署名とチェックサムを検証してください。

cd /tmp
wget https://download.litecoin.org/litecoin-VERSION/linux/litecoin-VERSION-x86_64-linux-gnu.tar.gz
tar xzf litecoin-VERSION-x86_64-linux-gnu.tar.gz
sudo install -m 0755 litecoin-VERSION/bin/* /usr/local/bin/
このガイドの手順(順番どおり):1. 必要なもの;2. サーバーを準備する;3. Litecoin Core をダウンロードする;4. MWEB とノード;5. サービスとして実行する;6. ファイアウォール
このガイドの手順(順番どおり)。

ステップ3:設定する

/home/litecoin/.litecoin/litecoin.confを作成します。

server=1
daemon=1
txindex=0
dbcache=1024
# Smaller disk? Keep roughly the last 5 GB of blocks:
# prune=5000
rpcbind=127.0.0.1
rpcallowip=127.0.0.1

pruneとtxindex=1を組み合わせないでください。任意のトランザクションを検索する決済サービスを運用する場合は、代わりにtxindex=1を有効にしたフルノードを使ってください。

ステップ4:MWEBとノード

MWEB(MimbleWimble Extension Blocks)はLitecoin Coreに組み込まれています。フルノードはMWEBブロックを自動的に検証するため、追加設定は不要です。プルーニングノードも、最近のブロックのMWEBデータを検証します。ノードに接続したウォレットでMWEBアドレスを使う予定なら、まず少額でテストしてください。

ステップ 5:サービスとして実行する

[Unit]
Description=Litecoin daemon
After=network-online.target

[Service]
User=litecoin
ExecStart=/usr/local/bin/litecoind -conf=/home/litecoin/.litecoin/litecoin.conf -pid=/run/litecoind/litecoind.pid
RuntimeDirectory=litecoind
Type=forking
Restart=on-failure
TimeoutStopSec=120

[Install]
WantedBy=multi-user.target

これを/etc/systemd/system/litecoind.serviceとして保存し、sudo systemctl enable --now litecoindを実行します。進行状況はlitecoin-cli getblockchaininfoで確認できます。

ファイアウォール

ネットワークに貢献するには、ポート9333を開けてください。RPCポート(9332)はインターネットに対して閉じたままにします。