Cointime

Download App
iOS & Android

チュートリアル - BSC フルノードの実行方法を説明します

著者: Milko Trajcevski編集: Cointime.com QDD

この記事には、BSC フル ノードを実行する方法についての手順が含まれています。ただし、Binance Smart Chain ノードに簡単にアクセスする方法をお探しの場合は、信頼できる BSC ノード プロバイダーである NOWNodes を使用できます。

BSC フルノードを実行すると、ネットワークに参加し、ネットワークの分散化に貢献し、ブロックチェーンからリアルタイム データに直接アクセスできるようになります。この包括的なガイドでは、BSC ノードを実行するプロセスをガイドし、ハードウェア要件から BSC フル ノード ソフトウェアのセットアップまですべてをカバーします。そして、NOWNodes を使用して BSC フルノードにアクセスする最も簡単な方法を示します。

1. NOWNodes を使用してBSCフルノードにアクセスする

NOWNodes は、独自のインフラストラクチャを設定および維持することなく、BSC フル ノードに簡単にアクセスできる BSC ノード プロバイダーです。 NOWNodes を通じて、BSC フル ノードにすぐに接続し、ネットワークとの対話を開始できます。

BSC ノード プロバイダーは、ユーザーが接続できるように事前に構成および保守された BSC ノードを提供するサービスです。 BSC ノードプロバイダーを選択する場合、信頼性、パフォーマンス、価格、追加機能など、いくつかの要素を考慮する必要があります。

BSC ノードに簡単にアクセスしたい人のために、NOWNodes は簡単なソリューションを提供します。 NOWNodes を通じて BSC ノードにアクセスする方法は次のとおりです。

l NOWNodes Web サイトwww.nownodes.ioにアクセスし、 アカウントを登録します

l 登録が完了したら、料金プランを選択する必要があります。無料プランを選択するだけで、BSC フルノード サービスに即座にアクセスできます。

l 無料プランから始めたい場合は、アクセスできる 77 の利用可能なブロックチェーンから 5 つを選択する必要があります。リストから BSC ノードを選択し、「追加」ボタンをクリックします。

l 次に、アカウントの「ダッシュボード」に移動し、ページを下にスクロールして、「新しいキーを追加」ボタンを押す必要があります。

l その後、「Docs」(ドキュメント) に移動し、提供される指示に従って、利用可能なすべての方法を使用して選択したノードに接続します。 NOWNodes は、必要な API エンドポイントと認証情報を提供します。

l 提供された API エンドポイントを使用して、BSC ネットワークとの対話を開始します。リクエストを送信して、ブロックチェーン データの取得、スマート コントラクトの実行、その他のさまざまな操作を実行できます。

NOWNodes を使用すると、複雑なセットアップやメンテナンスを行わずに、BSC ノードおよび WSS BSC ノードに迅速かつ簡単に接続できます。これにより、NOWNodes SaaS の BSC ネットワーキング機能を活用しながら、アプリケーションの構築、販売、マーケティングに集中できるようになります。

2.専用のBSCフル ノードをセットアップする

プライベート BSC フル ノードを実行すると、ノードの実行方法を完全に制御できるため、最高レベルのセキュリティと自律性が得られます。以下は、BSC フル ノードをセットアップするための段階的なガイドです。

BSCフルノードを実行するための前提条件

BSC ノードを実行するには、ハードウェア要件やソフトウェア要件など、いくつかの前提条件が必要です。ノードをスムーズかつ効率的に動作させるには、ハードウェアが推奨要件を満たしていることを確認することが不可欠です。 BSC フル ノードを実行するための主な前提条件は次のとおりです。

ハードウェア要件

BSC フル ノードを実行するには、推奨仕様を満たすハードウェアが必要です。

l プロセッサ: クロック速度が 16 GHz 以上のマルチコア プロセッサ。

l メモリ: 少なくとも 64 GB のメモリ。

l ストレージ: BSC ブロックチェーン スナップショットのサイズの少なくとも 2 倍の、十分な利用可能なストレージ容量を持つディスク。ディスクには少なくとも 5 TB の空きストレージ容量があります。

