デジタルオーシャン(DO)でセットアップする方法| Windows OS
ダークノードのCLIは古いダークノードとの下位互換性がないため、古いダークノード(Chaosnetまたはその他)を実行した場合は、新たに開始する必要があります。
新しいダークノードのCLIを使用して古いバックアップを管理しようとしても、うまくいきません。 古いダークノードのCLIを使用して古いダークノードを登録解除する必要があるため、最初に古いダークノードのCLIを完全に登録解除する必要があります。 これを完了するまで、CLIをアップグレードすることはできません。* ダークノードを初めて実行する場合は、ステップ2から始めます。
- 以前にデプロイしたダークノードがある場合。 指示に従って、そのダークノードを登録解除、払い戻し、破棄します。
- これが完全に完了したら、コンピューター上のダークノードのバックアップフォルダ全体を削除します。 上記の手順を完了している場合は関係ありません。
- 古いダークノードに対応するAPIトークンがVPSアカウントから削除されたことを確認します。
ステップ2:新たに始める| Digital OceanアカウントとAPIトークンを作成する
- デジタルオーシャンのアカウントをまだお持ちでない場合は、まずアカウントを作成してください。 https://www.digitalocean.com
- 個人情報と支払い情報を入力してください
- 完了すると、DOの「メインハブ」に移動します。
- 左下のメニューで[API]をクリックします。
- [Generate New Token]をクリックします。デフォルト設定では、書き込みと読み取りの両方がオンになっています。
必要に応じて、公式のDO指示に従って詳細を確認してください。https://www.digitalocean.com/docs/api/create-personal-access-token/ - 安全な場所にAPIトークンアドレスを保存してください! そして、安全に保つようにしてください。このAPIトークンアドレスにアクセスできる人はだれでもあなたのダークノードを制御できるようになります。
- 次のステップに移動します。
ステップ3:必要なWindowsソフトウェアのインストール
- 以下の指示に従ってください:
- [スタート]をクリックして、Powershellと入力します。 右クリックして、管理者としてWindows PowerShellを起動します。 次のコマンドを実行します:dism.exe / online / enable-feature / featurename:Microsoft-Windows-Subsystem-Linux / all / norestart
- これにより、「Linux用Windowsサブシステム」オプション機能がアクティブになります。 この後、コンピュータを再起動します。
- 再起動したら、Microsoft Storeを開き、Ubuntu 18.04 LTSを検索します。 それをクリックし、ディストリビューションのページから「入手」を選択します。
- インストール後、デスクトップでUbuntuアプリを開くと、次のように求められます。
Ubuntuを起動し、新しいLinuxディストリビューションのユーザーアカウントとパスワードを作成しますが、このリンクをクリックします。 - ターミナルを閉じて次のステップに進んでください。
ステップ4:コンピューターにDarknode CLIをインストールする
1.Ubuntuターミナルを開きます。
-
上記のステップ3.5で作成したパスワードを入力します。
-
以下のテキストを挿入して、貼り付けてCLIをインストールします。
curl https://www.github.com/renproject/darknode-cli/releases/latest/download/install.sh -sSfL | sh
2.1〜2分待ちます。 インストールが成功すると、緑色のテキストが表示されます。
ステップ5:ダークノードをデプロイする
コンピューターのターミナルアプリを閉じてから再度開きます。
- すべてがうまくいけば、実行すると3.0.11が表示されます。
darknode --version
とコマンドします。 - 次に、以下をコピーして貼り付けます。
darknode up --name MY-FIRST-DARKNODE --do --do-token YOUR-API-TOKEN
- 「MY-FIRST-DARKNODE」と「YOUR-API-TOKEN」を置き換えます。
- ダークノードの名前を入力しますが、スペースが含まれていないか、長すぎないことを確認してください。
- ステップ2で見つかったデジタルオーシャンのAPIトークンを入力します。
*入力例:darknode up --name darknodesteve --do --do-token 1111aca25cc77d84299e3b8a0f76f2ec33a27b1782adc2a7a96f0468116edf46
5.Enterキーを押し、ダークノードがインストールされるまで約3〜5分待ちます。
- 何も触れないでください。CLIがその魔法を働かせて、根気よく待ってください。
- 完了すると、ターミナル内にリンク(緑色)が表示されます。
- Webページが自動的に開かない場合は、(比較的長い緑色の)リンクをコピーしてWebブラウザーに貼り付けてください。これにより、新しいコマンドセンターに移動します。
覚えておくべきいくつかのヒント
- 「ダークノードの登録(公開鍵が必要)」が表示された場合。 Ubuntuから直接リンクをコピーして貼り付け、それをWebブラウザーに入力すれば、すべて正常に機能するはずです。
- すべての広告ブロッカー(およびBraveを使用している場合は「シールド」)をオフにします。
- メタマスクを介してLedgerを使用する場合は、「コントラクトデータ」がオンになっていることを確認してください。
ステップ6:コマンドセンター(CC)でダークノードを登録して起動する
MetaMaskにサインインし、CC Webページをブックマークします。
続行する前に、MetaMaskウォレットに10万 RENと、ダークノードのGASに0.1 ETH(推奨量)があることを確認してください。
MetaMaskでCCを使用して登録する必要があることに注意してください。 MetaMask経由でハードウェアウォレットを使用できますが、ドライバーの更新などで過去に問題が発生しているため、注意して続行し、契約データ設定がオンになっていることを確認してください。
注:ダークノードが登録されない場合は、RENをダークノードに送信することはできません。
3.通常どおりにMetaMaskにサインインし、上記のRENおよびETHがアカウントにあることを確認します。
4.Darknodeを登録する。
- CCの[左上にあるダークノードを登録]ボタンをクリックします。
- MetaMaskの指示、署名取引などを介して10万Renを送信します。
- ダークノードが登録されるまで数分待ち、GASなどに必要なMetaMaskトランザクションに署名します。
- 完了すると、「登録が進行中」であることが通知されます
- ダークノードが完全に登録されるまでお待ちください(最大31日かかる場合があります)
- それまでの間、「GAS BALANCE」セクションからダークノードにGASを補充してください矢印「>」をクリックして、GASに0.1 ETH(推奨量)を送信します。
- ダークノードが完全に登録されるまでCCは完全には機能しません。CCを探索してもボタンが適切に機能しなくても心配しないでください。 登録が完了するまで探索してください。
5.ダークノードにETHを追加したら、しばらくお待ちください。ダークノードのファイルをバックアップしますが、以下のコマンドをターミナルに入力してEnterキーを押します(Ubuntu経由のWindows OS):cp -r .darknode / / mnt / c / Users / Administrator / Desktop / 2020xxxx
(注:「管理者」をWindowsユーザー名に置き換えてください)。 デスクトップ/ドキュメントフォルダーにバックアップフォルダーが表示されます。 このフォルダを安全な場所に保存してください!
バックアップフォルダがデスクトップに表示され、安全な場所に保存します。
31日間の待機期間の後、CCを確認し、登録ボタンをクリックします。詳細については、CCの右側にある[ネットワーク情報]タブを確認してください。 CCは、ダークノードが左側に「登録済み」であることにも注意する必要があります。