Cointime

Download App
iOS & Android

Arweave マイニング マシンを購入するにはどのような構成が必要ですか?

Validated Project

著者:ジェリー・ワン

元の記事の最初の公開場所: Arweave Oasis Twitter

以前の記事で、@ArweaveEco のコアメカニズムに関する多くの理論的な内容を共有しました。しかし、実践のない話は常に単なる言葉に過ぎません。この記事では理論に基づいて実際に$ARを採掘できるマイニングマシンを構築する方法を紹介します。

元のドキュメントのリンク:

https://docs.arweave.org/developers/mining/mining-hardware

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

Arweave マイニングには 2 つの主なステップがあります。

  1. データの同期 (Syncing) とデータのパッキング (Packing)
  2. マイニング

この記事では、マイニングのこの段階で必要なマイニング マシンのコンポーネント構成に焦点を当てます。

Arweave データセット (「Weave」と呼ばれる) は、いくつかの 3.6 TB パーティション (3,600,000,000,000 バイト) に分割されています。

2024年3月現在、パーティション数は50に達しています。ユーザー データがアップロードされ、将来的により多くのデータが AO プラットフォームに送信されるにつれて、この数は時間の経過とともに増加します。

Arweave プロトコルは、マイナーがマイニングのためにデータ セット全体、または完全なデータ セットの複数のコピー (「フル コピー」と呼ばれる) を保存することを強く奨励します。

完全なコピーを保存するマイナーは、単一ノードを操作して 50 個のパーティションすべてからデータを読み取ることを選択できます。また、複数のノードを操作することもでき、各ノードがデータのサブセットからブロックを読み取り、相互に調整して完全なコピーを組み立てます。これは「共同マイニング」と呼ばれます (共同マイニングはバージョン 2.7.2 の新機能です。「 Arweave の最新バージョン 2.7.2 では何がアップグレードされましたか? 」を参照してください)。

どのような場合でも、マイニングの主なボトルネックは通常、ハードディスクの読み取り帯域幅です。3.6TB パーティションあたり少なくとも 200 MB/秒の平均読み取りスループットを維持する必要があります。

以下では、マイニング リグをセットアップする際の主な考慮事項の概要を説明し、いくつかの構成例を示します。

マイニング構成はマシンごとに異なり、特定のコンポーネント間の互換性をまだ証明できません。したがって、独自のマイニング リグを構築する場合は、コンポーネント間の互換性を確認する必要があります。

マイニングプラットフォーム

現在、2 つのマイニング構成があります。

マイニング構成はマシンごとに異なり、特定のコンポーネント間の互換性をまだ証明できません。したがって、独自のマイニング リグを構築する場合は、コンポーネント間の互換性を確認する必要があります。

マイニングプラットフォーム

現在、2 つのマイニング構成があります。

  1. 完全なコピーによる単一ノードのマイニング。
  2. 複数のノードがデータの部分コピーをマイニングし、連携してそれらを組み立ててデータの完全なコピーを作成します。

これまでの主な戦略は、マルチノード/共同マイニングのアプローチを採用することでした。 **Weave が成長を続けるにつれて、この戦略はますます人気が高まると考えています。

1 つのノードに 16 個のパーティション データが格納される場合の構成テーブルは次のとおりです。

次に、3 つ以上のそのようなノードと連携して、データの完全なコピーを上書きします。

注: もちろん、マイナーは 16 個を超えるパーティションを保存するように単一ノードを構成することもできます (たとえば、単一ノードに完全な 50 パーティションを格納するなど)。ただし、部分的なコピーのみを所有するマイナーは、他のマイナーと協力して効率的にマイニングできるマイニング プールに参加することもできます。

ストレージ帯域幅

マイナーが直面する最大のボトルネックは、ストレージと読み取りの帯域幅です。具体的には、各 3.6TB パーティションは、ストレージ ディスクから CPU までの平均読み取りスループットを少なくとも 200MB/秒を維持する必要があります。関係する主なコンポーネントは次のとおりです。

  1. 機械式ハードディスク (HDD)
  2. ホスト バス アダプタ HBA (オプションの SAS エクスパンダ)
  3. マザーボード上の PCIe スロット