l BSC ネットワークとの中断のない通信を保証する、安定した信頼性の高いネットワーク接続。

ソフトウェア要件

l 実行するノードのタイプに応じて、Geth や Erigon などの BSC クライアント ソフトウェア。

l BSC スナップショットとブロックチェーン データをダウンロード、解凍、管理するために必要なコマンドライン ツール。

l コマンド ライン インターフェイス (CLI) とコマンドを実行する能力に関する基本的な知識。

スナップショットをダウンロードして抽出する

BSC フル ノードをセットアップするには、BSC スナップショットをダウンロードして解凍する必要があります。スナップショットには、Binance Smart Chain ノードのブートストラップに使用される BSC ブロックチェーンの圧縮コピーが含まれています。スナップショットをダウンロードして抽出するには、次の手順に従います。

l BSC ノードプロバイダーから提供されたスナップショット URL をコピーします。

l wget コマンドを使用してスナップショットをダウンロードします。例: wget -O geth.tar.lz4 "<スナップショット URL をここに貼り付け>"。

l ダウンロードが完了するまで待ちます。スナップショットのサイズによっては、1 ~ 2 時間かかる場合があります。

l tar コマンドを使用してスナップショットを解凍します。例: tar -I lz4 -xvf geth.tar.lz4

l 解凍プロセスが完了するまで待ちます。これには数時間かかる場合があるため、nohup コマンドを使用してバックグラウンドに置くことができます。

データを置き換えてBSCクライアントを再起動します

スナップショットをダウンロードして抽出した後、既存のデータをスナップショット内のデータで置き換える必要があります。以下の手順に従ってデータを置き換え、BSC クライアントを再起動してください。

1. 実行中の BSC クライアント (存在する場合) を停止します。 kill コマンドの後に BSC クライアントのプロセス ID (PID) を指定して使用します。

2. 元のデータをバックアップすることを検討し、chaindata ディレクトリと triecache ディレクトリをバックアップの場所に移動します。例: mv

${BSC_DataDir}/geth/chaindata

${BSC_DataDir}/geth/chaindata_backup; mv

${BSC_DataDir}/geth/triecache

${BSC_DataDir}/geth/triecache_backup

${BSC_DataDir}/geth/triecache

${BSC_DataDir}/geth/triecache_backup

3.chaindata ディレクトリと triecache ディレクトリをスナップショットの場所から BSC データ ディレクトリに移動して、スナップショット内のデータを置き換えます。例: mv サーバー/data-seed/geth/chaindata ${BSC_DataDir}/geth/chaindata; mv サーバー/data-seed/geth/triecache

${BSC_DataDir}/geth/triecache

4. BSC クライアントを再度起動し、ログをチェックして、ノードがネットワークと同期していることを確認します。

BSC RPCノードの構成

BSC RPC ノードを構成するには、必要なパラメーターと設定を指定する必要があります。これらの設定には、ネットワーク ID、ポート番号、API エンドポイント、その他のオプションが含まれます。 BSC RPC ノードを構成するための主要な手順は次のとおりです。

l BSC クライアントの設定ファイルを開きます。たとえば、Geth を使用している場合は、geth.conf ファイルを開きます。

l [RPC 設定] セクションを見つけて、ネットワーク ID、ポート番号、API エンドポイントなどの必要なパラメータを指定します。特定の構成オプションについては、BSC クライアントのドキュメントを参照してください。

l 設定ファイルを保存し、テキストエディタを終了します。

これらの手順により、BSC フル ノードが正常にセットアップされ、データがスナップショット データに置き換えられました。

3. BSCノードのパフォーマンスを最適化する

BSC ノードの実行には、最適なパフォーマンスと効率を確保するための管理の多くの側面が含まれます。特定の最適化を実装すると、BSC ノードの速度と信頼性を向上させることができます。 BSC ノードのパフォーマンスを最適化するためのヒントをいくつか紹介します。

