
編集者注: この記事は以下から引用しました第一種倉庫ブロックチェーン研究所(ID:first_vip1)、許可を得てOdailyによって転載されました。
、許可を得てOdailyによって転載されました。
現在、市場ではストレージの王様(エースピジョン)であるファイルコインに対する長期的な見方は主に弱気と強気の2つがありますが、その多くは単に長いか短いかについて話しているだけで、しかもそれは非論理的です。 FIL の長期的な価値を自慢するためですが、残念ながら、これまでのところ完全なロジックは見つかっていません。
理由と証拠を持ってストレージ王ファイルコインに冷や水を浴びせる時が来た。
副題
序文: 分散型クラウドストレージの探求
分散型クラウド ストレージ トラックでは、現在、物を保管できるファーストクラスのウェアハウスは、Filecoin、Storj、Arweave、SiaCoin の 4 つだけです。
SiaCoinは過度に集中化されており(マイニングプールは合計で2つしかなく、そのうちの1つはプロジェクト当事者と密接に関連しています。詳細については、第1種倉庫資産コードNo.13を参照してください)、インセンティブに深刻な問題があります。もはや注目に値しないメカニズムです。残りの 3 つについては、実際には Arweave が「アレクサンダー図書館」を永久保存するために別のポータルを設置しています。この道路と天井は別個に検討する必要があり、評価額も別個に計算する必要があります。厳密に言えば、Arweave と Filecoin は適していません。水平方向の比較用。
そして、分散型クラウドストレージトラックの主戦場で実際に直接PK戦とみなせる有力プレイヤーは、実際にはFilecoinとStorjだけです。
分散型クラウド ストレージに関して、彼らが 2 つのまったく異なる方向性を選択したことは疑いの余地がありません。
Filecoin は、ストレージのパフォーマンスや経験に関係なく、まずブロックチェーンマニアの心の中で完璧な分散化を実現する必要がありますが、Storj は、エンタープライズレベルのストレージの高い要件を満たす高い SLA サービス標準、高い安定したパフォーマンスを提供することに重点を置いています。ロングテールエンタープライズ市場の厳しい現実的なニーズを満たすために、高いコストを削減します。
簡単に言うと、一方はより良い分散化を追求し、もう一方はより優れたクラウドストレージを追求していますが、本当にそれを達成しているのでしょうか?
これら 2 つのプロジェクトはどちらも数年前から「真剣に取り組んでいます。First Class Warehouse は社内で多くのブレインストーミング セッションを実施しました。次に、分散化とコア ストレージ ビジネスの観点から Filecoin と Storj の総合的な分析から始めます。」比較のために、この記事の核心は2つの部分に分かれており、前半では分散化の程度、トークンモデル、インセンティブメカニズム、マイニングマシンの閾値、製品のポジショニング、等後半はストレージ事業の能力レベルを水平比較する。
(数日間の実際のテスト中に、第一級ウェアハウスは、Filecoin のインセンティブ メカニズムに大きな欠陥があるため、マイナーは集中化のリスクが比較的高いことを発見しました。これについては、ポイント 2 と 16 で詳しく説明します。)
副題
1. 分散化の程度、インセンティブメカニズム、トークンモデル、製品の位置付けなどの観点からStorjとFilecoinを詳細に比較します。
1. 製品のポジショニング: Filecoin には壮大なビジョンがありますが、現実には大きなギャップがあります。Storj には小さなビジョンがありますが、現在は十分に実装されています。
Filecoin の主な位置付けは、IPFS の現在の効率性の問題を解決するための IPFS のインセンティブ層として機能することです。中心となるのは分散化です。主なターゲット グループは、データ所有権の自由を追求する分散化オタクと DAPP でなければなりません。 Filecoin のストレージ容量の実際の測定結果は本当に驚くべきものであるため、この段階では従来のストレージのニーズが Filecoin ネットワークに移されるとは考えていません。
Storj の主な位置付けは、Amazon S3 の分散型クラウド ストレージ プラットフォームのベンチマークを行うことです。これは Uber の役割と似ています。これは、アイドル状態のリソースを統合および利用して、標準的で統一された製品を出力します。その主なユーザー グループは、Amazon の S3 ストレージ サービスを使用するすべてのユーザーです。 Storj は、同じ SLA サービス標準、より速いアップロードおよびダウンロード速度、より優れたプライバシー、分散化を提供し、価格は Amazon の同様の製品のわずか半分です。
一般に、Filecoin はより壮大なビジョンを持っていますが、開始されたばかりであり、ストレージ サービスの機能は比較的貧弱です。 Storj の計画当初、Amazon の S3 サービス標準はマイルストーンとみなされ、マイルストーンに達するまで正式に開始されませんでした。したがって、Storj は明らかに商用クラウド ストレージで優れたパフォーマンスを発揮しており、全体的なアクセス エクスペリエンスは、Storj のサービス標準に近づいています。実際のユーザーのストレージ、需要、ストレージと削除、高速、柔軟な供給、使用したサービスに支払う金額。
2. ネットワークの分散化の程度: それぞれに独自のメリットがありますが、一般的には Filecoin の方が優れています。
Storj の 3 つの役割の関係は次のとおりです。クライアントはリクエストを発行し、データのアップロードとダウンロードを行います。ノードはデータの保存とクライアントへのダウンロードを担当し、サテライトは一連の重要な役割を引き受けます。アップロード時とダウンロード時、最適なノードを選択します 高速ノードは、ユーザー端末とノードの両方の支出と収入を記録し、ユーザーが保存したファイルの「場所」を記録し、ノードの「評判データ」を保存します - 衛星は持っていると考えることができますAlipay と同様の一連のクレジット ポイントをノードに確立し、ストレージ ノードの管理にクレジット システムを使用します。衛星の存在により、Storj がネットワーク構造内で比較的集中化されていることは否定できませんが、同時に、衛星には単一点障害のリスクもあります。衛星は失われてしまいます。しかし、これに対するStorjの公式説明は、「衛星は単一のサーバーではなくサーバークラスターであり、簡単に故障することはなく、将来的には衛星を公開し、誰でも衛星を構築できるようにする計画がある」としている。
画像の説明
ストレージの観点から言えば、Filecoin の役割には、ストレージ ユーザー、ストレージ マイナー、取得マイナーが含まれます。取得マイナーの役割は「サテライト」に少し似ていますが、違いは、取得マイナーが完全に分散化されており、誰でも取得マイナーになれることです。鉱夫。取得マイナーは「サテライト」のようなストレージ ノードを監査しません。また、取得マイナーは Filecoin ストレージ ノードを監査しません。このネットワーク構造の観点から、ファイルコインはより分散化されると考えられます。
図 2: Filecoin ホワイトペーパーのアーキテクチャ図。マイナー市場と取得市場の構造を示しています。
画像の説明
図 3: 図 2 の簡略化した回路図
Filecoin のストレージプロセスは次のとおりです。ユーザーはストレージマイナーのグループから希望するマイナーを選択して注文し、同時に注文料金を支払います。その後、マイナーは注文を受け取り、セクターを保存して封印します。 ; 取得時には、取得マイナーが自動的に割り当てられ、取得マイナーがデータを取得します。データは受信後、ユーザーに送信され、ユーザーはデータを送信する際に取得料金を支払います。
アーキテクチャ設計の観点からはファイルコインの方が分散化が進むと思いますが、分散化の度合いという点でファイルコインはきちんと勝てたのでしょうか?
また、ノード分布の観点から見ると、下図に示すように、Filecoinのノードは全世界に比較的バランスよく分布しており、アジアに多く存在するのに対し、Storjはヨーロッパ、北米全域に分散しています。 、南米、オーストラリアでは比較的少ないですが、アジア、特に中国ではノード数が 100 未満であり、これは中国のアップロードおよびダウンロードの速度がヨーロッパや米国に比べて大幅に遅いという事実に直接つながります。この観点から、ノードの分散という観点から言えば、Filecoin の方が優れていると考えられます。
図 4: Storj のノード分布マップ。アジアにおける疎なノード分布がわかります。ノード数は 8000 以上です。
画像の説明
図5:Filecoinのマイナーノード分布図、2020/10/27時点、マイナー数は685
したがって、ネットワーク構造が分散型であるかどうかはラウンドであり、それぞれに勝者と敗者があり、ネットワーク構造の観点からは Filecoin が勝つのは明らかですが、ノード数の観点からは Storj が勝ち、ノード分散の観点からは、Filecoin が再び勝利しました。
しかし、ここで、Filecoin メカニズムの設計に次のような大きな隠れた危険性を追加する必要があると考えられます。
セクターのカプセル化には大規模な計算が必要なため、Filecoin のマイニング マシンのしきい値は非常に高く、Filecoin のマイニング ノードの数を制限する必要があり、そのほとんどがデータ センターのコンピューター ルームに集中しています。ユーザーが 100 本の映画を保存していると仮定します。各ムービーは 10 GB で、合計 1 TB のデータがマイナーのハード ドライブに保存されています。1,000 人のユーザーがこれらの映画を同時に視聴したい場合、生成されるトラフィックは 1,000 MB/秒に達する可能性があります。高帯域幅は同時に高コストを意味し、ダウンロード リンクはストレージ マイナーとして収入ゼロでダウンロード帯域幅とトラフィックを提供し、取得マイナーのみが散発的な取得料金を請求するため、マイナーの帯域幅がボトルネックになります。データによると、取得手数料は帯域幅の支出 (数千分の 1) よりもはるかに低く、ファイルコインは将来的にブロック報酬の一部を取得マイナーに提供する設計になっていますが、それはまだ机上の話にすぎません。帯域幅のボトルネックが Filecoin ストレージのアキレス腱になる可能性があると考えられています。将来的には、小規模マイナーのパッケージング能力が低いため (詳細についてはポイント 4 ~ 7 を参照)、大規模マイナーはより速くファイルをパッケージ化するため、ユーザー ファイル ストレージのほとんどが大規模マイナーに流れることになり、これもウイルスの発生を悪化させるでしょう。このボトルネックの問題。今後も観察に注力していきます。
3. トークンモデル: Filecoin は何の不安もなく勝利します
ファイルコインのトークンモデルとストレージビジネスを組み合わせて、システムがマイナーの高額なマイニングマシンコストを補助するためにトークンを発行するビジネス補助金モデルを検討します。これにより、マイナーはシステムを通じてトークンを発行できるようになります(一般にマイニング報酬として知られています)。ハードウェアのコスト。最終的には、流通市場の投資家がそのコストを引き継いで高い通貨価格を維持することになるが、これは羊毛を豚に押し付ける典型的な戦略である。マイナーが補助金(マイニング)トークン収入を通じてハードウェアコストを回収すれば、ハードウェアコストを気にする必要がなくなり、マイナーはコストに関係なく外部のクラウドストレージサービスを提供できる、これが一流ウェアハウスが考えるファイルコイン経済モデルの本質です。について。この種の経済モデルは保管価格の点で非常に有利であり、広州のオンラインセレブ牛肉雑貨店のオーナーが、大盛りの牛肉雑貨を買うのに5元請求するようなものです、彼の家には10棟の建物があるためです。家賃の徴収において、人々はお金を稼ぐために食料品店に依存していません。このような経済モデルは、市場価格を大幅に下回る価格でクラウド ストレージ製品を提供する上で大きな利点があると考えています。また、マイナーのモチベーションを高め、ネットワークの規模を拡大するという点では良い成果を上げていますが、マイニングの仕組みの設計という点では明らかにマイナーに対して冷酷すぎるのは別の話です(詳細はポイント4)。全体として、Filecoin のトークン メカニズムの設計は Storj よりも優れているはずだと私たちは考えています。
Storjのトークンメカニズムの設計には大した設計はなく、Storjを自社の証券+通貨として流通させるだけです。 Storj の経済モデル設計は、ビジネスを行うという従来の概念にまだ基づいています。つまり、ユーザーが 1 TB のデータを預け、消去コードの冗長性を通過した後、データは 80 のマイナーに分散されて保管され、合計 2.7 のマイナーが占有します。 TB のスペースをユーザーに 10 ドル請求し、マイナーに 1.5 ドル/TB * 2.7 TB = 4.05 ドルを与え、残りの 4 ドルのうち 1 ドルをパートナーに渡し、3 ドルをチームに残します。残りの 2 ドルはマーケティング費用やその他の費用に当てられます。これは非常に伝統的な経済モデル設計です。ビジネスの成長とトークン価格の上昇との関係は比較的弱いです。 Storjのトークンモデル設計はビジネスと密接に統合されていないと言えます。
Storj プロジェクトのトークンモデルと経済モデルは、イーサリアムと同時に設立されたプロジェクトであるため、ブロックチェーン 2.0 開発の初期に設計されたもので、今では比較的オールドスクール (中年期に入った) な印象を受けます。 、セクシーではありません。第一種倉庫もチームに提案をしているが、チームにモデルを変えるつもりはないのは明らかだ。
このラウンドでは、ファイルコインのトークンモデルにどれだけ多くの問題があっても、ファイルコインが勝ちます。
4. マイナーのインセンティブメカニズム: Filecoin はマイナーに対して冷酷ですが、マイナーはお金を稼ぐことができます; Storj はマイナーに優しいですが、マイナーはお金を稼ぐことができません
Storj のマイナー (ノード) は、Filecoin のストレージ マイナーに相当します。
マイナーのインセンティブ メカニズムに関して、私たちはその目標を次のように理解しています。安定したストレージ サービスを提供するために、マイナーが長期的かつ安定した方法でオンラインに留まるように奨励することです。この目標に基づいて、Filecoin と Storj も保証するためにプレッジ方式を採用していますが、Filecoin はプレプレッジ方式を採用しています。つまり、マイナーが作業する前に、まずプレッジするコインを購入し、作業が完了した後に賃金を支払う必要があります。完成しました。ただし、Storj はポストステーキングを使用します。つまり、鉱山労働者の賃金収入の一部が担保されます。前者は鉱山労働者に対してより冷酷であり、後者は鉱山労働者に対してより優しいです。詳細は以下の通りです。
Storj のマイナー向けインセンティブにはいくつかの部分が含まれます。
一連のノード評価システムにより、マイナーが長期間オンラインになれ、いつでも高パフォーマンスのサービスを提供できることを証明できます (時間の 95% 以上がオンライン) + マイナーはデータを保存していることを証明する必要があります +データが無傷 (紛失または破損していない) であることをいつでも証明して、収入を得ることができる、またはその機会を得ることができます。このプロセスは数か月間続きます。パフォーマンスの悪いマイナーは排除され、資格のあるマイナーは報酬を受け取ります。収入: 収入には、コンテンツの保管料金 + アップロードおよびダウンロードのトラフィック料金が含まれます。
より高い構成とより速い応答速度を持つノードが優先され、より多くのデータとより高い収入を得ることができます。
マイニングに参加してから最初の 1 ~ 9 か月間、マイナーの収入の一部がシステムに担保されます。マイナーは、完全な収入を得るために、少なくとも 15 か月は稼働し続けるよう最善を尽くす必要があります。マイナーが稼働 15 か月未満で辞めた場合、または 15 か月後に何気なく切断された場合、またはパフォーマンスが悪いために衛星によって「解雇」された場合、その後、一部の収入が差し引かれます。これは、以前の収入を質権として使用するのと同じです。とはいえ、実際に筆者が実測してみたところ、毎日ドロップするようなものでなければ、基本的にはただのマイナーでも大きな問題はなく、心配する必要はありません。機器の電源が入っていること。
このような一連のメカニズムを通じて、Storj は明らかに、マイナーが少なくとも 15 か月間稼働するよう最善を尽くすことを奨励しています。これにより、マイナーの損失率が大幅に減少し、ノードの損失率が低いほど、顧客ファイルの耐久性が高くなります (紛失する可能性は低くなります)。もちろん、一部のノードが突然ダウンしても問題ありません。各ファイルには 80 個のフラグメントが世界中に分散されています。特定の場所で戦争津波が発生し、ノードのバッチが失われた場合でも、残りのノードは自動的に修復されます現在、Storj ネットワークには 1 億 7,000 万個のファイルが保存されており、失われたファイルの数は 0 です。
Filecoin のストレージ マイナー インセンティブ メカニズムは Storj と特に変わりませんが、使用される技術的なパスは異なります。
また、マイナーはシステムを通じて、データを保存していること (複製証明 PpRep) を証明し、さらに 30 秒ごとに、保存したデータがまだ完全であり、紛失または破損していないこと (時間と空間の証明 Post) を証明する必要があります。ユーザーはいつでもファイルを選択できますが、マイナーは Storj マイナーのように何ヶ月もクレジットを蓄積する必要はありません。
マイナーが短期間オフラインになったり、ストレージセクターに欠陥がある場合は、毎日罰金が課せられ、過失の申告を忘れた場合にも罰金が科せられます; 欠陥が 14 日以上続いた場合、セクターは停止され、90 日間の罰金が科せられます。 ブロック報酬 - マイナーは、約束された注文サイクルを完了した場合にのみ、事前に賭けられたすべての FIL を取り戻すことができます。
Filecoin はこのようにマイナーにオンラインに留まるよう動機付けていますが、これは Storj の当初の意図と同じであり、罰は軽いものではありません。オンラインでマイナーのモチベーションをある程度高めることができます。
マイナー インセンティブのさまざまな部分は、主に誓約、収入ルール、マイニング マシンの補助金にあります。現在、Filecoin のネットワーク全体の有効な計算能力は 660 PiB で、約束された FIL の量は 1,360 万です。平均すると、計算能力 1 TiB ごとに、最新のデータ統計によると、現在、コンピューティング能力が 1TiB 増加するたびに、実際には平均 11.18 FIL の抵当が必要となり、報酬分配メカニズムはブロック報酬 + ストレージ料金です。ブロック報酬は単純キャスト 30% + ベンチマーク キャスト 70% であり、ネットワークの有効採用率の増加に応じてブロック報酬も増加します。現在のブロック報酬は 11.37FIL/ブロックですが、マイナーに線形的に分配する必要があります180 日以内に(毎日の収入は平均して次の 180 日に分配されます)、マイナーが長期間稼働するよう奨励します。現在、FIP-004 提案の更新によると、マイナーへの誓約のプレッシャーを軽減するために、マイニング報酬は最初にブロック報酬の 25% を解放するように変更され、残りの 75% は依然としてマイナーに線形的に分配される必要があります。 180日以内に。
同時に、システムはマイナー自身によって生成されたデータと実際のユーザーの実際のデータを一時的に区別できないため、ファイルコインは、マイナーが実際のデータをできるだけ多く保存することを奨励するために、検証済みユーザーやコミットされた容量などのいくつかのルールを設計しました。可能。
検証済みユーザーとは、実際にデータのニーズがあることが確認されたユーザーを指し、このようなユーザー データを保存すると、ストレージ マイナーは他のデータの 10 倍の収入を得ることができます。ユーザーの検証に関する詳細は、この記事の「ポイント 9: 保存されたデータ ボリュームの信頼性」の章で詳しく説明されています。
マイナーへのインセンティブの点では、Storj のインセンティブ メカニズムはシンプルかつ明確であると言え、この一連のルールはシステムの高性能と高信頼性という目標に十分に役立ちますが、Filecoin のルールは分散化に貢献するために多大な努力を払っています。このアーキテクチャは分散化も実現していますが、マイナーによるデータのスワイプ、注文の保存の拒否、その他の否定的または悪意のある行為を防止できるルールはなく、十分なクラウド ストレージ サービスを提供するようマイナーを動機付けることもできません。はい、メカニズムの設計により、マイナーはストレージ サービスを提供する代わりに、ストレージ スペース (セクターのカプセル化) を提供することを好みます (マイナーは注文を拒否でき、マイナーは帯域幅を保証する必要がなく、マイナーは伝送速度に責任を負いません)。どちらも仕組み設計の目的はある程度達成できていますが、Storj が提供するストレージサービスの方が安定します 記事末尾のポイント 16 のアップロードとダウンロードのテストでもこれを確認しました問題。ただし、Filecoin はマイナーに対してより冷酷であり、厳格な処罰メカニズムを備えていますが、FIL がより多くのお金を稼ぐことをサポートすることはできません。スケール効果により、マイナーは多額の投資を行い、多くの生産を生み出すことができます。Storj はネットワークの分散化を追求しているため、政府はマイナーの開発を制限しています ストレージ需要の成長率に合わせて規模を調整するため、Storj のマイナーは大規模に投資できず、分散した方法でのみ投資できます NAS は、同じノードとして認識されますStorj ネットワークでは、1 つのノードに従ってデータのみが割り当てられるため、マイナーは大規模な投資を行うことができず、同時に大規模な利益を達成することもできません。したがって、マイナーの収入という観点から見ると、Filecoinは非情ではあるが儲かりますが、Storjは温厚ではありますが、稼げる額は少なく、大金を稼ぐことはできません。
5. マイニングマシンの閾値: Storj は Filecoin よりもはるかに低い
Storj のマイニング マシンのしきい値は比較的低く、最小要件は、1 つのノード専用の 1 つのプロセッサ コア、1 つの 500G ハード ドライブ、月間 2TB のブロードバンド トラフィック、少なくとも 5MB/S のアップリンクと 25MB/S のダウンリンクです。このようなしきい値は非常に低いため、ほぼすべての家庭でコンピューターを Storj ノードとしてインストールできます。 NAS の最小コストは 800 タプルです。現在、テストのために複数のノードをインストールしています。
Filecoin のマイニング マシンのしきい値は、比較するとはるかに高くなります。マイナー ノードの公式基本機器要件: AMD の 8 コア以上の CPU、少なくとも 128GB の RAM (メモリ)、強力な GPU (平均コア数は 3000、現在は通常 2080Ti を使用) /3080/3090 グラフィックス カード)、512GB を超えるソリッド ステート ドライブ(1TB SSD NMVe インターフェイスを選択)。現在、成都の Filecoin マイニングマシン 1 台のコストは 100,000 以上です。
明らかに、Filecoin マイニング マシンの敷居は Storj の敷居よりもはるかに高いです。経済的な観点から見ると、これは明らかにマイナーとしてマイニング マシンを購入できる人の減少につながります。その直接的な結果として、ノードの数は必然的に増加します。 Filecoin ノードの量は Storj よりも 1 ~ 2 桁少ないと予想されます。現在のデータでは、Filecoin ノードの数は 600 以上、Storj のノード数は 8000 以上です。ノードの数が少ないと、トラフィック分散と CDN サービス機能の点で Filecoin は Storj よりもはるかに弱くなります。また、Filecoin ストレージ アプリケーションが展開されると、Filecoin の大規模マイナーもトラフィックのプレッシャーが大きくなります。
6. ファイルの取得と削除: Storj の勝利
Storj は、ネットワークにアップロードされたファイルの「メタデータ」を生成し、ファイルの保存場所のアドレスを見つけます。このアドレスはサテライトに保存されます。このアドレスに応じて、サテライトはファイルを取得できます。このプロセス非常に高速かつ簡単で、同時に削除、転送、コピーなどの操作も行うことができ、第一種倉庫の実測によれば、Storjからファイルを削除するのにかかる時間はわずか3秒です。 Storj の取得料金は非常に少額 (1 回あたり 0.0000022 ドル) であり、毎日取得しない限り無視できます。
Filecoin のファイル取得は主にネットワーク内の取得マイナーに依存しており、取得マイナーはユーザーが提供したファイル情報に従って gossipsub 上で取得リクエストを発行し、ストレージ マイナーからファイルを取得し、いくつかのファイルと価格設定要件をユーザーに送信します。最後に、ユーザーは注文を確認して支払いを行うため、ユーザーにとっては比較的便利です。
ただし、Filecoin はファイルをパックしてカプセル化するため、各セクターは層ごとに折り畳まれて巨大なデータ結晶になります。そこからデータを削除することは、深く折り畳まれたウェアハウスを層ごとに解体し、オブジェクトを見つけて破棄するのと同じです。困難 - セクター パッキング40~50分かかります。したがって、現時点ではファイルコイン内のファイルをユーザーが削除することはできず、ファイルの削除が必要な場合は、ユーザーとストレージマイナーとの交渉によってのみ完了することができ、第一種倉庫は担当者に相談しました。 、公式の答えは、ファイルの注文が到着するまで待つ必要があり、期間が経過するとファイルを削除できるということです。同時に、セクターの最小ライフサイクルが 180 日であるため、Filecoin の保管期間は 180 日から始まります。つまり、Filecoin にデータを保管する限り、少なくとも 180 日間保管する必要があります。 180 日間の保管料金は、ユーザーが一括で支払う必要があります。
さらに、ファイルがアップロードされた後、Filecoin は、ファイルを取得してダウンロードする前に、マイナーがファイルをセクターに正常にカプセル化するのを待つ必要があります。カプセル化にかかる時間は主にマイナーのハードウェア能力に依存します。小規模なマイナーが遅い場合は数日かかり、大きなマイナーが速い場合は 1 時間かかります。現在、ヘッドの位置はテストされています、最も速いのは夜にアップロードして翌朝セクターにカプセル化することです。また、Filecoinがファイルを取得(ダウンロード)する際は、遅延が比較的激しく、ネットワークも不安定で、通常、ダウンロードが開始されるまでに最低でも十数秒、最低でも3分程度かかります。ただし、Storj はファイルをダウンロードする場合、直接ダウンロードを開始するため、遅延感はありません。
また、Filecoin はパブリックチェーンであるため、アップロード、ダウンロードのたびにマイナーに注文を送信する必要があり、注文の送信と同時に料金が支払われるため、正常に支払うためには、通常の状況では、Filecoin ネットワークにアップロードおよびダウンロードするには、まず数十 GB のブロック データを同期する必要があり、ブロック データは依然として一定の速度で増加しています。これは現在ファイルコインアプリケーションの人気に影響を与えている致命傷であるため、ファイルコイン関係者はブロックチェーン全体を同期する必要のないライトノードを開発する計画も持っており、この問題は解決されるべきだと私は考えています。 ERC20 トークンである Storj には同様の問題はありません。
上記のルールと実際のテスト結果から判断すると、Storj は、オブジェクト ストレージ サービスにおいて Filecoin よりもユーザーが実際に必要とするストレージに近く、いつでも保存して取得でき、迅速な取得、柔軟な料金決済、できるだけ多くのスペースを差し引くことができることは明らかです。使用コストに応じてトラフィックも増加します。相対的に言えば、Filecoinにアクセスできるか出金できるかは、ブロック同期が完了しているかどうかによって決まりますが、料金決済オーバーロード条項により、まず180日間の料金が請求され、保存されたものは削除できません。全体として、このリンクでは Storj が勝つと考えています。
7. ファイルの暗号化とプライバシー: デフォルトの暗号化 VS デフォルトの非暗号化、Storj が勝つ
Storj はクライアント側の暗号化を使用します。ネットワークに保存する必要があるすべてのデータは、クライアントによって暗号化されてからアップロードされます。暗号化されたデータは、表示する前にキーで復号化する必要があり、キーはローカル コンピュータに保存されます。クライアントが見つかりました。ネットワークから取得できません。つまり、たとえユーザーのデータが衛星を通じて見つかったとしても、その中身を知る方法はなく、ファイルは依然として 80 個のコピーに分割され、80 人のマイナーのホストに配布され、少なくとも 80 人のマイナーのデータが保存されています。 29 個のマイナーを同時に取得する必要があり、完全なファイルを取得した後、キーを使用して復号化する必要があるため、データ漏洩の可能性は基本的に排除されます。
Filecoin がアップロードする必要があるデータはデフォルトでは暗号化されていません。つまり、暗号化するかどうかはユーザーに依存します。ユーザーは、暗号化されていないデータをアップロードする可能性があります。さらに、Filecoin は 1 人のユーザーに対する 1 つのマイナー、または 1 人のユーザーに対する複数のマイナーの複数のコピーです。ユーザーのデータはマイナーに直接公開され、ファイルの CID がわかっている限り、ファイルは公開されます。ファイルコインの仕組み設計はプライバシー要件をあまり考慮しておらず、ユーザーが自分でファイルを暗号化することしか許可されていないと言えます。
したがって、プライバシーの観点では、間違いなく Storj が勝つと考えています。
8. データのメンテナンス: Storj はさらに優れています
Storj のデータ保守のハイライトは、消去コード技術の使用です。各ファイルがアップロードされると、データは 2.7 倍冗長になり、80 個のフラグメントが生成され、80 ノードに保存されます。任意の 29 個の鉱石フラグメントで完全なファイルを生成できます。衛星は、80 個の鉱石フラグメントが存在するかどうかを随時確認します。フラグメントはまだそこにあり、時間の経過とともにそれらの損傷と損失の数が増加し、既存のフラグメントの数が 50 を下回ると、衛星はデータ修復を開始し、既存のノードから 29 個のフラグメントを取得してファイルを再生成します。スライスして失われたフラグメントを形成し、それらを他のノードに保存して、ネットワークに十分な数のシャードがあることを確認します。ユーザーはプロセス全体に対して無関心です。
ファイルコインのデータはマイナーによって維持され、メンテナンスマイナーの役割は他のストレージマイナーによっても担われます。ユーザーは複数のマイナーにファイルを保存します。1つのマイナーのデータが破損した場合、同じデータを持つ他のマイナーがファイル転送修復を実行します。 。 (ユーザーがコピーを 1 つだけ保存した場合、メンテナンス マイナーは存在せず、紛失した場合は失われます)
データの保守に関しては、思慮深く完璧な設計で Storj が勝利することは間違いありませんが、Filecoin のメカニズムは、ユーザーがデータの冗長性の倍数を選択し、データの耐久性を確保するために非常に厳しい条件でマイナーを罰することに完全に依存しています。ファイル。厳格な処罰メカニズムにより、マイナーは確かにファイルのセキュリティを積極的に維持しますが、自然災害と人災は避けられません。データセンターに集中しているマイナーは言うまでもなく、アリペイはフォークリフトで掘ることができますか?現時点では、Storj ファイルの紛失数は 0 件であり、Filecoin は開始されたばかりで、実際の効果をテストするには時間がかかりますが、ユーザー エクスペリエンスや仕組み設計の点では、Storj の方が優れていると考えています。
9. 保存されたデータ量の信頼性: Storj の方がわずかに優れています
この問題を結果から見ると、Storj は Filecoin より半年早く立ち上げられ、すでに 8PB の実際のビジネス データが存在しているため、これはやや不公平です。まだいっぱいです。そこで、結果からではなく、主にメカニズムからこの問題を議論します。
仕組みとしては、Storjは分散型ストレージであり、ユーザーがファイルをアップロードする際、そのファイルがどのノードに保存されるかは分かりません(そして、高い確率で世界中に配信されることになります)。自分自身でそれらを保存する方法がなく、アップロードプロセス 直接コストと収入の間には大きなギャップがあります。ユーザーは 1TB のアップロードに月額 10 ドルを支払いますが、マイナーは 1TB の保存に月額 1.5 ドルしか稼げません。したがって、マイナーには、偽のファイルをアップロードします。
しかし、これは Filecoin の場合には当てはまりません。ストレージ ユーザーは、自分のファイルを保存するマイナーを直接指定でき、1TB ファイルを保存するコストは月額 3 ドル未満です。マイナーが 1TB ファイルをセクターにカプセル化すると、6.6 FIL になります。 1 か月で採掘され、現在の価格は 21.7 ドルです。さらに、マイナーが「有効な」データを保存することを奨励するために、当局は「検証済みユーザー」という概念を提案しました。これらの「有効な」データをカプセル化すると、10 倍の計算能力ボーナスが得られます。このようにして、1TB のデータをカプセル化します。月額210ドルを得ることができます。このような仕組みでは、マイナーは間違いなく、大量のストレージを必要とする「認証済みユーザー」になりすますために懸命に働き、コミュニティ認証に合格する限り、多額のクレジットを獲得し、マイナーを指名することができます。自分用に保存しておいてください。これで完璧です。
以下は、コミュニティ ガバナンスの「認証ユーザー」のコミュニティ認証「聖別」プロセスの簡単な紹介です。
全体のガバナンスは、ルート キー ホルダー、公証人、顧客グループの 3 つの役割に分割されます。これらの役割は誰でも行うことができます。ルート キーの所有者はコミュニティによって選出され、その主なタスクはルート キーを保持し、コミュニティの解決策を無条件に実行することです。公証人もコミュニティによって選出され、その主な責任は、割り当てを申請する顧客に容量割り当てを割り当て、コミュニティから追加の割り当てを申請することです。コミュニティの投票後、ルート キーホルダーによってクォータが開かれます。クォータがオープンされると、「効果的な」ストレージとして顧客に割り当てることができます。
10. ネットワークの理論上の脆弱性(攻撃されやすいかどうか):Storjの方が優れている
Filecoin マイナーは攻撃に対して脆弱です。マイナーは帯域幅のフル利用につながる DDOS 攻撃に対して脆弱です。マイナーが攻撃され、時間内にストレージ証明書をネットワークに送信できない場合、マイナーは罰せられ、14 日を超えた後に 90 日分のブロック報酬が差し引かれます。 , そして、誓約されたトークンが同時に差し引かれ、ストレージセクターは無効なセクターとみなされ、そのセクターに割り当てられた計算能力がクリアされます. このとき、マイナーはファイルを破棄することを選択できます。ユーザーのデータ損失のリスク。テストネットの段階では、攻撃によりマイナーの計算能力がゼロになるケースもありました。
Storj のマイナーにとって、この種の攻撃は問題ではありません。ノード上の Storj クライアントの操作はすべて衛星経由で実行される必要があり、たとえ個々のノードが攻撃されたとしても、80 秒間攻撃されない限り、ユーザー データの取得には影響しません。 % のユーザー データが保存されています。ノードのうち 51 ノード以上が同時に攻撃され、データの取得や修復ができなくなりました。この困難は明らかに、Filecoin マイナーを単独で攻撃するよりもはるかに困難です。 Storj の最大のリスクはノードではなくサテライトですが、サテライトは単一サーバーではなくサーバークラスターであり、クラスターの攻撃防御能力は明らかに単一サーバーよりも強力です。
また、Filecoin のユーザー ストレージ データは 1 人のマイナーによって保存されているため、マイナーのネットワークが遅延したり、トラフィックによる攻撃を受けたりすると、ユーザー データを取得することが困難になります。したがって、有用なデータを得るには、ユーザーはストレージ用に複数のマイナーを選択する必要があります。
ただし、Storj のデータは断片的に保存されているため、80 ノード中 29 ノードが正常にオンラインであれば、ファイルを完全に取得できます。相対的に言えば、ファイルコインよりも信頼性ははるかに高いでしょう。
11. コミュニティサポートの程度: フアン、もっとコミュニティマネージャーを雇うべきです
これはあまり言いたくない点ですが、Filecoin はこの点が非常に悪いので、この機会に公式の注目を集めたいと思います。
Filecoin の主なコミュニティは Slack ですが、Slack では、現在の仕組みの問題、システムのバグ、アップデートの問題、マイナーのマイニングに関する質問などについて情報を問い合わせると、応答速度が比較的遅く、基本的に一時点に集中し、多くの場合に応答が返されます。回答状況によると、コミュニティ内の質問に主に回答するコミュニティ リーダーは 1 人だけのようです ほとんどの場合、チャット ルームの同僚が出てきて質問に回答しますが、一部の質問には回答していない場合があります公式に認められているので、安易に信じることはできません。 Filecoin も多額の資金を集めていると言いたいのですが、開発チームだけでも数百人いると聞きました。コミュニティの質問に適切に答えられる人をもう少し募集してみてはいかがでしょうか?これにより、Filecoin について知りたいと思う多くの人が事実上思いとどまってしまいます。自分でも理解できないし、コミュニティにも聞けない。
Storj の四半期ごとの定例市会議に加えて、質問を送信するための Twitter、フォーラム、サポート プラットフォームがあります。Storj ネットワークのテストの過程で、First Class Warehouse はいくつかの問題に遭遇しました。これらのプラットフォームで担当者に相談すると、ほとんどすべての質問が解決されます。 「翌日に誰かが返信しました。返信の状況から判断すると、さまざまな分野の質問に対して複数の人が返信しています。」のデータの一部です。
12. 財務の透明性: 両者はほぼ同じです
Storjはトークンの支出とロックアップの状況を四半期ごとに発表し、そのトークンのロックアップの状況もチェーン上で照会することができるが、法定通貨の資金調達資金の所在は発表していない。比較的透明性の高いプロジェクトです。現在の公式四半期財務報告書によると、チームが手にしているコインは彼が10年以上費やすのに十分だという。
ファイルコインのブログは資金使途を明らかにしておらず、ICOの総額は2億5700万ドルだった。現在チームがどれくらいの資金を持っているのかわかりません。関連するデータをお持ちの方がいらっしゃいましたら、提供してください。
13. 市場価値と価格の期待: これは重要ではありません
実はこの部分についてはあまり解釈したくないのですが、結果だけを話すと怒鳴りつけと疑われてしまうので少し説明しましょう。
Filecoin の場合、当面は全面的に下落することしか考えられませんが、現時点では、マイナーがコンピューティング能力を高めるために市場に出向くことを強いられるプレッジメカニズムの設計により、FIL は高価格を維持できます。しかし、これは明らかに不健全です。十分な自由な市場ゲームはなく、チップの十分な交換もありません。流動性を確保し、高価格と高市場価値を確保するために、質権とロックアップのみに依存するのは非科学的です。このような仕組みで、FIL が数百億ドルの全体的な市場価値をずっと維持することが許可されている場合、投資機会はなくなります。ネギでショーを見てください。ただ、採掘されたコインがリリースされ続け、全体の流通量が増加し続けると、価格はまだゆっくりと下がっていくと考えていますが、最終的にはバランス、つまりマイナーが質権のためにコインを購入する意欲に達するでしょう。キャッシュアウトのバランスを取るには、トークンのリリース速度とプレッジ速度の比較に焦点を当てます。融資市場がオンラインになった後は、融資市場の金利と融資額に注意を払う必要があります。長期的には、ファイルコインには既存のストレージ分野のいくつかの問題を解決する機会があると依然として楽観的ですが、現在のファイルコインの市場価値が600億ドルで、5年後のファイルコインの市場価値が1,200億ドルだとすると、ドルなら、あなたと私にとっては、別の意味があるのです。パンケーキ買うのもいいじゃないですか。
副題
2. コア ビジネスの PK: より優れたクラウド ストレージを提供できるのは誰か
誰がより優れたクラウド ストレージを提供できるかという質問に答えるには、まずクラウド ストレージのサービス標準 SLA を理解する必要があります。これは現在、世界の商用クラウド ストレージのゴールド スタンダードです。当社では、クラウドストレージの本業における双方のパフォーマンスを測定するための基準線として、Amazon S3 クラウドストレージの現行の SLA サービス標準を使用します (ただし、Amazon SLA の具体的な内容については記載しません。ご興味がございましたら、 Amazonの公式サイトにアクセスできますのでご確認ください)。 Amazon S3 SLA には主にいくつかの次元が含まれます。
14. ストレージの耐久性と可用性: Storj の勝利
Storj は耐久性と使いやすさの問題を解決するために主にイレイジャー コード テクノロジーを使用しています。イレイジャー コード テクノロジーは主にファイルを 2.67 倍の冗長性で 80 等分に分割し、ネットワーク上の 80 ノードに分散します。オンラインにする必要があるノードは 29 ノードだけです完全なファイルを復元します。このような仕組みにより、Storj は 99.99999% のファイル耐久性を実現しており、現在 1 億 7,000 万個のファイルが保存されており、紛失したファイルの数は 0 です。 Storj V3 のネットワーク設計は、当初 Amazon S3 クラウド ストレージの SLA サービス標準に一致するように設計されていたため、この部分の機能では Storj が比較的優れています。
Filecoin は現在、ファイルの耐久性と使いやすさの点でマイナーに対する厳しい処罰メカニズムに依存しています。マイナーがセクターをカプセル化するたびに、そのセクターに大量の FIL トークンをプレッジする必要があります。セクターが破損または紛失した場合、マイナーはマイナーが高耐久性と高可用性のストレージサービスを提供するよう動機付けるために、誓約されたトークンは没収されますが、現時点ではセクターの損傷とデータの損失は避けられません。また、Filecoinが設計した仕組みでは、ユーザーがファイルを複数のマイナーに分割し、1つのコピーを別々に保存しておけば、データが失われた限り、これらのマイナー同士でファイルを修復することができますが、その前提には依然としてしたがって、現時点では Filecoin はファイルの耐久性と可用性の点で保証されていないと考えられます。価値の高いデータを保存するには、ユーザーが自分で複数の冗長性を実行する必要がありますが、これはストレージ コストの急激な増加に直接つながります。さらに、多重冗長性の効果は、80 個のフラグメントを分散して個別に保存する Storj の効果ほど安全ではありません。
15. ストレージの価格と仕組み: Filecoin のほうが断然安い
Storj の価格は、Amazon の S3 ストレージ サービスの価格に基づいており、そのネットワークの主要コンポーネントと組み合わせてアイドル状態のハードウェア リソースを形成し、消去コードにより、Storj は保存されたコンテンツの 2.7 倍の冗長性を自動的に備えています。 Amazonの半額で、1TBのデータを保存する価格は月額10ドル、データトラフィック料金は45ドル/TBですが、Storjがマイナーに支払う価格は1TBのデータで月額1.5ドル、トラフィック料金は20ドル/TBです。 Storj の主なターゲットは To B ユーザーであるため、法定通貨で価格を設定し、トークン価格の変動を回避し、統一された市場価格を提供する集中価格設定方法を採用しています。
Filecoin の価格は市場要因によって決定されます。マイナーとストレージ サービスはそれぞれ見積もりを提供し、最終的にゴシップは 2 者間の取引と照合されます。照合後、ストレージ ユーザーとマイナーは自動的に接続されます。ユーザーはデータをアップロードし、マイナーはデータをアップロードします。保管してください。価格設定方法は FIL を使用して価格を設定します。この方法の利点は、最終的なストレージ サービスの価格が市場の需要と供給によって決定されることです。現在の観点から見ると、1 TB のデータを保存する場合の価格は月額 0.67 ドルです。 、これは Amazon の価格の 30 分の 1 であり、価格は非常に競争力があります。しかし、欠点は、FIL 価格設定の使用により、価格設定ルールは市場の需要と供給の関係によって決定されるため、Filecoin がオンラインになってから時間が経っていない現在の状況では、トークンの価格が大きく変動することです。 、ストレージの需要と供給の市場競争が十分ではないため、ストレージサービスの価格変動が大きく、当面は一部のストレージテストにのみ適しており、Bエンドユーザーが実施するのには適していません実際に大規模なストレージ。また、筆者の実測によれば、各マイナーの価格設定は大きく異なり、その差は100倍もあるというが、このような仕組みは理論上実現可能なものであり、現実には口論を起こさずにはいられない。クエスチョンマークの数!
さらに、2 つのモデルの比較から、Storj は遊休リソースの利用、廃棄物を宝物に変えること、および消去コードとストレージ ノード管理ルールを通じて高い SLA 基準を備えたクラウド ストレージ製品を提供することに重点を置いています。ビジネス ロジックは次のとおりです: Storj がストレージ マイナーから 1.5 ドル/TB のコストで毎月 2,700 TB の容量を購入し、それを 10 ドル/TB のコストでストレージを必要とするユーザーに提供するとします。価格は 1000 TB (消去コードにより 2.7 倍の冗長性が生成されます)、中央のスプレッドはチームが稼いだお金です。安く卸して高く売ってスプレッドを稼ぐという手法がStorjを非常に伝統的なものにしていると考えています。
ただし、Filecoin はシステムを通じてトークンを発行し、そのトークンはマイナーへの手数料の支払いに使用され、最終的にはトークン取引市場がトークンの価格を支払うため、羊毛は豚の手に渡り、投資家は利益を得ることができます。流通市場はトークンの購入に資金を費やします。マイナーがマイニング機器の高額なコストを支払うため、マイナーは機器のコストに関係なくクラウド ストレージ サービスの見積もりを提供できます。これを補助金と呼び、システムはマイナーに低コストのマイニング機器を提供するためにトークンを発行して補助金を発行します。ストレージにコストがかかり、最終的には市場投資家がその費用を支払います。このようなトークン経済モデルは巧妙に設計されており、コストを効果的に転嫁し、ストレージ サービス製品の価格競争力を向上させます。ただし、FIL には依然としてリスクがあると考えています。まず、現在の Filecoin ストレージ ノードのハードウェアしきい値は高く、ハードウェア コストが非常に高くなります。同じストレージ容量単位のハードウェア コストは Amazon の 10 倍以上です。コストは「マイニング」にかかるものです より良いストレージを提供する代わりに鉱山を使用するのは明らかに不合理です この部分は最終的には投資家によって支払われますが、私たちはそれが持続不可能であると考えています。 Protocol Labsは最終的にはハードウェアのコストとマイニングのセキュリティのバランスを取る方法を見つける必要がある。そうしないと、Filecoinの価格優位性を維持するのが困難になるだろう。
16. ストレージのアップロードとダウンロードの速度: まだ Storj が勝っていると言わざるを得ません
仕組みとしては、Storjはイレイジャーコード技術を採用しており、ファイルのダウンロード処理では、80台のストレージノードから最速の35台を選択して競合送信し、最終的にクライアントは最速の29台のノードからデータを取得する。 Storj は高速です。まず第一に、マルチポイント伝送はシングルポイント伝送よりも高速です。集中型クラウド ストレージの問題の 1 つは、ダウンロード時にファイルを 1 つのポイントからクライアントに転送することです。伝送速度は帯域幅によって非常に制限されます。 Storj は、マルチポイント伝送を使用して分散します。帯域幅需要の方法により、単一ポイントでの帯域幅が制限される問題が解決されます。つまり、29 ノードの帯域幅が伝送トラフィックを共有するために使用されます。 Filecoin メカニズムでは、ユーザーがストレージ用に単一または複数のノードを選択できますが、実際のダウンロードは引き続き単一ノードからダウンロードされるため、その速度は単一ノードの帯域幅によって制限されます。
2 つ目はノードの競合です。ノードの競合が存在するため、Storj のノードは高いアップロード速度とダウンロード速度を確保するために高帯域幅を維持することが「強制」されます。ユーザーがデータをアップロードするたびに、130 のノードがデータの断片を保存するために競合します。そのうち、より速く保存を完了した 80 のノードがデータのこの部分とその後の収入を得ることができ、残りの 50 のノードは何も得られません。ユーザーがデータをダウンロードすると、一部の遅いノードは何も取得しません。したがって、ノードのアップロードとダウンロードの速度が速いほど、データフラグメントの保存/データフラグメントの送信と収入を得る機会をより多く保証できます。これにより、ネットワーク全体のアップロードおよびダウンロードの速度が確保されます。
以下は、First Class Warehouse の実際のアップロードおよびダウンロード速度を取得するために、Filecoin と Storj の実際のアップロードおよびダウンロード速度です。まず、両者の速度のおおよその桁数を理解するだけでよいことを強調しなければなりません。実験データの正確性は必要ありません。テストプロセスは 2 つの部分に分かれており、1 つは家庭の帯域幅に基づいた国内テスト、2 つは海外のサーバーを借りて海外のネットワーク状況に基づいたテストであり、ストレージ容量に差があるため、すべてのデータを復元します。テストプロセスの詳細をできるだけ詳しく、テストファイルのCIDなどの情報も残しておきます ブロックブラウザで確認できます テスト全体のプロセスは次のとおりです。
1) ローカルテスト
著者の座標は中国のアモイにあり (第一級倉庫がアモイにあるため)、テスト ファイルのサイズは家庭用 200Mb 通信ブロードバンドを使用して 1006MB です。
ファイルコインのテスト:
Lotus へのインポート後に生成されたファイル フィンガープリント CID: bafykbzaceb7jcjsnozpv45wpqyqrzilmehqgzin5ozhfwfvfbu7rn7oon3iu2
Slate.host からいくつかの適切なマイナー f08157、f03488、f09675 をランダムに選択
初めてストレージ注文 (取引) を送信するには、マイナー f09675 を選択してください
30 秒後に注文 CID を生成します: bafyreiheedhw7veoryrux6pznhrpagl32v5sb26gelhcpozwqwgits3dwq
しかし、約 6 分後、取引が消滅したことが判明し、マイナー f09675 が取引を拒否したのではないかと考えられます。
したがって、最初のコミットは失敗します。
マイナー f08157 を 2 回目に選択してストレージ注文 (取引) を送信します。
ストレージ注文 (Deal) の送信から最終的な StorageDealTransferring (マイナーへのファイル転送が完了) まで、合計 17 分 19 秒かかりました。具体的な手順は次のとおりです。
ステップ 1: ストレージ注文 (取引) を送信します。取引 CID の生成には 1 分 14 秒かかりました。生成された注文 CID (DEAL CID): bafyreidk5lzgtagrromd3qs4rk7akd57keaz7jlj5bibu7jhiy3wguf6sm
ステップ 2: 注文のステータスが StorageDealClientFunding に変わります。これは、マイナーが残高を確認したり、注文を確認したりしていることを意味します。 4分48秒
ステップ 3: ファイル転送、所要時間は 11 分 14 秒でした
ステップ 4: 取引 ID が生成されます: 961927、取引ステータスが StorageDealSealing (パッケージ化の下) として表示されます。
ファイルのアップロード速度の計算に 3 番目のステップのファイル転送時間のみを使用した場合、平均速度は 1.49MB/S になるはずです。
ディール送信からファイル転送完了までの時間をとった場合、平均速度は0.97MB/S
このテストのアップロード速度をよりよく表す速度を選択するのはあなた次第です。 Filecoin のシングルポイント (ユーザー) からシングルポイント (マイナー) への送信のメカニズムが速度を決定し、Filecoin ネットワークが素晴らしいかどうかではなく、ストレージ ユーザーとマイナーの間のネットワーク接続が速度を決定することに注意する必要があります。スムーズかつ高速であることが選択されるため、このテストは作成者自身のネットワーク状況と、私がランダムに選択したマイナーのネットワーク接続性のみを表すことができます。Filecoin ネットワークが素晴らしいかどうかを表すことはできません。テスト速度は人によって異なる可能性があります。 . Slack の公式フォーラムで知りました 人によっては 10MB くらい速い人もいれば、250KB くらい遅い人もいます。誰もが合理的に対処します。
残りはマイナーがセクターに詰め込まれるのを待つだけですが、予想される時間は数時間から数日ですが、この期間はカウントされません。
(2 日間待っても、まだセクターにカプセル化されていません。)
2 日間待っても、マイナー f08157 はまだファイルを正常にカプセル化できていないため、マイナーのノードのダウンロード速度を直接テストすることができないため、テストのためにカプセル化に成功した他のマイナーから同じファイルをダウンロードする必要があります。現在、選択したマイナー f01782 はパッケージ化を完了しており、次のテストではマイナーのノードからファイルを取得 (ダウンロード) します。
初めて取得コマンドを実行したとき、1.05MB のデータしか正常に取得できず、その後 10 分間スタックして取得に失敗しました。
取得コマンドを 2 回目に実行すると、Recv: 0 B が表示され、10 分以上スタックし、取得に失敗しました。
3 回目に取得コマンドを実行すると、結果は上記と同じになり、スタックして取得に失敗しました。原因がわかりました。ローカル Lotus のブロック同期がスタックしており、最新のブロックが取得できなかったことがわかりました。同期されませんでした。
一晩中投げ続けた後、ブロックの高さは同期されておらず、ブロックの同期速度は新しいブロックの生成速度より明らかに遅いこの観点から、テストネットワークのブロック同期の問題は十分に解決されていません。昨日は明らかに同期が良かったし、明らかに国内ノードが多いのに、今日は何をやっても同期速度がこんなに遅いのはなぜだろう。また、ブロックが同期していない限り、ファイルをダウンロードすることはできません。公式フォーラムに行って解決策を探した結果、パソコンを買い替えてAMDのCPU+NVMeソリッドステートドライブを使うことになりました(私は貧乏なので方法がありません)。最終手段として、再度すべてを再インストールしたところ、数時間後にようやく最新ブロックへの同期に成功し、4回目のダウンロードテストに成功しました。
4 回目に取得コマンドを実行したとき、DealStatusCreatingChannel リンクが 3 分 13 秒間スタックしました。壁でブロックされているのではないかと思い、VPN を 20 秒間オンにしてから VPN をオフにしました, そしてスムーズに次のステップに進み、送信を開始しました ファイルとファイルの転送プロセスには合計 3 分 28 秒かかり、平均速度は 4.83MB/S でした。再度テストしました。結果は、ダウンロードプロセスに 9 分 11 秒かかり、平均速度は 4.83MB/S でした。速度は 1.82MB/S でした。ファイルコインの面目を保つために、それでも 4.83 秒かかりました。このダウンロード テストの結果は MB/S で、これまで 3 回の失敗と 4 回目の成功を経て、このダウンロード テストは最終的に完了しました。
Storj 速度テスト: (同じハードウェアおよびネットワーク条件下)
Storj のアップロード テストは比較的簡単です。私は https://asia-east-1.tardigrade.io/ アジアの衛星を選択しました。上記登録後、API を取得し、Filezilla をダウンロードすると、Storj の Tardigrade ネットワークに直接接続でき、操作も比較的簡単です。
アップロード プロセスは、Filezilla を設定し、アップロードするファイルを選択し、直接アップロードをクリックすることです。アップロードされたファイルは、Filecoin テストと同じ 1006MB ファイルです。アップロード時間は 14 分 27 秒、平均速度は 1.16MB です。 /S. ただし、アップロード プロセス中、64 MB ファイルのアップロードはすべて約 1 分間停止します。主な理由は、Storj がファイルを 64 MB のセグメントに分割し、消去コードの冗長性を実行して 80 個の小さな部分に分割する必要があるためです。 。このような時間帯では、Storj のアップロード速度が遅くなります。ということで14分以上かかりました。
また、アジアではノードが少ないため、中国で大きなファイルをアップロードする場合、Storjのアップロードが不安定で、5回アップロードして成功したのは1回だけでした。ほとんどの場合、60% ~ 80% までアップロードするときにスタックし、フィードバック タイムアウトが失敗します。
ダウンロード プロセスは比較的単純です。ファイルを直接選択して [ダウンロード] をクリックするだけです。ダウンロードには 2 分 21 秒かかります。平均速度は 7.13MB/S です。ダウンロードは比較的安定しています。直接ダウンロードは数回の試行後に成功します。 。
2) 外部サーバーテスト
外国サーバーは、シンガポールにある Vultr の最高構成のベア メタルを使用しており、4 コアと 8 スレッドの CPU、および 32 GB のメモリを備えています。ファイルは依然として同じファイルであり、サイズは 1006MB で、ファイル CID は変更されません。
ファイルコインのテスト:
初めて、適切なマイナーが Slate.host f020904 からランダムに選択され、ストレージ注文 (取引) を送信しました。
約 30 秒後、取引 CID が生成されます: bafyreicnzkb7csxxqwaqsbzxieoktlsk7ro42ad6slgncfoqmkmsmwg2ui
約 4 分 30 秒後、注文ステータスが StorageDealFundsEnsured に変わった後、注文は不可解にも消えてしまいました。注文の送信が失敗したことが判明しました。
2 回目はマイナー f09569 をランダムに選択します
ステップ 1: 取引 CID は約 28 秒で生成されます
ステップ 2: それは単なるフラッシュです、速すぎてよく見えません、わずか 1 秒だと考えましょう
ステップ 3: Deal は StorageDealTransferring 状態になり、データの転送を開始しますが、このリンクには 32 分 15 秒かかりました (衝撃的です)。
ステップ 4: ファイル転送が完了すると、取引 ID: 962551 が生成され、取引ステータスが StorageDealSealing (パッケージ化中) として表示されます。
32 分間のテスト ファイル転送時間に基づいて計算すると、ファイルのアップロード速度は 0.52MB/S で、ホット チキン マイナーに遭遇したか、このマイナーが十分ではないような気がします。 、マイナーを選択し直し、再度テストすることにしました。
3 回目はもう我慢できず、評判のある大手マイナーを選ぶことにしました。query-ask コマンドを使用して、計算能力の点でトップ 5 のマイナーについて問い合わせました。価格を取得できたのは f01782 だけでした。他のマイナーは、国内のクライアントを使用しているか、外国のクライアントを使用しているかに関係なく、問い合わせに応答しませんでした。 Filecoin マイナーとして、ハードドライブがマイニングのみに使用されている場合、あなたと BHD の違いは何ですか?まず軽蔑してください!
ステップ 1: 保管注文を送信する (取引)
27 秒後に注文 CID を生成します: bafyreiczimrrwlhv2v2csn7bqmnq7yivtq4st4i3eyybkpiun3esxejnhy
ステップ 2: それは単なるフラッシュです、速すぎてよく見えません、わずか 1 秒だと考えましょう
ステップ 3: Deal は StorageDealTransferring (データ送信) 状態に入り、データの転送を開始します。プロセス全体には 2 分 31 秒かかりました。
ステップ 4: ファイル転送が完了すると、取引 ID: 962675 が生成され、注文ステータスが StorageDealSealing (パッケージ化中) として表示されます。
(翌日起きると、取引ステータスはすでに StorageDealActive になっており、パッケージは成功しています)
3 回目のテスト結果から計算すると、アップロード時間が 2 分 31 秒と計算された場合、平均アップロード速度は 6.66MB/S になります。アップロード時間が取引の送信時間から計算された場合、期間は 2 分となり、 59秒、平均アップロード速度は5.62MB/Sです。
ファイルをダウンロードするには、retrieve コマンドを実行してマイナー f01782 からファイルを取得します。
最初のファイル取得後、10MB のファイルのみが取得され、エラーが報告されてタイムアウトになり、取得は失敗しました。
2 回目のファイルの取得には 3 分 53 秒かかりました。平均速度 4.32MB/S
著者は、以前にテスト用にアップロードされたマイナー f020904 のノードから別の 1.03GB ファイルをダウンロードしました。ファイルのダウンロードには 1 分 34 秒かかり、平均速度は 11.21MB/S でした。これも 1 つであるはずだと思いますFilecoin の問題点、つまり、異なるマイナーによって提供されるストレージのパフォーマンスと帯域幅が一貫していないことです。大きな違いがあります。
Storj 速度テスト: (同じハードウェアおよびネットワーク条件下)
Storj へのファイルのアップロードに外部サーバーを使用すると、アップロード速度が明らかに速くなりますが、それでも https://asia-east-1.tardigrade.io/ アジアの衛星を選択し、サーバーへのアップリンクを直接設定します。速度テストを開始します:
アップロードテスト: 同じファイルを選択し、サイズは 1006MB、アップロード時間は 58 秒、平均速度は 17.34MB/S です。
ダウンロード テスト: 同じファイルをサーバーにダウンロードします。サイズは 1006MB、ダウンロード時間は 1 分 45 秒、平均速度は 9.58MB/S です。
最終的な要約テストの結果は次のとおりです。
国内環境:ファイルコインアップロード速度:1.49MB/S、ダウンロード速度:4.83MB/S
Storj アップロード速度: 1.16MB/S、ダウンロード速度: 7.13MB/S
海外環境:ファイルコインアップロード速度:6.66MB/S、ダウンロード速度:4.32MB/S
上記のテストプロセスから判断すると、Filecoin のパフォーマンスは明らかに不安定で、良い時も悪い時もあり、アップロードとダウンロードの速度は選択したマイナーに依存しますが、Storj は全体的に比較的安定しています。ただし、中国におけるStorjの安定性も悪く、特に大容量ファイルの国内アップロードは失敗しやすいが、国内アップロード速度が遅いことを除けば、他の3項目はFilecoinよりも優れている。運用全体の経験から、Filecoin は Amazon Cloud Storage をターゲットにしてはいけないと感じました Amazon Cloud Storage よりも下位のストレージ層であり、Amazon Cloud Storage Storage はストレージだけに焦点を当てているわけではないため、「分散化」に重点を置いています、ユーザーエクスペリエンスについても同様です。しかしながら、Filecoin はより良い分散化に焦点を当てており、ストレージエクスペリエンスには関心がありません。私たちの理解では、Filecoin はエコロジー参加者がオフチェーン方式を通じてよりユーザーフレンドリーなストレージサービスエクスペリエンスプラットフォームを構築できることを期待しているはずです。 Fleek Space やその他のアプリケーションが挙げられますが、それらがどの程度効果的であるか、開発者がそれらに料金を支払うかどうかは、その後のビジネス展開によって決まります。 Filecoin の現在のストレージ特性では、開発者が Filecoin ネットワークをストレージ レイヤーとしてどのように使用できるか想像できません。たとえば、ファイル ストレージではマイナーを選択する必要があります。ストレージ注文を送信して少なくとも 180 日間のストレージを制限する必要があります。コンテンツは削除できませんアップロード後、誰でもファイルを取得できる、など。
副題
完全に詳細な PK が完了したら、トピックに戻って考えてみましょう。より優れた分散型クラウド ストレージ プラットフォームは誰か?
私たちは、この質問を 2 つの部分に分けるのがより適切であると考えています。最初の部分は、誰がより分散化できるかということであり、2 番目の部分は、誰がより優れたクラウド ストレージ プラットフォームであるかということです。
どちらがより分散化されているかという問題に関して、一流ウェアハウスの観点では、メカニズム設計とネットワークアーキテクチャの観点からは Filecoin の方がより分散化されており、ノード数の観点からは、ファイルの断片化と分散ストレージの消去が行われています。コードルールの設計という点では、Storj の方が分散化されていますが、どちらかを選択する必要がある場合は、Filecoin の方が優れていると考えられます。
誰がより優れたクラウド ストレージ プラットフォームであるかについては、Storj がクラウド ストレージにおいて現在の Filecoin よりもはるかに多くのことを行っていると考えています。高速で安定したストレージサービスの提供に関しては、FilecoinとStorjのメリット・デメリットは明らかだと思いますが、Storjは高いSLAサービス基準により、イレイジャーコード機構によるネットワーク全体の統一されたパフォーマンス保証と高い耐久性、高可用性では、アップロードとダウンロードの速度はユーザーのローカル ネットワークの状態によってのみ影響されるため、有用なデータを保存しやすくなります (私はあえて自分で保存します)。しかし、Filecoin は現在、マイナーのパフォーマンスとサービス基準の統一を進めており、この問題には欠陥があり、B エンドユーザーにとって、Filecoin に保存する必要がある重要なデータがある場合、中国の優良なマイナーを選択する必要があります。 1 つでは不十分、おそらく 3 つです。