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万コインを保有

推薦する

盗まれた BTC を回復するためにブロックを再編成しますか?この記事ではなぜそれが機能しないのかを説明します

バイナンスのホットウォレットからハッカーによって7,000BTCが盗まれた後、バイナンスのCEOであ...

中央銀行デジタル通貨研究レポート

出典:Xiaomi 金融技術研究センター中央銀行デジタル通貨(CBDC)のプロセスが加速しています。...

ファイルコインの経済的解釈!ここに注目!

プロフェッショナリズムと集中力、双方に利益のある協力 2020年8月27日北京時間、Filecoin...

ブルームバーグ:米SECがバイナンスのBNBトークンを調査中

米証券取引委員会( SEC )は、バイナンスのBNBトークンが未登録の証券募集に該当するかどうかを検...

将来、Ethereum 2.0 はどのような問題に直面するでしょうか?

周知のとおり、イーサリアム 2.0 は 12 月 1 日にジェネシス ブロックをリリースし、現在は通...

ビットコインホワイトペーパー9周年!ビットコインの時価総額は700000000000元!

9 年前の今日、2008 年 11 月 1 日、サトシ・ナカモトという仮名の謎の暗号オタクが、ビッ...

機械のほこりを掃除する方法を段階的に教えます

一部のマイニングマシンは比較的過酷な環境条件下で長期間稼働するため、大量のほこりが蓄積し、マシンの放...

LightInTheBox、北米で実験的なデジタル通貨マイニング事業を設立

北京時間3月15日夕方のニュース、 LightInTheBox (NYSE:LITB) は本日、北米...

監査対象となった8社のうち、7社はトークン発行の疑いがあり、1社はマイニングに関与していた。

本日、深セン地方金融監督管理局は「違法な仮想通貨活動を是正するための特別会議の招集に関する通知」と題...

オランダの都市が不動産契約にブロックチェーンを試験導入

Crazy Review : オランダのロッテルダム市は、デロイトのオランダ支社と協力して、ブロック...

DTCC CEO、年次株主レターでブロックチェーン技術の統合を進める計画を​​提案

クレイジー解説:米国の主要な預金・決済機関として、DTCCは金融分野におけるブロックチェーン技術と分...

Coinbase共同創設者:コードを書くことで金融問題を解決できる、これがビットコイン技術の魅力だ

Coinbaseの共同創業者フレッド・エルザム氏(左)とCoinbaseのCEOブライアン・アームス...

経済日報:デジタルコレクションを「金儲け」の商品として扱わない

最近、デジタルコレクションプラットフォームGuangyi Digital Collectionがハッ...

WeChat Pay: 仮想通貨取引はサポートされておらず、発見された場合は削除されます

Mars Financeによると、WeChat Payは10月10日、仮想通貨取引をサポートしておら...

ビットコインのメンテナー、ウラジミール:混乱と困惑の中で前進

私は、世界で最も優秀な人々と一緒に、非常に大きな影響を与えるであろうさまざまな新しい課題を伴う非常に...