Aria2cダウンロード速度を向上させる

BSC スナップショットのダウンロードを高速化するには、Aria2c というツールを使用できます。 Aria2c は、並列ダウンロードをサポートするコマンド ライン ユーティリティで、ダウンロード速度を大幅に向上させることができます。 Aria2c を使用して BSC スナップショットをダウンロードする方法は次のとおりです。

l 対応するパッケージ マネージャーを使用して、コンピュータまたはサーバーに Aria2c をインストールします。たとえば、Linux では、次のコマンドを使用できます: sudo apt-get install aria2

l BSC ノードプロバイダーから提供されたスナップショット URL をコピーします。

l スナップショット URL を使用して Aria2c コマンドを実行し、ダウンロードを開始します。例: aria2c -o geth.tar.lz4 -s14 -x14 -k100M <スナップショット URL>。

Aria2c を使用すると、BSC スナップショットのダウンロード時間を大幅に短縮でき、BSC ノードのセットアップを迅速化できるようになります。

ファイルを複数のチャンクに分割して、きめ細かいアップロードとダウンロードを行う

アップロードおよびダウンロード中のファイル サイズによるエラーを回避するために、ファイルをより小さなチャンクに分割できます。こうすることで、ファイル サイズに関する問題が発生することなく、より効率的にファイルをアップロードおよびダウンロードできます。 Aria2c を使用してファイルを小さなチャンクに分割する方法は次のとおりです。

l Aria2c をコンピュータまたはサーバーにインストールします。

アップロードおよびダウンロード中のファイル サイズによるエラーを回避するために、ファイルをより小さなチャンクに分割できます。こうすることで、ファイル サイズに関する問題が発生することなく、より効率的にファイルをアップロードおよびダウンロードできます。 Aria2c を使用してファイルを小さなチャンクに分割する方法は次のとおりです。

l Aria2c をコンピュータまたはサーバーにインストールします。

l ブロッ​​クに分割するファイルを指定したディレクトリにコピーします。

l 適切なパラメータを指定して Aria2c コマンドを実行し、ファイルを分割します。例: aria2c -s14 -x14 -k100M <ファイル>。

ファイルをより小さなチャンクに分割することで、ファイル サイズの制限を克服でき、アップロードとダウンロードのプロセスがよりスムーズになります。

ファイルの接続と解凍

ファイルをチャンクに分割した後、解凍する前にそれらを連結する必要があります。ファイル チャンクを連結することで、元のファイルを再構築し、解凍プロセスを続行できます。ファイルを連結して抽出する方法は次のとおりです。

l cat コマンドを使用してファイルブロックを接続します。例: cat ./chunk* > mdbx.tar.lz4

l 適切なツールを使用して解凍コマンドを実行します。例: tar -I lz4 -xvf mdbx.tar.lz4

これらの手順を実行すると、ファイルの接続と解凍を効率的に行うことができ、BSC ノードが最新のブロックチェーン データで実行されていることを確認できます。

4.結論

BSC ノードの実行は、Binance Smart Chain ネットワークへの参加を希望する人にとって重要なステップです。 BSC ノードを実行することで、ネットワークのセキュリティ、分散化、全体的な効率の向上に貢献します。この包括的なガイドでは、BSC ノードをセットアップして実行するために知っておく必要のあるすべてのことを説明しています。

前提条件、BSC フル ノードをセットアップするプロセス、NOWNodes を使用して BSC ノードと WSS BSC ノードにアクセスするプロセスについて説明しました。 BSC ノードのパフォーマンスを最適化するためのこの知識があれば、ブロックチェーン テクノロジーのエキサイティングな世界に参加し、Binance Smart Chain ネットワークの開発に貢献する準備が整います。

https://nownodes.io/nodes/bsc

