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万人を超えるが、技術の大規模な導入はまだ達成されていない

推薦する

リンカーンの泥棒がビットコインATMから現金を盗む

zycryptoによると、8月16日の早朝、リンカーン市街地の店舗に覆面をした窃盗団が侵入した。窃盗...

オーストラリア政府はビットコインの二重課税を終わらせる方法を模索

著者: ミアオーストラリア政府は、フィンテック政策の一環としてビットコイン課税に対処するための法案を...

この重要な指標が下落するにつれ、ビットコインの価格は急騰する見込み

データによれば、11,400ドルで価格設定されたビットコイン(BTC)は、ステーブルコイン投資家が安...

ビットコインの取引価格は平均採掘コストを下回った

ビットコインは最近、史上最大の一日の下落を経験し、ビットコインの価格は48時間以内に7,900ドルか...

コンスタンティノープルハードフォークが成功し、ブロック報酬が2ETHに減少

テストネットのアップグレードの失敗と突然の脆弱性による遅延の後、イーサリアムはついに「メトロポリス」...

ビットコインでコーヒーや紅茶を買いたいですか?フレーバーズプレイスはあなたにそれを可能にしました

今、人々はデジタル通貨を使って高級コーヒー、紅茶、スパイス、ココアを買うことができます。 Flavo...

MITデジタル通貨イニシアチブは強力なブロックチェーン研究チームの構築を計画している

著者のネハ・ナルラは、MIT メディアラボのデジタル通貨イニシアチブの研究ディレクターです。ナルラに...

イーサリアムのプランAとプランBの統合

今週は、Tim Beiko がお届けする AllCoreDevs Update 011 をぜひお読み...

警察は、仮想通貨の収益化サービスを提供するケースを含む、サイバー犯罪対策の典型的な10の事例を公開しました。

人民公安ニュースによると、2018年インターネットセキュリティとガバナンスフォーラムが18日に四川省...

Wabi.comのWeChatサービスアカウント移行に関するお知らせ

Wabi.com サービス アカウントは 12 月 17 日にサービスを停止します。現在、Wabi....

Visa Europe: 2015年は決済分野で目覚ましい成果が見られ、ブロックチェーン技術は送金において大きな役割を果たしている

Visa Europeは「2015年は決済分野にとって爆発的な年になる」とする記事を掲載した。今年は...

トルコがPayPalサービスを停止、ビットコインはその穴を埋められるか?

著者: ベルベット・ゴールド・マインPayPalは既にトルコでのサービスを停止しており、これは6月6...

Tencent AIDesign は、企業ブランド ロゴをオンラインでデザインできる無料の AI 生成ロゴ ツールです。

テンセントAIデザインプラットフォームの徹底分析:AIデザインツールの革新的な実践と商用化1. テン...

風水期間中の採掘は鉱夫にとって朗報です! (風水の季節を逃すと、来年まで涙を流しながら待つことになります)

新規ユーザーは登録してカスタマー サービスを追加すると、10T のコンピューティング パワーを受け取...

米軍銀行USAAがオンラインバンキングとビットコインのインターフェースを開設

USAA は、ユーザーがオンラインおよびモバイル バンキング ポータルで Coinbase の残高...