CESS 技術月報 | 2022年11月の進捗
Summary:
正式にCESS DeOSSをリリースし、オブジェクトストレージの基本機能を実現しました。
一、重要な提出、修正、及び公開
1、ブロックチェーンネットワーク
今月、開発チームはブロックチェーンネットワーク v0.5.1 バージョン(cess v0.5.1)を公開しました。開発の詳細は以下の通りです:
CESS Network [v0.5.3]
(https://github.com/CESSProject/cess/releases/tag/v0.5.3)
- アカウント認可機能を追加しました。この機能により、ユーザーは委任者がそのストレージスペースを使用する資格を得るために認可することができ、アプリケーションの柔軟性が向上しました;
- オブジェクトストレージサービスの「バケット」概念を導入し、それに基づいて作成や削除などの一連の操作を実現しました;
- ファイルアップロードプロセスを調整しました。各データオブジェクトは特定のバケットに含まれる必要があり、ユーザーがデータオブジェクトをアップロードする際には具体的なバケット情報を指定する必要があります;
- データオブジェクトの権限移転機能を追加しました;
- 一連のバグ修正とコード最適化を完了しました。
2、分散ストレージシステム
今月、開発チームはストレージマイナー0.5.4バージョン(Bucket v0.5.4)とスケジューリングノード0.5.3バージョン(Scheduler 0.5.3)を公開しました。開発の詳細は以下の通りです:
(1)ストレージマイナー Bucket [v0.5.4]
- データ構造とインターフェースをアップグレードし、CESS Testnet v0.5.3に適合させました;
- 問題修正:データオブジェクトのバックアップ数の偶発的なカウントエラーを修正しました;
- ストレージスペース認証機能を調整し、認証速度を向上させました。
(2)スケジューラー Scheduler [v0.5.3]
- データ構造とインターフェースをアップグレードし、CESS Testnet v0.5.3に適合させました;
- 問題修正:メモリリークによりスケジューラーのストレージスペース認証速度が遅くなる問題を修正しました;
- 問題修正:スケジューラーの信頼性クリアカウンターの計算エラーを修正しました。
3、アプリケーション:CESS 分散型オブジェクトストレージ(DeOSS)
今月、開発チームは正式にCESS DeOSSを公開し、オブジェクトストレージの基本機能を実現しました [v0.1.1]
(https://github.com/CESSProject/cess-oss/releases/tag/v0.1.1)
- 機能特性:ストレージスペースの購入、拡張、及び更新などの操作を実現しました;
- 機能特性:バケットの作成、変更、及び削除などの操作をサポートしました;
- 機能特性:データオブジェクトのアップロード/ダウンロード/削除/共有などの機能を実現しました;
- 機能特性:HTTP APIはRESTインターフェース仕様を実現しました。
二、技術方案の議論
W3F Grants《Substats-汎用軽量ブロックブラウザフレームワーク》のマイルストーン1の納品資料を整理し、提出しました;
0.6.0の設計方案について議論を重ねました;
SRLabs監査チームの安全監査を完了しました。
三、技術文書資料の参考
GitHub:http://github.com/CESSProject