この記事では、BSC フル ノードを実行する方法、つまり NOWNodes を使用して BSC フル ノードにアクセスし、専用の BSC フル ノードをセットアップする方法を紹介します。単純なアクセス要件の場合は、NOWNodes が提供するサービスを使用して、BSC フル ノードに迅速に接続することを選択できます。より高いレベルのセキュリティと自律性が必要なユーザーは、専用の BSC フル ノードをセットアップすることを選択できます。 NOWNodes を使用して BSC フル ノードにアクセスする場合は、アカウントを登録し、適切なプランを選択する必要があります。次に、NOWNodes によって提供される API エンドポイントで BSC ネットワークと対話します。

専用の BSC フル ノードをセットアップするには、特定のハードウェアおよびソフトウェア要件を満たし、BSC スナップショットをダウンロードして解凍してブロックチェーン データのコピーを取得する必要があります。次に、既存のデータをスナップショット内のデータに置き換え、BSC クライアントを再起動します。さらに、この記事では、Aria2c を使用してダウンロードを高速化する、ファイルを複数のチャンクに分割してきめ細かいアップロードとダウンロードを行う、ファイルの連結と解凍など、BSC ノードのパフォーマンスを最適化するためのヒントも提供します。

BSC
コメント

全てのコメント

Recommended for you

  • 米上院銀行委員会の委員長は、ステーブルコインの利回りに関する新たな草案が早ければ今週中にも公表される可能性があると述べた。

    Cointimeの報道によると、上院銀行委員会の委員長を務めるティム・スコット上院議員は、ワシントンD.C.で開催されたブロックチェーンサミットで、議員らは早ければ今週中にも、少なくともステーブルコイン関連の条項を含む新たな法案草案を目にする可能性があると述べた。スコット議員は、法案の中で最も注目を集めているのはステーブルコインの利回り問題だが、議員らは引き続きこの問題に取り組んでいると指摘した。 スコット議員は、「今週中に最初の提案が提出されるだろう。もしそれが週末までに実現すれば、少なくとも法案の枠組みが形になりつつあるかどうかが分かるだろう。そうなれば、我々はより良​​い状況に立てると思う」と述べた。また、ステーブルコインの利回り問題に関して、民主党のアンジェラ・アルソブルックス上院議員、共和党のトム・ティリス上院議員、そしてホワイトハウス高官のパトリック・ウィット氏の尽力も、この進展に貢献していると述べた。 スコット氏は、過去1か月間の交渉で、ドナルド・トランプ大統領とその家族の暗号資産プロジェクトに対する議員の懸念、主要な規制機関における超党派代表の欠如、顧客確認(KYC)規制など、その他の未解決問題も取り上げられたと述べた。 スコット氏はまた、「倫理問題と定足数については、合意に非常に近づいていると思います。これは相手側にとっても重要な問題だと認識しているので、こちらも対応しています。また、いくつかの人事についても進展が見られており、これは良いニュースです。DeFiに関しては、マーク・ワーナー上院議員が注力している分野であり、マネーロンダリング対策(AML)は非常に重要な要素です。これらの問題についても前進していると思います」と述べた。

  • ゴールデンモーニングブリーフィング|3月18日の主要な夜間動向

    21:00~7:00 キーワード:ファントムウォレット、ストライプウォレット、オートノマスウォレット、イラン 1. イランは、米国とイスラエルが自国領土を使用することを容認する国に対して、合法的に攻撃できると主張している。 2. 米国CFTC(商品先物取引委員会)は、ファントムウォレットはブローカーとしての登録を必要としないと発表。 3. アリゾナ州司法長官は、予測マーケティング担当者のカルシ氏を刑事告発。 4. 米国国務省は、世界中のすべての在外公館に対し、「直ちに」安全保障評価を実施するよう命じた。 5. ロビンフッド・ベンチャーキャピタルは、ストライプウォレットとイレブンラボに約3500万ドルを投資。 6. GSRは、オートノマスウォレットとアーキテックを買収するために5700万ドルを投資し、暗号資産ファンド管理プラットフォームを構築。 7. 米国証券取引委員会(SEC)とCFTCは、ほとんどのデジタル資産は証券ではないとする新たな暗号資産ガイダンスを発表。

  • 米国証券取引委員会(SEC)と商品先物取引委員会(CFTC)は、仮想通貨に関する新たな見解を発表し、ほとんどのデジタル資産は証券の範疇には含まれないとした。

    Cointimeは3月18日、米国証券取引委員会(SEC)と商品先物取引委員会(CFTC)が暗号資産に関する68ページのガイダンス文書を公表し、ほとんどのデジタル資産は証券ではないと明記したと報じた。この新たな説明では、ステーブルコイン、デジタル商品、および「デジタル商品」トークンの分類が詳細に説明されており、これらはすべて証券ではないと両機関は述べている。また、「非証券暗号資産」がどのようにして証券になり得るのかを説明し、マイニング、プロトコルステーキング、エアドロップに連邦証券法がどのように適用されるのかを明確にしている。 SECはさらに、非証券デジタル資産が投資契約の対象となる仕組みについても説明している。SECの説明によると、「非証券暗号資産は、発行者が投資家に対し共同事業への投資を促し、必要な経営業務を行うという約束または表明を行い、かつ購入者がそこから利益を得ると期待する理由がある場合に、投資契約の対象となる」。

  • マスターカードは、ステーブルコイン企業であるBVNKを最大18億ドルで買収する計画だ。

    Cointimeの報道によると、Mastercardはステーブルコインインフラのスタートアップ企業であるBVNKを、条件付き買収額3億ドルを含め最大18億ドルで買収する計画だ。この買収は、BVNKとCoinbaseの約20億ドル規模の合併交渉が決裂してからわずか4ヶ月後のことである。両社は火曜日に発表した共同声明で、この取引を確認した。

  • ビットコインが7万5000ドルを突破

    市場データによると、BTCは75,000ドルを突破し、現在75,033.01ドルで取引されており、24時間で2.83%上昇しています。市場は著しい変動に見舞われているため、リスク管理には十分ご注意ください。

  • ビットコインが7万1500ドルを突破

    市場データによると、BTCは71,500ドルを突破し、現在71,510.19ドルで取引されており、24時間で1.06%上昇しています。市場は著しい変動に見舞われているため、リスク管理には十分ご注意ください。

  • イーサリアムが2100ドルを突破

    市場データによると、イーサリアム(ETH)は2,100ドルを突破し、現在2,100.58ドルで取引されており、24時間で0.44%上昇しています。市場は著しい変動に見舞われていますので、リスク管理に十分ご注意ください。

  • 米国の現物イーサリアムETFには、昨日2670万ドルの純流入があった。

    Farside Investorsが監視しているデータによると、3月14日、米国の現物イーサリアムETFには昨日、2670万ドルの純流入があった。

  • 米国司法省はパウエル事件の判決を不服として控訴する予定であり、これによりウォーシュ氏の任命が遅れる可能性がある。

    3月14日、裁判官が連邦準備制度理事会(FRB)に発行された召喚状を却下した後、ロバート・ピロ連邦検事は、FRB議長ジェローム・パウエル氏に対する捜査を継続すると誓い、5月に任期が満了する後任のケビン・ウォーシュ氏の任命を遅らせる可能性があると述べた。ジェームズ・ボスバーグ連邦地裁判事は、FRB本部の改修工事とパウエル氏の同プロジェクトに関する発言に関連する召喚状を政府が正当化する証拠を提示できなかったと述べた。ピロ氏は、「この手続きは過激な判事によって恣意的に妨害された。手続きは円滑に進むべきだったが、そうはならなかった。彼らは恥ずべき行為をしている」と述べた。上院銀行委員会のメンバーであるティリス上院議員は、司法省によるパウエル氏に対する捜査が続く限り、FR​​B議長の指名を阻止すると警告した。「この判決は、パウエル議長に対する刑事捜査がいかに弱く根拠のないものであったかを裏付けるものであり、FRBの独立性に対する失敗した攻撃に過ぎない」とティリス氏は述べた。 「この控訴は、ケビン・ウォーシュ氏の次期連邦準備制度理事会議長への就任承認を遅らせるだけだろう。」