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

  • デビッド・サックス:米国政府のビットコインの時期尚早な売却は米国納税者に170億ドル以上の損害を与えた

    ホワイトハウスのAIおよび暗号通貨担当ディレクターのデビッド・サックス氏はソーシャルメディアに「米国政府によるビットコインの時期尚早な売却は、米国の納税者に170億ドル以上の損害を与えた。連邦政府は今後、保有するビットコインの価値を最大化するための戦略を策定する」と投稿した。

  • 過去1時間で、ネットワーク全体で1億5200万ドルが清算され、主にロング注文が行われた。

    データによると、過去1時間でネットワーク全体で1億5,200万ドルの清算があり、そのうちロングポジションは1億1,900万ドル、ショートポジションは3,332万9,200ドルの清算があり、主にロングポジションが清算されました。そのうち、ETHの清算額は1252万1500ドル、BTCの清算額は8812万2100ドルとなった。

  • August、Dragonfly Venturesの主導で1,000万ドルの資金調達を完了

    3月7日、暗号通貨ブローカーのAugustは、Dragonfly Venturesが主導し、Foresight Ventures、Standard Chartered Bank、6th Man Venturesが参加した1,000万ドルの資金調達ラウンドを完了した。調達した資金は、マーケティング戦略の開発、従業員の増員、新技術の継続的な開発に使用されます。 August は、Aave、Morpho、Uniswap など、暗号通貨を貸し出し、デリバティブやトークン取引を提供する DeFi ネットワークに顧客をつなげることを目指した暗号通貨に特化した証券会社です。

  • データ:米国政府の公的ウォレットには現在198,109 BTCが保管されている

    Lookonchainによると、米国政府のパブリックウォレットには現在198,109 BTC(169億2000万ドル相当)が保有されている。本日、トランプ大統領が戦略的なビットコイン準備金を設立する大統領令に署名し、準備金に保管されているビットコインを一切売却しないと報じられました。 米国政府はこれまで、約222,684 BTC(当時の価値で32億8,000万ドル、現在の価値で194億2,000万ドル)を、1コインあたり平均14,736ドルでCoinbase、Coinbase Prime、その他の不明のウォレットに送金している。現在の価格では、米国政府はBTCを前もって売却することで約161億4000万ドルの損失を被ったことになる。

  • デビッド・サックス:米国政府は、没収された資産を除いて、戦略的準備金として他の暗号資産を取得することはない

    ホワイトハウスのAIおよび暗号通貨担当ディレクターのデビッド・サックス氏は、トランプ大統領が署名した大統領令により、刑事訴訟や民事訴訟で押収されたビットコイン以外のデジタル資産を含む米国のデジタル資産準備金も設立されたとソーシャルメディアに投稿した。政府は、没収手続きを通じて取得した資産以外の資産を準備金として取得することはありません。この準備金の目的は、財務省の指導の下、政府のデジタル資産の管理を担うことです。

  • トランプ家のWLFIプロジェクトはWBTC、ETH、MOVEトークンを2500万ドル分購入した

    アーカムの監視データによると、トランプ一族のプロジェクトであるワールド・リバティー・ファイ(WLFI)のウォレットは、2500万USDCを独立した契約に転送し、1000万ドル相当のETH、1000万ドル相当のWBTC、150万ドル相当のMOVEトークンを購入した。購入が完了すると、資産は WLFI のメインウォレットに送金されます。この動きは、トランプ大統領のプロジェクトが暗号通貨市場にさらに関与していることを示すシグナルとみられているが、その具体的な戦略的意図はまだ不明だ。

  • 香港特別行政区立法会議員呉潔荘氏:香港には公式通貨はない

    香港特別行政区立法会議員の呉潔荘氏は、香港には公式通貨がないと述べた。一部の市民やWeb3の実践者から、誰かが行政長官になりすましてプラットフォームXにソラナチェーン上での香港国立コインの立ち上げを発表する投稿をしたという問い合わせがありました。政府は、当該情報は全くの虚偽であり、意図的に偽造されたものであることを厳粛に明らかにした。国民は注意し、騙されたり詐欺に遭ったりしないように注意するよう勧告されます。

  • DoubleZero Foundation、評価額4億ドルで2,800万ドルの資金調達を完了

    事情に詳しい関係者によると、新興企業のダブルゼロ財団は、ドラゴンフライとマルチコインキャピタルが主導し、評価額4億ドルで2,800万ドルの資金を調達した。 DoubleZero Foundationは現在、6億ドルの評価額でさらなる戦略的資金調達を求める「戦略的パートナー」を探しているが、戦略的資金調達はまだ完了していない。 報道によると、DoubleZero はブロックチェーンのパフォーマンスを向上させるために「新しいインターネット」を構築している。同社のビジョンは、世界規模のプライベート光ファイバーケーブルネットワークを確立し、これらのケーブルを使用して、ブロックチェーンがパブリックインターネットよりも効率的にデータを送信できるようにすることです。このプロジェクトは、1秒あたり100万件のトランザクションを処理するというSolanaの野心的な計画にとって重要な技術とみなされています。 DoubleZero は、許可されたテストネットを Solana バリデーターと RPC に公開しており、今後他のチェーンにも拡大する予定です。同社のケーブルネットワークは、Jump Crypto、RockawayX、Distributed Global、Latitude、Terraswitchが運営する専用回線を利用しており、さらに多くの参加者を募集している。

  • Circle が Solana でさらに 2 億 5000 万 USDC を発行

    OnchainLensによると、CircleはSolana上でさらに2億5000万USDCを発行した。 現時点では、2025年までにSolanaで92億5000万USDCが発行される予定です。

  • 米国のスポットビットコインETFは昨日2170万ドルの純流入を記録した。

    TraderTのモニタリングによると、米国のスポットビットコインETFには昨日2,170万ドルの純流入があった。