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

  • ヴィタリク氏:仮想通貨ユーティリティの最低点は過ぎた

    ヴィタリック・ブテリン氏は、仮想通貨ユーティリティの最低点は過ぎたとツイートした。テクノロジーの観点から見ると、過去 5 年間の最大の発展は主に、ブロックチェーンのスケーラビリティ問題が差し迫った解決を迎えたことです。 Vitalik氏は特に予測市場Polymarketに言及し、今春のインタビュー後、同社がイーサリアム上に存在することに非常に満足していると述べた。

  • FBI:仮想通貨取引所の従業員になりすまして資金を違法に盗む詐欺師に注意してください

    FBIは8月1日、詐欺師が仮想通貨取引所の従業員になりすまして、一方的なメッセージや電話を通じて資金を盗んでいると警告を発し、アカウントに問題があると主張して被害者にログインメッセージを提供させた。リンクをクリックするか、識別情報を共有します。

  • 7月の安定通貨発行額は1,443億米ドルに増加し、USDTの市場シェアは78.9%に達した

    TheBlockProのデータによると、7月のチェーン上のステーブルコインの調整後の取引量は18.8%増加して9,974億米ドルに達し、ステーブルコインの供給量は1.2%増加して1,443億米ドルに達し、そのうちUSDTとUSDCが市場シェアを占めていた。それぞれ78.9%と17.1%。さらに、ビットコインとイーサリアムの調整後のオンチェーン取引量は全体で31.8%増加し、4,450億米ドルに達しました。このうち、ビットコインの調整後のオンチェーン取引量は34.7%増加し、イーサリアムの調整後オンチェーン取引量は4,450億米ドルに増加しました。 27.7%。

  • アラブ首長国連邦のドバイ商業銀行が仮想資産サービスプロバイダーの専用口座を開設

    アラブ首長国連邦(UAE)のドバイ商業銀行(CBD)は、顧客の資金を管理し、規制上の健全性要件を満たすために、仮想資産サービスプロバイダー(VASP)の専用口座を開始しました。CBDは中央銀行に準拠するための専用口座を開始しました。 UAE およびドバイ仮想資産規制庁 (VARA) の規制。 CEOのベルント・ファン・リンダー氏は、この動きはドバイ商業銀行の中核的な銀行サービスと一致しており、デジタル経済の発展を促進する同銀行の計画を支援すると述べた。

  • ブロックチェーン融資プロトコルMorphoがRibbit Capital主導で5,000万米ドルの資金調達を完了

    DeFi企業モルフォは、CEOのポール・フランボットがまだ大学3年生だったときに1,800万ドルの資金を調達した。今回、モルフォはプライベートトークンセールを通じて5000万ドルを調達したが、評価額は明らかにしなかった。この戦略的資金調達ラウンドは、Robinhood、Revolut、Coinbaseなどの金融テクノロジー企業への初期投資家であるRibbit Capitalが主導しました。

  • 北京:預金保管と家賃監督におけるデジタル人民元の使用を奨励

    「北京市住宅賃貸保証金保管及び家賃監督暫定措置」が発布された。本措置は、本市内で他人の住宅を借りて転貸事業を行う住宅賃貸事業者が賃借人から徴収する敷金及び家賃の保管、監督、管理にも適用されるとしている。この市は、預金の保管と家賃の監督にデジタル人民元の使用を奨励しています。

  • アクティブな融資額は2022年初頭以来の最高水準に戻り、これはDeFiが再び回復していることを示している可能性がある

    ゴールデン・ファイナンスは、仮想通貨市場分析プラットフォームのトークンターミナルが7月31日の記事で「DeFiは再び回復しつつある」と述べたと報じた。データによると、アクティブ融資量やTVLなどの主要指標は最近の最低水準である2023年から上昇しており、その中にはアクティブ融資額も含まれている。融資額は約133億ドルと2022年初め以来の高水準に戻っており、これは「強気市場の先行指標」であるレバレッジが上昇していることを意味する可能性がある。

  • 7月末のグレースケール位置データ更新:GBTCは約241,000BTCに下落、ETHEは約207万ETHを保有

    Grayscale は、7 月 31 日の時点でビットコインとイーサリアムのファンド データを次のように公式に更新しました。

  • 7月のビットコインチェーンのNFT売上高は約7,730万ドルで、2023年11月以来の最低記録となった

    Cryptoslamのデータによると、7月のビットコインチェーンにおけるNFT売上高は77,311,729.1ドルで、2023年11月以来の最低記録を樹立した。さらに、7月のビットコインチェーン上のNFT取引数は12万件未満で、これも2023年11月以来の最低水準となった。その中には、約35,477人の独立した売り手と約49,348人の独立した買い手がいた。

  • Upbit、Bithumb、Coinoneが規制手数料の支払いを開始、総額3億ウォンに上る見込み

    仮想資産ユーザー保護法の施行に伴い、Upbit、Bithumb、Coinone などの仮想資産サービスプロバイダーも規制手数料の支払いを開始します。規制手数料は営業利益に応じて徴収され、総額は3億ウォン(22万ドル)になる見通しだ。 暗号資産サービスプロバイダーの規制上の負担額は、前営業年度の営業利益と負担率に基づいて計算されます。 2024年の株価に基づくと、Upbitの手数料は約2億7,200万ウォン(19万9,000ドル)、Bithumbの手数料は約3,650万ウォンとなる。 CoinoneとGopaxはそれぞれ603万ウォンと83万ウォンである。昨年の営業収益が約17億ウォンだったコルビットは、規制負担金の支払い対象外となっている。規制上の拠出金の実際の徴収は来年開始される。 「監督手数料」とは、金融監督局の検査を受ける金融会社などの金融機関が、監督やサービスの対価として金融監督局に支払う準税金だという。この税は営業利益が30億ウォン(220万ドル)以上の規制対象企業に課される。