Filecoinは4つのクライアントを実装し、システムのセキュリティを強化します。

Filecoinは4つのクライアントを実装し、システムのセキュリティを強化します。

Filecoin は 4 つのクライアントを実装しており、システムとエコロジーはより安全で完全なものになります。

最近、Filecoin のプロジェクト チーム Protocol Labs は、目立たないように見えるが実は非常に重要な情報を公開しました。

Filecoin プロトコルには、ChainSafe チームによって Rust で開発された Forest と、Soramitsu チームによって C++ で開発された Fuhon という 2 つのクライアント実装があります。つまり、これまでのところ、Filecoin には合計 4 つのクライアントがあります。

Go-filecoin は Go 言語で開発されました。

Go で開発された Lotus。

Rust で開発された Forest。

FuhonはC++で開発されています。

これは、ブロックチェーンに基づく分散型プロジェクトにとって非常に重要です。 Filecoin に 4 つのクライアントがあるというのはどういう意味ですか?

平たく言えば、次のように理解できます。北京から広州へ輸送する必要がある非常に重要な貨物がある場合、この貨物は非常に重要であるため、輸送中のリスクを可能な限り最小限に抑える必要があります。

この問題には 2 つの解決策があります。1 つは、4 台の車両を使用し、各車両に同じ貨物を積載させ、4 台の車両すべてが同じルートを通るようにすることです。もう一つの解決策は、4 台の車両を使用し、各車両が同じ貨物を運び、4 台の車両がそれぞれ異なるルートを取ることです。

当然、安全性とリスク分散の観点から、私たちは間違いなく 2 番目のオプションを選択します。なぜなら、最初のオプションを使用すると、その道路が封鎖されると、4 台の車すべてが目的地に到達できなくなるためです。 2 番目のオプションを使用すると、4 つの道路すべてがブロックされない限り目的地に到達できません。

Filecoin の場合も同様です。 4 つのクライアントがあるということは、Filecoin システムを実行するために使用できる 4 つの異なるパスがあることを意味します。 1 つ、2 つ、または 3 つのクライアントに障害が発生した場合でも、正常なクライアントが 1 つ残っていれば、Filecoin システム全体は正常に動作し続けます。クライアントが 1 つしかない場合、このクライアントに障害が発生すると、Filecoin システム全体が麻痺してしまいます。

これはブロックチェーンシステム開発でよく使われる分散化手法です。

どのようなソフトウェアにも脆弱性があるため、ハッカーは常に存在し、ソフトウェアの脆弱性を常に見つけることができます。

パブリックブロックチェーンでは、システム全体のすべてのノードが同時に 1 つのクライアントソフトウェアのみを実行している場合、このクライアントの脆弱性がハッカーによって発見され、システムへの攻撃に利用されると、システム全体のすべてのノードが攻撃される可能性があり、その結果は極めて深刻になります。これはブロックチェーンの体系的なリスクであり、「集中型リスク」でもあります。

したがって、このシステムリスクを回避するために、多くのブロックチェーンパブリックチェーンシステムでは、複数のクライアントの使用を推奨しています。

この点ではイーサリアムが典型的な例です。

Ethereum は現在、さまざまなクライアントを実行しています。現在の Ethereum システムで最も人気のある 2 つのクライアント システムは、Go 言語で記述された go-ethereum と Rust 言語で記述された Parity です。

これら 2 つのシステムによってサポートされている Ethereum は、かつて大きな試練を経験しました。2016 年の Ethereum DevCon2.0 開発カンファレンスの前夜、ハッカーが go-ethereum クライアントの脆弱性を発見し、大規模なスパム攻撃を仕掛けたため、多数の go-ethereum クライアントがクラッシュし、Parity だけが生き残りました。この攻撃では、Ethereum に go-ethereum という 1 つのクライアントしかなかった場合、結果は悲惨なものになります。

現在開発中のイーサリアム 2.0 では、システムリスクを回避するために複数のクライアントを実行するというこのアプローチが十分に活用されています。現在、8 つのチームが同時に異なる言語でイーサリアム クライアントを開発しており、将来イーサリアム 2.0 がオンラインになった後は、ネットワーク全体で 8 つの異なるクライアントが実行される可能性があることを意味します。

