サービス 投資 マスターノード統計 COSAを交換 ブロックエクスプローラー FAQ 寄付 今すぐ

概要

  • 最新の Cosanta Core ウォレットをインストールし、完全に同期します。
  • 担保を準備します。通常マスターノードは 10,000 COSA、evo マスターノードは 40,000 COSA です。
  • Ubuntu LTS、2 GB 以上の RAM、公開 IPv4 アドレス、開放済みポート 60606 を持つ VPS を準備します。
  • Cosanta Core はマスターノードサービスを直接実行するため、追加の補助デーモンは不要です。

Cosanta Core ウォレットを準備

  1. GitHub から最新の Cosanta Core リリースをダウンロードし、ウォレットが完全に同期するまで待ちます。
  2. 担保を送金する前にウォレットを暗号化し、パスワードをオフラインで保管してバックアップを作成します。
  3. ウォレットコンソールで新しい担保アドレスを作成します:
    getnewaddress MN1
  4. 正確な担保額を 1 回のトランザクションでそのアドレスへ送金し、承認を待ちます。

VPS を準備

  1. Ubuntu LTS、2 GB 以上の RAM、公開 IPv4 アドレス、ブロックチェーン用の十分なディスク容量を使用します。
  2. root または sudo ユーザーで SSH 接続します:
    ssh root@SERVER_IP
  3. Cosanta P2P ポートを開放します:
    ufw allow 60606/tcp
    ufw enable
  4. VPS が小さい場合は swap ファイルを作成します:
    fallocate -l 1G /swapfile
    chmod 600 /swapfile
    mkswap /swapfile
    swapon /swapfile
    echo "/swapfile none swap sw 0 0" >> /etc/fstab

Cosanta デーモンを設定

  1. Cosanta Core ウォレットコンソールで BLS キーを生成します:
    bls generate
  2. サーバー上にデータディレクトリと設定ファイルを作成します:
    mkdir -p ~/.cosanta
    nano ~/.cosanta/cosanta.conf
rpcuser=RPC_USER
rpcpassword=RPC_PASSWORD
rpcallowip=127.0.0.1
server=1
rest=1
listen=1
txindex=1
listenonion=0
daemon=1
maxconnections=700
masternodeblsprivkey=BLS_SECRET_KEY
externalip=SERVER_IP

プレースホルダーを自分の RPC 認証情報、BLS シークレットキー、サーバー IP アドレスに置き換えてください。Cosanta では補助サービス用の追加 RPC フィールドは不要です。

  1. Linux アーカイブをダウンロードして展開し、デーモンを起動します:
    wget https://github.com/cosanta/cosanta-core/releases/download/v20.1.1-cosa/cosantacore-20.1.1-x86_64-pc-linux-gnu.tar.bz2
    tar -xjf cosantacore-*-x86_64-pc-linux-gnu.tar.bz2
    cd cosantacore-*/bin
    ./cosantad

マスターノードを登録

デーモンが同期され、担保トランザクションが承認されたら、Cosanta Core からマスターノードを登録します。

  1. 担保トランザクションのハッシュと出力インデックスを確認します:
    masternode outputs
  2. owner、voting、payout、fee の各アドレスを作成します:
    getnewaddress owner_key
    getnewaddress voting_key
    getnewaddress masternode_payouts
    getnewaddress pay_fees
  3. ProRegTx トランザクションを準備します。サーバーアドレスは SERVER_IP:60606 形式で指定します。
    protx register_prepare COLLATERAL_TX_HASH COLLATERAL_OUTPUT_INDEX SERVER_IP:60606 OWNER_ADDRESS OPERATOR_PUBLIC_KEY VOTING_ADDRESS 0 PAYOUT_ADDRESS FEE_SOURCE_ADDRESS
  4. 担保アドレスで準備済みメッセージに署名します:
    signmessage COLLATERAL_ADDRESS SIGN_MESSAGE
  5. 署名済みトランザクションを送信します:
    protx register_submit PREPARED_TX SIGNATURE

状態を確認

トランザクションがブロックに入ると、マスターノードは決定論的マスターノードリストに表示され、その後ライブ統計ページにも表示されます。