DigitalOceanで最初のマスターノードサーバーをセットアップする方法
マスターノードは、ネットワークと完全に同期され、24時間365日稼働しているコンピューターまたはフルノードです。マスターノードは、暗号通貨の保存に使用する通常のノードまたはウォレットとは完全に異なります。完全なブロックチェーンを維持し、トランザクションを中継する以外に、トランザクションのプライバシーの向上、トランザクション時間の短縮、予算と財務システムの有効化、ガバナンスと投票への参加などの特別な機能をネットワークに提供するという点で異なります。.
通常のノードをマスターノードに変えるには、まず、コインごとに異なる担保として特定の量のコインを所有する必要があります。次に、ノードを24時間365日稼働させ続けるために、VPSが必要です。これら2つが配置されたら、ユーザーが行う必要があるのは、マスターノード構成ファイルを編集し、VPSを構成し、それに応じてコールドウォレットをセットアップすることだけです。マスターノードが設定されて実行されると、分散操作を提供することにより、プロジェクトのネットワークを強化します。それだけでなく、masternodeは、コインに投資してブロックチェーンをサポートするためのインセンティブとして、所有者に報酬を与えます。よし!しかし、マスターノードを操作するためにVPSが必要な理由?
VPSの推奨事項
通常、ユーザーのコンピューターで実行されるウォレットステーキングとは異なり、マスターノードにはVPS(仮想プライベートサーバー)が必要です。何故ですか?まず、マスターノードを設定します。専用の静的IPが必要です。次に、安定した接続を提供し、ノードを24時間365日稼働させ続けるには、コンピューターが中断することなく動作し、リモートサーバーのみが提供できる99.99%の稼働時間を確保する必要があります。さらに、家庭用PCとは異なります。 VPSは、マスターノードをより安全かつ効率的に実行する1つの目的のみを提供することに専念しています。以前、投稿の1つで、すべてのマスターノード要件について説明しました。具体的には、VPSが必要な理由と、家庭用PCが機能しない理由について説明しました。.
なぜデジタルオーシャン?
マスターノードの利点を理解したので、マスターノードをホストするためのホスティングサービスを探しているかもしれません。ホスティングプロバイダーを選択する際に考慮しなければならない最も重要なことは、価格、信頼性、機能です。これは私たちの個人的な意見ではありませんが、マスターノードを実行している人に聞いてください。ほとんどの場合、VultrまたはDigitalOceanのいずれかを使用することをお勧めします.
どちらも手頃な価格で信頼性が高く、さまざまなオプションを提供し、最高のユーザーエクスペリエンスを提供します。それらを使用したVPSの展開と管理は非常に簡単です。また、両方のホスティングプロバイダーは、マスターノードをホストするのに等しく優れています。とにかく、このガイドはすべてDigital Oceanでのサーバーのセットアップに関するものなので、ここではDigitalOceanについてのみ説明します。間もなく、Vultrでマスターノードサーバーを作成するための別のガイドを作成します.
このガイドに入る前に、次の点に注意してください。まず、これはマスターノードのセットアップガイドではありません。どのマスターノードコインを選択するかについては説明しません。 VPSでウォレットをコンパイルする方法、依存関係をインストールする方法、センチネルをインストールする方法、スワップファイルを作成する方法、その他の構成については説明しません。.
このガイドは、アカウントの作成とDigitalOceanへの適切なマスターノードサーバーの展開を支援するだけです。マスターノードセットアップのパート1と見なしてください.
DigitalOceanでアカウントを作成する
に行く DigitalOcean.com 右上隅にあるサインアップをクリックします。ユーザー名、メールアドレス、パスワードを入力し、[アカウントの作成]をクリックします.
アフィリエイト免責事項: 上記のリンクは紹介リンクです。あなたが私たちの紹介リンクを使ってサインアップするとき、あなたは単にあなたがする購入から私たちが小額のコミッションを稼ぐのを手伝います。それはあなたに余分な費用はかかりません。ただし、感謝のしるしとして、またリンクを使用すると、60日間有効なボーナスとして100ドルのアカウントクレジットを獲得できます。.
アカウントが作成されると、メールの確認を求められます。受け取った確認リンクをクリックしてメールを確認します.
確認したら、お支払い情報をリンクする必要があります。クレジット/デビットカードまたはPayPalオプションのいずれかを選択できます。心配しないでください; 100ドルのクレジットが期限切れになるまで、実際には請求されません.
このステップの後、新しいプロジェクトを作成します。次の画面にプロジェクトの目標が表示されます。または、アカウントに直接ログインして、左側にある新しいプロジェクトをクリックすることもできます。プロジェクトに好きな名前を付け、説明フィールドを空白のままにして、教育目的またはサービスとして目的を選択するだけです.
新しいプロジェクトを作成したので、ドロップレットのデプロイを開始できます。ドロップレットは、DigitalOceanの仮想サーバーに他なりません。各ドロップレットは1つのサーバーであり、私たちが知る限り、ユーザーごとに5つのドロップレットの制限があります。よし!それでは、最初の液滴を作成しましょう.
DigitalOceanでのマスターノードサーバーの展開
「ドロップレットの使用を開始する」をクリックするか、右上隅のドロップダウン作成をクリックして、ドロップレットをクリックします。次に、プランを選択し、ニーズに合わせてサーバーを構成します。.
画像の選択
Windowsサーバーでマスターノードをセットアップすることもできますが、Ubuntu16.04は多くのマスターノードコインで広く推奨されています。では、なぜ最新の18.10ではなくUbuntu16.04.6なのですか?もちろん、18.10または18.04を選択することもできますが、多くのマスターノードコインは最新バージョンをサポートしていません。現時点では、ほとんどのマスターノードサービスはバージョン16.04でのみ完全に機能します。したがって、今のところ16.04を使用することをお勧めします。とにかく16.04は2年で廃止され、このバージョンのサポートはありません.
今のところ、イメージとしてUbuntu 16.04.6 x64を選択し、プランの選択に進んでください.
プランの選択
作成するサーバーは、マスターノード用です。月額$ 5から始まる標準サーバーは、マスターノードをホストするのに十分すぎるほどです。このパッケージには、1か月あたり1つの仮想CPU、1 GBのRAM、25 GBのSSD、および最大1000GBのデータ転送が含まれています。このプランはマスターノードの使用を開始するのに十分であり、この特定のサーバーで最大2〜3個のマスターノード(異なるコイン)を実行できます。.
注意: 多くのユーザーは、ウォレットをコンパイルするには1GBのRAMでは不十分であると議論するでしょう。はい、そうです。ただし、Digital Oceanでは、ユーザーがディスク上にスワップファイルを作成できることに注意してください。バイナリをコンパイルしてビルドするには、これで十分だと思います。間もなく、スワップファイルの作成に関する別のガイドを作成します.
今のところ、選択はあなた次第です。月額5ドルのサーバー、または2 GBのRAM、50 GBのSSD、2TBのデータ転送を提供する月額10ドルのプランを選択できます。とにかく、すでに述べたように、ほとんどのマスターノードは月額5ドルのサーバーで完全に実行されます.
バックアップ、データセンターリージョン、および追加オプション
プランを選択したら、必要に応じてバックアップを追加します。これには、月額1ドルの追加料金がかかります(通常、マスターノードにはバックアップは必要ありません)。必要に応じてデータセンターの地域を選択します(任意の場所を選択できます)。次に、追加オプションでIPv6を選択し、最後に[作成]をクリックします.
すごい! 最初のサーバーをデプロイしました。これで、特定のウォレットのセットアップと構成が完了したら、このサーバーをマスターノードとして機能させることができます。それはホットウォレットとして機能し、24時間365日オンラインのままになります.
注意: ここですでに述べたように、スワップファイルの作成、依存関係のインストール、ウォレットのコンパイルなど、マスターノードのセットアップについては説明しません。これらはすべて、別のチュートリアルで説明します。.
リモートサーバーへの接続
VPS(仮想プライベートサーバー)を展開したので、このリモートサーバーにアクセスして操作する方法を学ぶ必要があります.
Linux VPSに安全に接続するには、SSH(セキュアシェル)クライアントを使用します.
Windowsコンピュータを使用している場合は、 PuTTYをダウンロード これは、Windows用の無料のオープンソースSSHクライアントです。このアプリケーション; PuTTYを使用すると、リモートサーバーと対話できます。今後のマスターノードガイドでは、このアプリケーションを使用して、サーバーのセットアップ、依存関係のインストール、ウォレットの構成などを行います。.
MACユーザーの場合、デフォルトでは「ターミナル」と呼ばれるこのアプリケーションがあり、SSHクライアントとして使用できるため、PuTTYは必要ありません。.
Windows PCを使用している場合は、PuTTYをダウンロードしてインストールし、開きます。 MACを使用している場合は、ターミナルアプリケーションを開きます.
これらのSSHクライアントを使用してリモートサーバーとの接続を開始するには、次の情報が必要です。
- VPSのIPアドレス
- ユーザー名と
- パスワード
Digital Oceanでドロップレットを作成すると、これらすべての情報がメールで届きます。あなたの電子メールにログインすると、これに似たデジタルオーシャンからの電子メールが見つかるはずです。.
PuTTYまたはターミナルウィンドウを開き、IPアドレスを入力し、22としてポートを選択し、SSHとして接続タイプを選択し、[開く]をクリックして接続を開始します.
これで、PuTTYセキュリティアラートポップアップ画面が表示される場合があります。心配することはありません。 [はい]をクリックしてさらに先に進みます.
次に、「root」としてログインし、[Enter]をクリックして、メールで受け取ったパスワードをコピーして貼り付けます。.
注意: セキュリティ上の理由から、ターミナルウィンドウのパスワードフィールドには何も表示されません。したがって、パスワードを入力する場合でも貼り付ける場合でも、Enterキーを押します。また、コピーしたテキストを右クリックするだけで貼り付けることができます。.
初めてのログインなので、rootのパスワードを変更するように求められます。電子メールから現在のパスワードを貼り付け、Enterキーを押してから、新しいパスワードを入力します。先ほど述べたように、ターミナルウィンドウではパスワードフィールドに入力が表示されないため、入力するか貼り付けてEnterキーを押します。新しいパスワードを再入力して、もう一度Enterキーを押します.
次のような行が表示されます。
root @ ubuntu-s-1vcpu-1gb-sfo2-01:〜#
これは、リモートVPSに正常に接続したことを意味します.
すごい!最初のサーバーの準備ができました。マスターノードをセットアップするには、このVPSを準備する必要があります。最初に述べたように、これについては別の記事で説明します。それまでの間、マスターノードとLinuxコマンドに慣れてください。これは、今後のマスターノードガイドで役立ちます。.
すでに述べたように、これはDigitalOcean上にサーバーを作成するMasternodeセットアップのパート1です。マスターノードを初めて使用する場合、Webサーバーに関する予備知識がない場合は、このガイドがお役に立てば幸いです。もしそうなら、それを共有してください, Twitterでフォローします 暗号通貨とブロックチェーンテクノロジーについてもっと学ぶために購読してください.