IPFS を見ると、さまざまな専門用語に混乱する人が多いかもしれません。同時に、IPFS が分散化され、ファイルの損失を防ぎ、より高速な伝送速度を実現できる理由もわかっていません。この記事では、IPFS マイニングによく関係する用語を整理して参考と理解を深め、IPFS が HTTP を上回るためにサポートするテクノロジーと機能について説明します。 1 技術的側面 1. IPFS — 惑星間ファイルシステム IPFS は、すべてのコンピュータ デバイスを同じファイル システムに接続することを目的としたピアツーピアの分散ファイル システムです。 HTTP に似ていますが、HTTP は集中型であるのに対し、IPFS は Git (分散バージョン管理システム) リポジトリを使用した分散ストレージを備えた単一の BitTorrent クラスターです。 2. ビットトレント BitTorrent (略して BT) はファイル配布プロトコルです。各ダウンローダーは、ダウンロード中にダウンロードしたデータを他のダウンローダーに継続的にアップロードします。これは、IPFS プロトコルが HTTP プロトコルよりもダウンロードと送信が高速である理由でもあります。 3. Git – 分散バージョン管理システム Git は分散バージョン管理システムです。その機能は、ファイルのバージョンを管理し、異なるバージョン間の切り替えを容易にすることです。類似のファイルを異なる時間にバックアップし、必要なときに 1 つのコピーを取得できます。固定バージョンよりも使い勝手が良いです。これは、IPFS ネットワークでのファイル損失を防ぐ原則でもあります。 4. DHT — 分散ハッシュテーブル DHT は、すべてのピア ノードを追跡する分散型のハッシュ テーブルです。 DHT を理解する前に、まずハッシュ テーブルを理解しましょう。ハッシュ テーブルはすべてを 1 台のマシンに保存します。機械が故障すると、保存された情報はすべて消えてしまいます。分散ハッシュ テーブルでは、ハッシュ テーブル全体を複数の異なる部分に分割し、異なるマシンに保存できるため、すべてのデータが破損するリスクが軽減されます。したがって、将来、特定のノードでファイルが失われた場合でも、IPFS ネットワークは完全なファイルを転送できるようになります。 5. ハッシュ値 ハッシュ値は、長いデータを短いデータにマッピングするハッシュ関数アルゴリズムによって計算される数値です。この短いデータがビッグデータのハッシュ値です。たとえば、「How a Villain is Made」というテキストは、ハッシュ アルゴリズムを通じてバイナリ値「2」にマッピングされます。ハッシュ値は主にファイルの検証と署名に使用されます。たとえば、インターネットからダウンロードしたファイルは、元のファイルのハッシュ値と比較されます。各ファイルは一意のハッシュ値に対応しており、変更があるとハッシュ値も変更されます。同じであれば、ファイルは変更または破損されていないことを意味します。異なる場合は、変更されているか不完全であることを意味します。このため、IPFS ネットワークでは、ファイルが改ざんされたり追跡されたりすることがないようにすることができます。 6. コンテンツアドレス指定 IPFS ネットワークは、コンテンツ アドレス指定を使用してファイルを要求および取得します。ファイルが保存されている特定のアドレスを知る必要はありません。たとえば、「My Family」という本を見つけたい場合、コンテンツ アドレス指定を通じて周囲の人にリクエストすることができます。 「本のタイトルは『My Family』です」または「張涛が書いた『My Family』」などのリクエストが可能です。最も近いノードソースがリソースを送信します。 7. SFS – 自己検証ファイルシステム 簡単に言えば、SFS は、主にファイル キーの設定、保存、検証、アクセス、送信、失効などの手順を伴い、IPFS ネットワーク上のファイルのセキュリティを確保できます。 8.DSN – 分散サービスネットワーク DSN は、China Mobile が通信およびモバイル インターネット サービス向けに提案した、運用および管理可能な新世代の分散コア ネットワーク システムおよび機能アーキテクチャです。その機能はデータ ソースを定義することです。簡単に言えば、IPFS 用の分散データ ネットワークを展開することです。 9. Libp2p — モジュラーネットワークスタック Libp2p は、p2p プロジェクトの基盤となるプロトコルとして存在します。独立して存在することができ、IPFS と他のプロジェクトの両方で使用できます。 IPFS 全体は libp2p などのモジュールで構成されており、libp2p はピアツーピア プロトコルのセットを使用してノードを検出します。主な機能は、ノードの検出と接続、データの検出、データの送信です。これはIPFS のネットワーク層に属しているため、 IPFS はピアツーピア ハイパーメディア ネットワーク伝送プロトコルと呼ばれます。 10. Filecoin — 分散型データストレージネットワーク 簡単に言えば、Filecoin は IPFS をベースにしたプロジェクトです。 IPFS と補完関係にあり、IPFS ネットワークにおいて補足的かつインセンティブ的な役割を果たします。その主な目的は、誰もがより多くの空きハードディスク領域を提供し、積極的にデータを保存するように促すことです。 11. PoRep — 複製の証明 PoRep は、レプリケーション証明とも呼ばれる新しいタイプのストレージ証明です。これは主に、マイナーがファイルを保存するときにファイルを改ざんするのを防ぐために使用されます。たとえば、マイナーに 10 個のコピーを保存するためにファイルを送信すると、マイナーが 10 個のコピーを保存するタスクを完了していないため、1 個のコピーしか保存できず、残りの 9 個のコピーは必要に応じてストレージ プロバイダーによってコピーされ生成されるのではないかと心配になるかもしれません。複製の証明は、ストレージを監視してタスクを完了し、不正のない証明を生成できます。したがって、複製の証明は、寄託者が実際にタスクを完了したことを表します。 12. 投稿 — 時空の証明 名前が示すように、Proof of Spacetime は時間と空間に関連しています。簡単に言えば、これは鉱夫たちが時間と空間の中で任務を完了したことを証明するものです。たとえば、A がファイルを 1 年間保存することを要求している場合、この保存タスクを受け入れるマイナーは、この期間中に証明を継続的にコピーし、ファイルが実際にこのストレージ スペースに保存されていることを証明する時間証明を生成する必要があります。 13.セクター セクターとは、ストレージマイナーに固有のストレージスペースを指し、有効なストレージを測定し、ストレージ証明を送信するために使用されるスペースの単位です。 Filecoin では、セクターは占有されるブロックスペースと封印の難しさに関係しています。セクターが多すぎると、より多くのブロックスペースを占有します。セクターが大きすぎると、密封の難易度が増します。同時に、このセクターはハードディスク上の物理セクターとは異なり、Filecoin 上で定義された論理セクターです。現在、Filecoin のセクターは 32G なので、マイニング マシンを購入するときは、32G セクターのパッケージ化をサポートできるマイニング マシンを選択する必要があります。 2 採掘機械 1. CPUコアとスレッド CPU はコンピューターの中央処理装置を指します。 CPU コアとスレッドの数は、コンピューターのデータ処理能力に関係します。一般的に、CPU コアの数が多いほど、クラウド コンピューティングの速度は速くなります。スレッドの数が多いほど、複数のプログラムを同時に実行しやすくなります。これは、スレッドの数が、CPU が特定の瞬間に並行して処理できるタスクの数に等しいためです。つまり、チャネルの数が多いほど速度が速くなり、単位時間あたりの作業容量が大きくなります。 Filecoin マイニングでは、ストレージ タスクをより速く完了でき、より多くの Filecoin 報酬を獲得できます。 2. 効果的な包装効率 マイニングマシンの有効ストレージデータが単位時間あたりに増加する速度を指します。 Filecoin マイニングから高い収益を得たい場合、データをパッケージ化してカプセル化する機能が重要なポイントとなります。能力が強くなるほど、より多くのFilecoinコインが生成されます。したがって、さまざまなマイニング マシンとクラウド コンピューティング能力を比較する場合は、対応するマイニング マシンのパッケージング速度を比較する必要があります。 3.CPUメモリチャネル 簡単に言えば、CPU がデータを取得するチャネルです。チャネルの数が増えると、帯域幅が広くなり、データ スループットが高くなり、それに応じてパフォーマンスも向上します。高速道路と同じように、道路が広いほど、車両が混雑する可能性が低くなり、速度が速くなります。 IPFS マイニング マシンでも同様です。 CPU メモリ チャネルの数が多いほど、コピーの証明を迅速に完了しやすくなります。 4. GPU GPU は一般にグラフィック カードと呼ばれ、グラフィック カードは主に画像処理機能に関連しています。グラフィック カードのパフォーマンスは、主に、ストリーム プロセッサの数 (CUDA)、コア周波数、ビデオ メモリ (GDDR)、ビット幅の 4 つのパラメータによって決まります。 IPFS マイニング マシンでは、これらの機能が強力であるほど、画像やビデオなどの大きなファイルを処理するマシンの能力が強化され、複製の証明や時間と空間の証明の完了をより効果的に支援できるため、マイニングの効率が向上します。 5. ハードドライブ これは比較的簡単に理解できます。データを保存するために使用される物理デバイスです。将来、Filecoin ネットワークでは、保存するデータの量に応じて、報酬として獲得できる Filecoin コインの数が変わります。ハードディスクの容量が大きいほど、保存できるデータ量が多くなり、それに応じた収入も高くなります。 6. ホットプラグ 簡単に言えば、電源を入れたままオフラインでプラグを抜き差しすることです。つまり、システムをシャットダウンせずに一部のハードウェアやモジュールを抜き差しできますが、作業には影響しません。鉱業の世界には、 「機械のスイッチを入れればすぐに儲かる」という格言があります。マシンが継続的にオンライン状態を維持できるかどうかは、マイナーの継続的な収入に関係します。さらに、IPFS ネットワークの場合、マイニング マシンが長時間切断され、ストレージ作業が実行されない場合、マイナーの Filecoin コインは保留されます。したがって、マイニングマシンを選択するときは、ホットスワップ技術をサポートしているかどうかを必ず確認してください。 上記は、IPFS テクノロジーと Filecoin マイニングに関するいくつかの用語、概念、機能の説明です。これらの言葉を理解すれば、IPFS が「ピアツーピア分散ファイルシステム」と呼ばれる理由と、 IPFS が従来の HTTP が抱える問題を解決できる理由について、誰もがより深く理解し、認識できるようになると思います。 同時に、マイニングは暗号通貨の投機とは異なるということを誰もが認識する必要があります。暗号通貨の投機は「安く買って高く買う」という絶対確実な操作ですが、マイニングは技術的な概念、業界の見通し、マイニングマシンの選択、チャネルの識別、利益の計算、管理された運用とメンテナンスなどを理解して学習する必要がある、深く学ばなければならない仕事です。さらに、Filecoinマイニングは将来のデータストレージ分野で富を採掘することであり、忍耐、自信、そして決意が必要です。すぐに成功してすぐに利益を得たいと思っても、損失を補うことはできないことが多いです。 |
<<: ファイルコインの特徴: 分散ランダム性とリーダー選出
>>: イーサリアムが2年ぶりの高値、取引手数料が過去最高、ビットコインが下落を主導
Crazy Comment : ヨーロッパ初の金融機関として、ブロックチェーンに基づく投資ゲームを初...
投資家が最新の米国雇用統計を消化し、今週の連邦準備制度理事会(FRB)メンバーによる一連の演説に注目...
著者: ファイブ・ファイアボールズ・マスター出典: Vernacular Blockchain (I...
ビットコイン技術は電力業界に浸透し始めており、電気料金の支払い管理モデルに揺るがしつつある。ニューヨ...
元のタイトル: 「暗号通貨の世界の現状と将来の 7 つのトレンド」 2021年は、暗号通貨の世界の進...
著者 |ハシピ分析チーム...
編集者注: DTCC は、「混乱を受け入れる - 分散型台帳の可能性を活用してポストトレード環境を改...
出典:北京ビジネスデイリー著者: ハン・ツェ、北京ビジネスデイリー主任評論家デジタル通貨は誕生しよう...
11月24日、ベネズエラもインドの経験を参考にして大規模な資本規制計画を発表し始めた。ベネズエラ政...
Samourai Wallet の開発者は先週、 Payment Code directoryディレ...
背景:ダークウェブは文明世界に隠された無秩序な領域です。私たちがよく知っているインターネットには、セ...
毎年恒例の「ミームシーズン」がまたやってきました。不安だらけの「季節」です。経済的自由に関する話は絶...
現在暗号通貨業界で起こっているエキサイティングな出来事をすべてまとめた簡単なチートシートをご紹介しま...
原題:「張一鳴はメタバースに半足踏みしている」 ByteDanceはVR事業Picoで大規模な採用活...
クレイジー解説:ブロックチェーンの分散型台帳は、世界中のあらゆる取引情報に適用できます。金融分野だけ...