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

推薦する

世界はブロックチェーンブームを経験している

2008年、名前は聞いたことがあるものの、実際に見たことはない謎の人物、サトシ・ナカモトが、いかなる...

Uniswapは辛うじて生き残り、最初のガバナンス提案は却下され、通過まであと40万UNI

北京時間10月20日の朝、最初のUniswapガバナンス提案は必要な定足数(投票数)に達しなかったた...

公然と仮想通貨を売買し、密かに詐欺師の資金洗浄を手助けする

モーニングポストによると、仮想通貨の売買は通常の投資行為だが、一部の犯罪者は海外の仮想通貨プラットフ...

ビットコインの高額な取引手数料で損害を受けるのは誰でしょうか?

ビットコインのブロック容量をめぐる議論が激化し続ける中、未確認の取引が積み重なり、ビットコインの送信...

Filecoinの最適なマイニング方法の分析

編集者:注意を忘れないでください出典: Filecoin コミュニティ以下の記事はDaoshuo B...

ビットコインが51,000ドルを回復 バイナンスリサーチ:強気相場の核心要因は変わっていない

5月13日正午、ビットコインは1コインあたり51,000ドルに戻り、前日比3.27%上昇した。昨日、...

チームは全滅しました!トークンは全面的に下落し、ビットコインは10%近く下落した。

中央銀行がトークンの発行と資金調達活動を即時停止するよう求める発表を行った後、すべての主要トークンが...

スタンダード・チャータード銀行アナリスト:ビットコインは2024年までに10万ドルに達する可能性がある

ビットコインは引き続き下落した。 3万ドルという重要なポジションを失った後、Bitpush端末のデー...

今週、15,967ビットコイン相当のGBTC株がアンロックされる

BlockBeatsによると、OKLinkのデータによると、4月12日にGrayscale GBTC...

UEBOT定量取引リアルタイム1月20日:ポジション終了時実損2.26%

序文UEBOT は、ビットコイン定量取引クラウド サービスです。ユーザーはソフトウェアをダウンロード...

101TOLK: HOEスペシャルHオンラインカンファレンスは大成功でした

2021年9月13日20時、101TOLKがテンセントカンファレンスで開催したHOE特別Hオンライン...

Antminer S9 Hydro Miner ユーザーガイド

このチュートリアルでは以下について説明します1. S9 Hydro採掘機を使用する前の検査2. S9...

カナンクリエイティブ、初のビットコインマイニングテレビを発売

マイニング機器メーカーのカナンは、AvalonMiner Insideと呼ばれるビットコインマイニン...

ETCは30%以上上昇し、その計算能力は68%も急上昇した。 2017年には市場価値がETHを上回ると予想されている。

今週、ETC価格は大きな反撃を見せた。新興のデジタル通貨の価値が急上昇するにつれ、その計算能力も向上...

オーバーストック、ブロックチェーン企業メディチの会長に元ユタ州知事候補を任命

クレイジーレビュー:電子商取引大手オーバーストックは今週、取締役会長で元ユタ州知事候補のジョナサン・...