ハッカーが Ethereum 2.0 を攻撃したい場合、これら 8 つのクライアントの問題を同時に発見し、同時に攻撃する必要がありますが、これは想像を絶するほど困難です。

Filecoin の 4 つのクライアントの出現は、Filecoin のシステム セキュリティが大幅に強化されることを示すだけでなく、ますます多くのチームが Filecoin プロジェクトに楽観的かつ支持的であることを示しており、これは Filecoin の愛好家と支持者にとって大きなメリットです。


<<:  2020年の旧正月はビットコイン市場にどのような影響を与えるでしょうか?

>>:  みなさんは「コインを貯め込んでいる」のでしょうか?イーサリアムマイナーは過去最高の169万コインを保有

推薦する

ボラティリティとは何ですか?ゴールドマン・サックス:忍耐​​強く、ビットコインは3,600ドルを超えるだろう

ゴールドマン・サックスは、ハードフォークのリスクに別れを告げ、ビットコインに対して再び強気になってお...

ビットコインETNファンドが10月にスウェーデンで開始予定

9月21日、XBT Provider ABはスウェーデン金融監督庁の承認を得て、ユーロ建てのビット...

「仮想」通貨は「仮想」ですか?

第0章 はじめに私の印象では、ビットコインについて初めて聞いた人が最初に言う言葉は、「それは単なる仮...

グレイスケールは現在50万以上のビットコインを保有している

グレイスケールの最新ツイートによると、グレイスケールのビットコイン・トラストは現在50万ビットコイン...

インテルがビットコインマイニングチップの生産を中止

見出し▌インテルがビットコインマイニングチップシリーズを廃止チップ製造大手のインテル(INTC)はビ...

最近最も人気のあるマイニングコインCKB - NiubitクラウドコンピューティングAMAテキスト記録

4月8日20時、「クラウドコンピューティングパワーの台頭、CKBが先導」AMAが無事終了しました。...

著名なアナリストPlanB氏:ビットコイン価格の下落は強気相場の終焉を意味するものではない

ビットコインの価格はここ1日ほどで下落し、6万ドルを超える高値から5万ドルを下回るまで下落した。しか...

WaykiChainの海外発行は終了し、1月5日に取引が開始される可能性があります

暗号通貨の世界で最近話題になっているのはWikichainです。 WaykiChain はリリース以...

ASICの出現前にFPGAマイニングマシンがGPUの計算能力シェアを侵食すると私が考える理由

「FPGA マイニングは、コンピューティング能力が ASIC になる前の健全な移行と補完です。」著...

イーサリアム エコシステムのダークフォレストと MEV はマイナーにとって何を意味するのでしょうか?

劉慈欣の『三体』を読んだ人なら誰でも、その本に出てくる「暗森林の法則」をまだ記憶に新しいと思います。...

1,000チェーンを並列実行するPoWパブリックチェーンKadenaのハードコアな分解

こんにちは、みんな私はバゴットです仮想通貨界のバフェットになりたいネギ最近、準拠プラットフォームCo...

【ナレッジマイニング大学Q&A】マイニングプールはマイナーの利益をどのように決済するのでしょうか?

コラム紹介「智光大学Q&A」は質疑応答の形式で、業界のベテラン実務家を招いて鉱業に関するユー...

噂:イーサリアムが近い将来にマイニングを停止するかもしれないというのは誤報

BlockBeatsによると、1月12日、あるKOLがイーサリアムのマイニングの停止を発表したという...

DAOの夢はそう簡単には打ち砕かれないだろう

激怒レビュー: 今週のニューヨーク ブロックチェーン カンファレンスのパネル参加者は、DAO プロジ...

ブロックチェーン技術に基づくXYCCラッキー妊娠チェーンの初の顧客署名会が広州で成功裏に開催されました

2018年7月22日、シンガポール万中基金主催の第1回超優遇顧客契約会議が広州で成功裏に開催されまし...