StorX ファーマーノード
StorX ネットワークでファーマー/ストレージノードを運用する
このガイドでは、StorX ネットワーク上でファーマー/ストレージノードを設定する方法を指導します。
事前準備
- ライブネットワーク上でストレージノードを運用することは、責任ある仕事です。ネットワーク全体の信頼性は、ファーマー/ストレージノードのパフォーマンスに依存しています。
- 問題が発生した場合、あなたのノードがスラッシュ(ペナルティ)される可能性があります。
- 努力を補償するために、コミュニティメンバーはSRXトークンで報酬を受け取ります。これにより、分散型ネットワークのセキュリティに貢献すると同時に、自身のトークン保有量を増やすことができます。
助けが必要な場合は、コミュニティページにアクセスしてください。コミュニティのメンバーが質問に答えたり、経験からのアドバイスを提供したりするためにいます。
必要なSRX(StorXネイティブトークン)の数はどれくらいですか?
StorXネットワークのファーマー/ストレージノードに適格となるためには、6000~100万SRXが必要で、これには実存のデポジットとXDCでの取引手数料が含まれます。
注:最低ステーキング量は、2021年3月8日から新しい段階的モデルに基づいて更新されます。参照
ストレージノードの運用者には、StorXエコシステムが完璧に機能するために良いノードの評判を維持していただくようお願いします。
良いノード評判を維持するためのヒント:
- 強力なクラウドインフラを確保する。
- 高いSRXステークは「良い」ノード評判に価値を加えます。
- 100%の稼働時間を保証する。
- 常にノードが最新のソフトウェアパッチとOSアップデートを保持していることを確認する。
警告:
- パフォーマンス不足はノードの資格剥奪につながり、それによって「ホスティングおよびステーキング報酬」がなくなる可能性があります。繰り返しの低評価は罰則を招くことがあり、ステークしたSRXは罰則として焼却されることがあります。これはStorXストレージネットワークに損害を与える可能性があるためです。
- StorXネットワーク上でファーマー/ストレージノードにステークするSRXは、不安定または不適切なセットアップの結果、評判が失われ、ファーマー/ストレージノードがスラッシュされる可能性があることを意味します。
初期設定
要件
初心者がバリデータを運用する最も一般的な方法は、Linuxを実行しているクラウドサーバー上です。好きなVPSプロバイダーを選び、使い慣れたオペレーティングシステムを選ぶことができます。このガイドではUbuntu 20.04 64ビット以上を使用しますが、他のプラットフォームでも指示は似ています。
StorXのファーマー/ストレージノードのストレージ操作は標準ハードウェアでベンチマークされています。すべてのストレージ要件を処理できるように、少なくとも標準ハードウェアを実行することをお勧めします。以下は最低要件ではありませんが、これより少ない場合はパフォーマンスの問題が発生する可能性があることに注意してください。
- プロセッサコア6つ
- RAM 8 GB(16 GB推奨)
- 最小HDD 1 TB SSD / NVME推奨
- 月に最低10 TBの利用可能な帯域幅
- 最小アップロード速度25 MBPS
- 最小ダウンロード速度25 MBPS
- ノードの24/7利用可能性を保証する
注:ネットワークの進化に伴い、ノード要件は変更されます。
キー管理
- 私的な鍵は任意の暗号システムの中心的な原始であり、極度の注意を払って扱う必要があります。
- 私的な鍵を失うと、価値の回復不能な損失につながる可能性があります。
StorXファーマーノードの
設定方法
方法1: StorXファーマーノードのブートストラップスクリプトの設定
ブートストラップコマンドStorXノード設定:
sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/StorXNetwork/StorX-Node/main/bootstrap.sh)" root
例:
root……..:~# sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/StorXNetwork/StorX-Node/main/bootstrap.sh)" root
Please enter your XDC Address for StorX Rewards:xdc……
# StorX報酬のためのXDCアドレスを入力してください
方法2: StorXファーマーノードのDockerの設定
-
オペレーティングシステム: Ubuntu 20.04 64ビット以上
直接インターネットに面しており パブリックIP があり NATなし -
ツール: Docker, Docker Compose (1.29.2以上)
Ubuntu 20.04 64ビット以上のオペレーティングシステム用のセットアップ
リポジトリをクローンする
git clone https://github.com/StorXNetwork/StorX-Node
StorX-Nodeディレクトリに入る
cd StorX-Node
ステップ1: docker & docker-composeをインストールする
sudo bash ./install_docker.sh
ステップ2: 詳細で.envファイルを更新する
- サンプルの
.env.example
を使用して.env
ファイルを作成する - WALLETADDフィールドにStorX報酬アドレスを入力する
cp env.example .env
nano .env
ステップ3: ノードを起動する
メインネット用
実行:
sudo docker-compose -f docker-services.yml up -d
ノードを停止するか、問題が発生した場合は:
sudo docker-compose -f docker-services.yml down
ステップ4: SRXトークンをステークする
FarmNode/StorageNodeの設定後、以下のURLからSRXトークンをステークしてください:https://farmer.storx.io/
重要な注意:ホスティングおよびステーキング報酬を得るためには、SRXトークンをステークする必要があります。
状態の確認方法
ノードの状態を確認するには:
sudo bash ./getstatus.sh
StorXファーマーノードのアップグレード方法
最新の変更でStorXノードをどのようにアップグレードするか?
git pull
sudo bash ./upgrade.sh
トラブルシューティング
技術的な問題についての公開議論、記事の投稿、機能強化や技術的な貢献の要求。