各コンポーネントについてさらに詳しく説明します。

1. 機械式ハードディスク (HDD)

メカニカル ハードディスク HDD の主な要件は、3.6 TB パーティションあたり 200 MB/秒の平均読み取りスループットを提供できることです。

最新の 7200rpm HDD の定格速度は通常 200MB/s であるため、最も簡単で最も推奨されるアプローチは、マイニングする予定のパーティションごとに 4TB HDD を購入することです。追加の 0.4 TB は、Weave データに関連するメタデータ情報を保存するために使用されます。

ただし、マイナーは、次のようなさまざまな状況で、別の構成のほうが収益性が高いと判断する場合があります。

  1. 3 つのパーティションを 4 台の 3TB HDD ドライブに保存
  2. 8TB HDD の場合、HDD ごとに 1 つのパーティションを割り当て、アクセス頻度の低いストレージに余分なスペースを使用します。

同様に、SATA ドライブと SAS ドライブは両方とも正常に動作します。必要なのは、ドライブ、ケーブル、その他のコンポーネント間の互換性を確認することだけです。ただし、結論を導き出す前に、ハードウェア コンポーネント間の十分なテストが必要です。

2. ホストバスアダプターHBA

ほとんどのマザーボードには、16 個を超えるストレージ ディスクをサポートするのに十分な SATA コネクタが統合されていないため、おそらく少なくとも 1 枚の HBA カードが必要になります。市場にはさまざまな HBA が入手可能です。

最初に尋ねる質問は、HBA に何台のディスクを接続するかということです。この番号を取得したら、次の属性によって HBA を選択できます。

  1. SAS バージョン。
  2. SAS チャネル番号。
  3. オプション: SAS エクスパンダ。
  4. PCIe レーン番号と PCIe バージョン番号
  5. 内部または外部 SAS ポート
  6. その他のパラメータ
  1. SAS バージョン。
  2. SAS チャネル番号。
  3. オプション: SAS エクスパンダ。
  4. PCIe レーン番号と PCIe バージョン番号
  5. 内部または外部 SAS ポート
  6. その他のパラメータ

ノードあたり 16 個の SATA ディスクを想定した例を使用して構成してみましょう。

合計 16 台の SATA ハード ドライブには、16 × 1.2Gbps = 25.6 Gbps の持続的な平均読み取りスループットが必要です。

注: RAID の使用はお勧めしません。一般に、ソフトウェア RAID とハードウェア RAID はどちらもコストと複雑さに見合ったものではなく、特定の構成ではパフォーマンスに悪影響を与える可能性があります。

SAS バージョン

SAS (シリアル SCSI) はデータ転送プロトコルであり、SAS には 3 つの異なる速度規格があります。

  • SAS-1: 3 Gbps/チャネル
  • SAS-2: 6 Gbps/レーン
  • SAS-3: 12 Gbps/レーン

すべての規格は相互運用可能ですが、異なる SAS 標準に従ってケーブルと周辺機器を組み合わせる場合、データ転送のスループットは最も遅いコンポーネントによって決まります。たとえば、SAS-1 エクスパンダを SAS-3 HBA に接続すると、スループットはチャネルあたり 12 Gbps ではなく、チャネルあたり 3 Gbps になります。

したがって、早い段階で標準を特定し、その標準以上を満たすすべてのコンポーネントを選択することをお勧めします。

将来ディスクを追加する場合に SAS 速度がボトルネックにならないようにするために、SAS-2 または SAS-3 を使用することをお勧めします

SAS チャネルの数

HBA カードの製品名は、8i、16i、16e のように、数字と文字で終わります。 HBA カードがサポートする SAS チャネルの数を指します。

