Filecoinの4つの主要な実装について

Filecoinの4つの主要な実装について

実装が 1 つしかないほとんどのブロックチェーン プロジェクトとは異なり、Filecoin には、Lotus、Forest、Fuhon、Venus (go-filecoin) という 4 つの主要な実装があります。これら 4 つのプロトコルは互いに独立していますが、Filecoin ネットワークが起動されたとき、アップグレードされたとき、または十分に安定していないときに、それらはすべて Filecoin ネットワークを保護し、支援することができます。


  

現状では、Lotus が最も成熟した Filecoin 実装です。 Slack チャンネルで公式に発表されるバージョンアップは、一般的にLotus のバージョンアップです。これは、 Lotus が4 つの主要な実装の中で最も「人気のある」実装であることを示しています。なぜこれほど人気が​​あるのか​​といえば、その強力な機能に加え、 Lotus が常にProtocol Labs 自身によって開発および保守されてきたという事実も関係しているのかもしれません。

 
Filecoin メインネットが稼働する前に、 Lotusは仕様参加者のアップグレードの準備と、柔軟な状態アップグレード フレームワークの作成と、重いコンポーネントを保守せずにマイナーと直接対話できるLotusウォレットを提供する Lotus-lite (ゲートウェイ ベースのノード) の開発のテストに重点を置いています。
これまで見てきたように、 Filecoin メインネットが立ち上げられた後、 Lotusはネットワークをよりスムーズにし、マイニング プロセスでマイナーが遭遇する問題を解決し、コードを改善し、関連する FIP 提案を提出することに取り組んでいます。

ヴィーナス(go-filecoin)

Venus は、Protocol Labs によって開始および開発された最初の Filecoin 実装です ( go-filecoin は今年 6 月頃に Venus に名前が変更されました)。 Filecoin ネットワークで重要な役割を果たします。 filecoin-project/venus では、ガス価格を固定するための計画や実装が多数あることがわかります。


Venus は、ほとんどの Linux および MacOS システムでビルドおよび実行できることが特徴ですが、Windows はまだサポートされていません。 Venusバリデータ ノードは、少なくとも 8GB の RAM を搭載したほとんどのシステムで実行できます。

Protocol Labs の「長男」として、 Venus のこれまでの進歩は次のとおりです。

  • 最新の変更を反映するためにデータ構造を更新する

  • 選挙ロジックを更新(WinCountを導入)

  • プロジェクトの依存関係を更新する(例:ランダム性のための DRAND)

  • テストコードの修正

  • チェーン同期ステータスの表示と修復

  • ガス料金表を修正


風本

Fuhon は、Soramitsu が開発した C++ Filecoin 実装です。すべての C++ 依存関係はHunterを使用して管理されます。 Fuhonの特徴は、必要なライブラリのダウンロードにcmakeを使用し、手動でパッケージをダウンロードしてインストールする必要がないことです。

Fuhon のマイナーとノードは最新の Lotus バージョンと互換性があり、実装と操作の両方で一貫性がテストされ、相互運用性が確保されています。さらに、最近の TLS パッチでは、Lotus ノードと Forest ノード間の接続が有効になり、Fuhon、Lotus、Forest がすべて相互に接続できるようになりました。


Forest は Rust で書かれた Filecoin の実装であり、完全な Filecoin ノードを 2 つの部分で構築するためのモジュール方式を採用しています

  • Filecoin プロトコル仕様に従って、Filecoin のセキュリティ クリティカルなシステム、特に仮想マシン、ブロックチェーン、ノード システムを Rust で構築します。

  • ストレージ マイニング、ストレージ、および検索市場のコンポーネントを統合して、完全に機能する Filecoin ノード実装を形成します。


Forest は最近作成されたばかりですが、ストレージと検索市場を統合し、Filecoin のさまざまな実装と Filecoin 仕様間の互換性と正確性をテストするのに役立ちます。また、多様なメッセージ コーパス、プロンプト セット、チェーン レベルのベクトルの助けを借りて、チームは完全な相互運用性に向けて重要な一歩を迅速に踏み出すことができます。


Forest の重要な進捗状況を見てみましょう。

  • バージョン0.9.3以降、マイナー参加者の変更が統合されました

  • フルストレージマイナー実装をリリース

  • メッセージの再公開、復元、選択ロジックを含むメッセージプールの変更をマージします。

  • 非互換性を特定して解決するための適合性テストを更新しました

  • 状態マネージャとチェーンストレージを通過して、実装以降に発生した変更を特定します。

  • ローカル開発ネットワークの設定

  • AMT実装のテストとリファクタリング


一般に、これら 4 つの実装は互いに独立していますが、すべて Filecoin ネットワーク上で実行されます。彼らはお互いを促進し、必要に応じて協力して、より良い Filecoin ネットワークを守り、構築することができます。

<<:  Uniswapで最新のコイン上場情報を簡単に入手するにはどうすればいいですか?

>>:  DeFiの「ユーザー」は100万人を超えるが、技術の大規模な導入はまだ達成されていない

推薦する

ブロックチェーン技術は政府サービスに最適なソリューションです(開発ブループリント)

政府サービスはブロックチェーンの最も明白かつ直接的な応用分野の 1 つであることを考えると、多くの進...

SolidX、NYSEにビットコイン上場投資信託ETFの上場を申請、さらにビットコイン保証保険も提供

Winklevoss Bitcoin Trustに続き、2社目の企業が米国証券取引委員会(SEC)に...

100万で1元! 「億万長者」が一夜にして貧乏人に?この国の通貨改革+デジタル通貨が緊急始動

ベネズエラの「億万長者」たちは一瞬にして貧乏人になってしまいますか?最近、ベネズエラは新たな通貨改革...

NEMの金融分野におけるブロックチェーン応用技術がミャンマーで導入

日本のITpro経済ニュースは次のように報じた。2016年5月から6月にかけて、日本のアプリケーショ...

Filecoin マイニングからのステークされたコインと GAS 料金はどこに行くのでしょうか?

Filecoin の価格が新たな高値を更新し続けるにつれて、Filecoin に新規マイナーが参加...

最初のブロックチェーン推測プラットフォーム - WaykiChain 実践レビュー

WaykiChainは現在大きな注目を集めているブロックチェーンプロジェクトです。現在、Wikipe...

ビットコイン史上最も激動の週に何が起こったのでしょうか?

この記事はArcane Researchより、翻訳者:Moniより3月9日から3月15日まで、ビット...

Ethereum PoW と PoS の統合はアプリケーション層にどのような影響を与えますか?

Ethereum ネットワークの Proof of Stake (The Merge) への移行が...

米国のグローバル・インベスターズは第2四半期に約57万ドル相当のGBTCを保有していた。

8月30日に米国証券取引委員会(SEC)に提出された文書によると、USグローバル・インベスターズ(...

ビットメインのAntminer S7の第2バッチが予定より早く出荷

MiningCoin.com の 11 月 16 日のレポートによると、Bitmain は Antm...

ロジャー・バー:BUはビットコインに反対しているのではなく、ビットコインの本来の開発ビジョンから逸脱しているのはCoreだ

Bitcoin.comの所有者でありBUの主要支持者であるロジャー・バー氏は、BUがビットコインに反...

インドが行動を起こす!大手銀行が主要ビットコイン取引所の一部口座を停止

中国に続き、インドもビットコイン取引を厳しく規制し始めた。エコノミック・タイムズ・オブ・インディアに...

デジタル通貨時代にどう投資するか?

Appleが開発した新世代決済システム「Apple Pay」は、そのブランド力の優位性により中国市...