Mac OSとLinuxでDigital Ocean(DO)経由でダークノードをセットアップする方法

ダークノードのCLIは古いダークノードとの下位互換性がないため、古いダークノード(Chaosnetまたはその他)を実行した場合は、新たに開始する必要があります。
新しいダークノードのCLIを使用して古いバックアップを管理しようとしても、うまくいきません。 古いダークノードのCLIを使用して古いダークノードを登録解除する必要があるため、最初に古いダークノードのCLIを完全に登録解除する必要があります。 これを完了するまで、CLIをアップグレードすることはできません。

ダークノードを初めて実行する場合は、ステップ2から始めます。

  1. 以前にデプロイしたダークノードがある場合は、指示に従って、登録解除、払い戻し、破壊します。
  2. これが完全に完了したら、コンピューター上のダークノードのバックアップフォルダ全体を削除します。 上記の手順を完了している場合は関係ありません。
  3. APIトークン(古いダークノードに対応)が、VPSアカウントを通じて削除されたことを確認します。

ステップ2:新たに始める| デジタルオーシャンのアカウントとAPIトークンを作成する

  1. まだデジタルオーシャンのアカウントをお持ちでない場合は、まずアカウントを作成してください:https://www.digitalocean.com
  2. 個人情報と支払い情報を入力してください
  3. 完了すると、DOの「メインハブ」に移動します。 左下のメニューに「アカウント」が表示されます。
  1. 「API」をクリックします
  2. デフォルトの設定で[Generate New Token]をクリックし、書き込みと読み取りの両方をオンにします。
  3. 必要に応じて、公式のDO指示に従って詳細を確認してください。https://www.digitalocean.com/docs/api/create-personal-access-token/
  4. 安全な場所にAPIトークンアドレスを保存してください! これらの値を安全に保つようにしてください。それらにアクセスできる人はだれでもあなたのダークノードを制御できるようになります。
  5. 以下の次のステップに進みます。

ステップ3:手元のコンピュータにダークノードのCLIをインストールする

1.Macターミナルを開く

  1. 「Launchpad」アプリで「ターミナル」を検索してターミナルを開きます

  2. アプリをクリックしてターミナルを開きます。以前のDarknodeからすでにCLIがインストールされている場合は、CLIをアップデートし、ステップ4にスキップします。

  3. 以下のテキストを挿入して、貼り付けてCLIをインストールします。

    curl https://www.github.com/renproject/darknode-cli/releases/latest/download/install.sh -sSfL | sh

2.1〜2分かかります。 インストールが成功すると、緑色のテキストが表示されます。

3.次に、ターミナルアプリを閉じて、再度開きます。

4.すべてがうまくいけば、darknode --versionコマンドを実行すると3.0.11が表示されます。

ステップ4:Darknodeをデプロイする

1.コンピューターでターミナルアプリを開きます次に、以下をコピーして貼り付けます。

darknode up --name MY-FIRST-DARKNODE --do --do-token YOUR-API-TOKEN

2.MY-FIRST-DARKNODEとYOUR-API-TOKENを置き換えます。

  1. ダークノードの名前を入力しますが、スペースが含まれていないか、長すぎないことを確認してください。

  2. 手順2で見つかったDigital Ocean APIトークンを入力します。

*これがどのように見えるかの例:
darknode up --name darknodeone --do --do-token 1111aca25cc77d84299e3b8a0f76f2ec33a27b1782adc2a7a96f0468116edf46

3.Enterキーを押し、Darknodeがインストールされるまで約3〜5分待ちます。

  1. 何も触れないでください。CLIがその魔法を働かせてくれるので、根気よく待ってください。

  2. 完了すると、CCがブラウザーで自動的に開きますが、ターミナル内にリンク(緑色)も表示されます。ブラウザーで自動的に開かない場合は、コピーして(比較的長い緑色のリンク)、Webブラウザーに貼り付けます。いずれにしても、新しいコマンドセンターに移動します。

覚えておくべきいくつかのヒント:

  1. すべての広告ブロッカー(およびBraveを使用している場合は「シールド」)をオフにします。

  2. メタマスクを介してLedgerを使用する場合は、「コントラクトデータ」がオンになっていることを確認してください。

ステップ5:コマンドセンター(CC)でダークノードを登録して起動する

  1. CC Webページをブックマークしてください!
  2. 続行する前に、MetaMaskウォレットに100K RENがあり、DarknodeのGASに対して少なくとも0.1 ETH(推奨量)があることを確認してください。
    MetaMaskでCCを使用して登録する必要があることに注意してください。 MetaMask経由でハードウェアウォレットを使用できますが、ドライバーの更新などで過去に問題が発生しているため、注意して続行し、コントラクトデータ設定がオンになっていることを確認してください。
    注:ダークノードにRENを送信することはできません。これにより、RENが登録されず、RENが失われるためです。
  3. 通常どおりメタマスクにサインインし、上記のRENとETHがアカウントにあることを確認します。
  4. ダークノードを登録する
    ・CCの[左上にあるダークノードを登録]ボタンをクリックします。
    ・MetaMaskの指示、署名取引などを介して10万Renを送信します。
    ・ダークノードが登録されるまで数分待ち、GASなどに必要なMetaMaskトランザクションに署名します。
    ・完了すると、「登録が進行中」であることが通知されます
    ・ダークノードが完全に登録されるまでお待ちください(最大31日かかる場合があります)
    ・それまでの間、「GAS BALANCE」セクションからダークノードにGASを補充してください
    ・矢印「>」をクリックして、GASに0.1 ETH(推奨量)を送信します。
    ・Darknodeが完全に登録されるまでCCは完全には機能しません。CCを探索してもボタンが適切に機能しなくても心配しないでください。登録が完了するまで探索してください。
  5. ダークノードにETHを追加したら、しばらくお待ちください。
    ・MAC OSでDarknodeファイルをバックアップしますが、これをターミナルに入力してEnterキーを押します :cp -r〜/ .darknode〜/ Desktop / darknode-backup-2020XXXX(XXXX は選択した日付)。
  6. バックアップフォルダーがデスクトップに表示され、安全な場所に保存します。

31日間の待機期間後、CCを確認して正式に登録します。


詳細については、CCの右側にある[ネットワーク情報]タブを確認してください。 CCは、ダークノードが左上に「登録済み」であることにも注意する必要があります。

ステップ6:おめでとうございます。すべて完了しました。ダークノードを定期的に確認し、必要に応じてETHを補充してください。