各 HBA コネクタ (通常は Mini-SAS コネクタですが、他のポートもあります) には 4 つのレーンがあります。したがって、「SAS-2 LSI HBA 16i」カードには 4 つのコネクタがあり、それぞれに 4 つの SAS チャネルがあり、合計 16 チャネルになります。 16 レーン × 6gbps = 合計スループットは 96gbps。

SAS エクスパンダを使用せずに、各 HBA カードのチャネルを 1 台の HDD ハードディスクに直接接続できます。したがって、16 台のハード ドライブをサポートする場合は、16 チャネル (16 ポートとも呼ばれる) HBA カードが必要です。各ハードディスクには 1.2 Gbps の読み取り帯域幅が必要ですが、これは SAS の帯域幅よりもはるかに低いです。

16 台のハードドライブを接続するには、16i または 16e HBA カードを使用することをお勧めします。

各 HBA カード チャネルには、理論的には複数のハード ドライブをサポートするのに十分な帯域幅があることに気づいたかもしれません。たとえば、6 Gbps SAS-2 チャネルは理論的には 5 台の 1.2 Gbps ハード ドライブをサポートできます。これを実現するには、SAS エクスパンダを追加する必要があります。

SAS エクスパンダ

SAS エクスパンダを使用して、複数のハード ドライブを HBA カードの各 SAS チャネルに接続します。 SAS エクスパンダを使用する場合、SAS バージョンの調整は特に重要です。たとえば、SAS-2 HBA カードを備えた SAS-1 エクスパンダを使用し、各 SAS チャネルに 4 つのドライブを接続しようとすると、SAS-1 スループットが 3 Gbps と低くなり、読み取り速度が制限されます。

SAS エクスパンダを使用するには追加の PCIe スロットも必要であり、トラブルシューティングと交換メンテナンスが必要なコンポーネントです。これらの理由から、追加の複雑さに対処する準備ができていない限り、SAS エクスパンダを使用することはお勧めしません。

PCIe レーン番号と PCIe バージョン番号

コンポーネントの最終接続は、PCIe スロットを介して HBA カードからマザーボードまで行われます。

PCIe レーン番号と PCIe バージョン番号

コンポーネントの最終接続は、PCIe スロットを介して HBA カードからマザーボードまで行われます。

PCIe 帯域幅が全体のスループットのボトルネックにならないように、8 つの PCIe バージョン 3.0 レーンを備えたアダプターを使用することをお勧めします。これら 8 台の PCIe 3.0 は 62.4 Gbps の帯域幅を提供し、最大 39 台のハード ドライブを使用できます。

内部と外部

HBA に関するもう 1 つの注意事項: 製品番号の末尾の文字 (つまり、16i と 16e) は、「内部」コネクタと「外部」コネクタを表しています。 16i HBA カードはシャーシ内部の Mini-SAS コネクタを露出させ、16e HBA カードはシャーシの外部に Mini-SAS コネクタを露出させます。ハードドライブを取り付ける予定の場所によって異なるため、ここでは推奨事項はありません。

その他のパラメータ

コンピュータ システムは複雑で、さまざまなコンポーネントが含まれているため、システムには HBA やハード ドライブとは異なる追加の帯域幅制約が存在する場合があります。システム内の他のコンポーネントの仕様をチェックして、読み取り帯域幅のボトルネックになっていないことを確認することをお勧めします。

3. マザーボード上の PCIe スロット

HBA セクションで前述したように、HBA と SAS エクスパンダの接続には 8 レーン PCIe 3.0 以上を使用することをお勧めします。マザーボードを購入する際は、HBA カードや SAS エクスパンダを収容できる適切なタイプのスロットが十分にあることを確認するために、この点に留意する必要があります。

注: 同期フェーズとパッキングフェーズ

以前のハードウェア構成は主にマイニング段階に焦点を当てています。マイニングを開始する前に、完全なコピー (2024 年 3 月時点で 177 TB) をダウンロードし、それをマイニング アドレスの下にパッケージ化する必要があります。パッケージ化は、CPU を集中的に使用する暗号化プロセスです (Weave データはマイニング アドレスを使用して対称的に暗号化されます)。一般に、マイナーはデータのダウンロードとデータのパッケージ化を並行して行います。

