CESS 技術月報 | 2022年3月の進捗
一、重要な提出、修正、公開
CESS チェーンに関して:
1、CESS v0.3.0 バージョンの公開
https://github.com/CESSProject/cess/releases/tag/v0.2.0
バージョンには CESS チェーンと分散型クラウドストレージシステムモジュールが含まれ、以下の機能を実現しています:
1)マイナーの罰則メカニズムの設計と開発を完了しました。これには、罰則ルール、追加担保、凍結、退出などの機能が含まれます;
2)チェーン上のファイルルーティングインターフェースを最適化しました;
3)新しいユーザーの無料スペース受け取り機能を実現しました;
4)マイナーの退出、マイナーの担保の償還、報酬メカニズムの操作マニュアル文書を作成しました;
5)ファイルメタ情報インターフェースを更新し、構造体タイプのパラメータのアップロードをサポートしました;
6)Benchmark コンパイルバグを修正しました;
7)スマートコントラクトモジュールの追加を完了し、スマートコントラクトが Substrate パレットを呼び出すテストを開始しました;
8)チェーン上の報酬メカニズムのバグを最適化し、マイナーが凍結された後も20%の報酬が送信されるバグを修正しました;
9)pallet-cess-staking の構成スケジューリングを完了しました;
10)pallet-sminer に OnUnbalanced trait を実装し、新しく発行されたトークンを pallet 生成のアカウントに受け取る機能を実現しました。
2、CESS ランダム選択ローテーションコンセンサスメカニズム(R²S)の開発を継続します。ブロック生成モジュールの最適化を完了し、周期的なインセンティブの計算と配布を行います。
3、CESS v0.4.0 バージョンの設計に着手します。
1)目標は、多重コピーの復元可能なストレージ証明メカニズム、コンセンサスメカニズムを実現し、分散型クラウドストレージシステムを最適化し、システムの安全性をさらに向上させることです;
2)テストレポートに基づいて、改善の必要点をまとめ、新しいバージョンの機能リストに追加します;
3)分散型クラウドストレージ設計文書を更新し、システムアーキテクチャ図、アップロードプロセス、ダウンロードプロセス、購入プロセス、削除プロセス、暗号化およびキー管理、コピー証明、時空証明、スケジューリングサービスシステムアーキテクチャ図、クライアント全体のアーキテクチャ図、ストレージマイナー全体のアーキテクチャ図などの内容を含みます。
CESS 分散型クラウドストレージシステムに関して:
スケジューラのストレージ証明の読み取りと検証機能をデバッグし、いくつかの脆弱性を修正しました;
スケジューリングサービスプログラムのファイル処理プロセスにおけるいくつかの異常処理を最適化しました。これには、メモリの読み書き、ファイルダウンロードのパニックレポートなどが含まれます。
二、技術方案の議論
1、議論を組織し、W3F Grants プロジェクトに Substrate ストレージパレットへの貢献に関する提案を提出しました。
https://github.com/CESSProject/cess-pallet-proposal/issues/2
2、議論を組織し、CIPs に多重コピーのストレージ証明メカニズムに関する提案を提出しました。
https://github.com/CESSProject/CIPs/blob/main/CIP-2.md
3、CESS の新しいユーザーに無料ストレージスペースを提供するインセンティブプランを議論し、設計しました。
https://github.com/CESSProject/cess-portal/issues/3
三、技術文書資料の参考
v0.2.0 ストレージシステムのすべてのプロセス文書と使用文書の作成を完了しました。