この段階でのボトルネックは、ネットワーク ダウンロード帯域幅と CPU 容量です。たとえば、ダウンロード帯域幅が 1 gbps の場合、完全なデータ セットをダウンロードするには 16 日以上かかります。ダウンロード速度が速いほど、データセットをより速く同期できます。ただし、マイニングを開始すると、100 ~ 200 mbps の速度で十分です。

データをダウンロードした後、データをパッケージ化し、マイニング アドレスの下で一意のコピーに変換する必要があります。 16 コア Ryzen 9 7950x は 1 秒あたり約 90 MB のデータをパックできます。これは、単一の 16 コア Ryzen 9 7950x を使用して完全なデータセットをパックするには約 22 日かかることを意味します。これら 2 つの段階 (同期とパッケージ化) は並行して実行できるため、1Gbps のダウンロード帯域幅と 16 コア Ryzen 9 7950x を備えたこのサンプル マイナーは、完全なデータセットを 22 日で同期してパッケージ化できます。

これらすべての利点は、データのダウンロードとパッケージ化がコピーごとに 1 回だけで済むことです。一部のマイナーは、このフェーズの時間を短縮するために CPU 時間と帯域幅をレンタルします。

🔗 PermaDAO について:ウェブサイト|テレグラム| Youtube

💡 PermaDAO コミュニティは、everVision によって開始され、Forward Research (Arweave 公式) によって後援されており、Arweave コンセンサス ストレージのテーマを中心に構築された「共同ビルダー コミュニティ」です。貢献者のすべての作業がデータの合意となります。 「データのコンセンサス」から始めて、見知らぬ人による仕事のコラボレーションの新しいモデル、つまり分散型自律組織を探ってみましょう。

「虫取り」プラン

タイプミス、誤った文章、誤った説明、不明瞭な意味、冗長な説明、その他の問題など、この記事に誤りを見つけた場合は、フィードバックをお送りいただければ、インセンティブが与えられます。フィードバックを送信するには、「ここ」をクリックしてください。

フィードバック有効期間:記事公開後30日以内。

コメント

全てのコメント

Recommended for you

  • コインタイム 5 月 18 日 ニュースエクスプレス

    1. 5 月 17 日の時点で、Grayscale GBTC の AUM は 190 億米ドルを超える水準に戻り、その保有高は前日より約 59 BTC 増加しました。

  • アドレスが誤ってBTCで約7,000ドルをサトシ・ナカモトのウォレットに送金しました。

    アーカムの監視によると、昨夜何者かが誤ってBTC資産の90%をサトシ・ナカモトのウォレット・アドレスに送金しようとしたが、オーディナルを破壊して@PupsTokenと交換しようとしたが、誤ってウォレット残高のほぼ全額(約7,000ドルのBTC)を送金してしまったという。

  • ビットコイン採掘会社フェニックス・グループが第1四半期財務報告を発表:純利益は6,620万米ドルで、前年同期比166%増加

    上場ビットコインマイニング会社でありブロックチェーン技術プロバイダーであるフェニックスグループは、第1四半期の財務報告書を発表しました。主な内容は次のとおりです。

  • プッジーペンギンズ、ロッテと戦略的に協力して韓国市場に進出、7日の最低価格は3.1%上昇

    NFTシリーズ「Pudgy Penguins」は最近、韓国とその周辺地域での市場を拡大するために、Xプラットフォーム上で韓国の小売およびエンターテイメント大手ロッテグループとの戦略的パートナーシップを発表しました。詳細は後ほど発表されます。 CoinGecko データによると、Pudgy Penguins の最低価格は一時的に 11.8 ETH と報告されており、7 日間で 3.1% 上昇しました。

  • CryptoPunksが「Super Punk World」デジタルアバターシリーズを開始

    優良NFTプロジェクトCryptoPunksは、「Super Punk World」の立ち上げを発表しました。コレクションとコレクションの販売に関する詳細は近日中に発表されます。

  • 5 月 17 日の時点で、Grayscale GBTC の運用資産は 190 億米ドルを超え、その保有高は前日から約 59 BTC 増加しました。

    グレースケールの公式データによると、現地時間5月17​​日時点で、同社のスポットビットコイン上場投資信託GBTCは288,954.3969BTCを保有しており、前営業日から59.3288BTC増加した。さらに、GBTC の運用資産 (非 GAAP) は 19,373,184,484.83 ドルに増加し、流通シェアはわずかに増加して 3 億 24,810,100 ユニットとなりました。

  • Core Foundation が 500 万ドルのイノベーション基金を設立

    Golden Financeは、CoreDAOの発表によると、この段階で国内の革新的なブロックチェーンプロジェクトの開発を支援するため、プロジェクトへの資金提供申請を開始したと報告した。

  • Drift Foundation: ガバナンス メカニズムは徐々に改善されており、DRIFT はそのコンポーネントの 1 つです

    Drift FoundationはXプラットフォームに関する文書を発行し、DRIFTトークンはガバナンスの不可欠な部分であり、コミュニティが未来を形作る力を与える鍵であると述べた。ガバナンスメカニズムは徐々に改善されており、より多くの情報が間もなく公開される予定です。同時に、ユーザーは次の Solana エコロジカル プロジェクトに DRIFT を預けることができます: Drift プロトコルでの入金 (将来のガバナンス イニシアチブおよび計画で認識される予定)、Meteora DLMM プールを通じた流動性の提供、Kamino の DRIFT - JitoSOL ボールト、marginfi、SolBlaze の複数流動性プールなど以前のニュースによると、DRIFT トークンのエアドロップ アプリケーションが開始され、8 月 17 日午前 2 時に終了する予定です。

  • セキュリティーズ・タイムズ:DDOデジタル・オプションは海外で80ドルに上昇し、依然として横行的に販売されている

    証券時報によると、丁亦峰のオフィスビルは完全に更地となり、そのオフィスが入っているフロアにはデジタルオプションDDOに関するリスク通知が貼られており、その目的は丁亦峰のデジタルオプションが違法である疑いがあることを投資家に警告するためだという。記者は現地で入手した「定島デジタルオプション加入契約書」で、各DDOの価値が1ドルであることを確認した。以前に期限切れで契約金額が未払いの投資家は、新しい契約に署名するために再スケジュールされます。つまり、以前に保有していた「元の株式」の株式が定島デジタル オプションに移転され、同量の DDO デジタル トークンを保有できます。 DDOデジタルオプションは現在シンガポールで上場・取引されており、丁宜峰1号の投資マネージャー、グ・ミン氏(仮名)によると、価格は当初の1ドルから80ドルまで上昇したとのこと。お金も何倍にも増えました。 DDO への投資を希望する投資家は依然として多く、顧客数は過去最高に達しています。これに先立ち、深セン市地方金融管理局はリスク警告の発表を行い、丁亦峰の名で行われているDDOデジタルオプション事業活動は本質的には仮想通貨の発行と取引であり、違法な金融活動であり、違法行為の疑いがあると指摘した。違法な募金活動やその他の活動。

  • ZhongAn 氏は香港銀行協会の仮想銀行委員会の委員長に選出され、デジタル人民元の国境を越えた試験運用に参加しました

    香港金融管理局(HKMA)と中国人民銀行(PBOC)は、デジタル人民元の国境を越えた決済試験分野における協力において新たな進展を遂げ、中安銀行がバーチャルバンキング委員会の委員長に選出されたと発表した。さらに、中安銀行銀行はデジタル人民元のクロスボーダー試験に参加しました。以前、香港金融管理局は「仮想銀行」の名称を「認可されたデジタル銀行」に変更する計画に関する協議を開始した。広東・香港・マカオ大湾区の相互接続が加速するにつれ、香港のデジタル銀行が設立される可能性がある。デジタル金融を活用して住民に効率的な金融サービスを提供する。