CESS Technology Monthly Report | Progress in November 2022

CESS
2024-08-19 10:12:53
Collection
Officially released CESS DeOSS, achieving the basic functionality of object storage.

1. Important Submissions, Modifications, and Releases

1. Blockchain Network

This month, the development team released version v0.5.1 of the blockchain network (cess v0.5.1). Development details are as follows:

CESS Network [v0.5.3]

(https://github.com/CESSProject/cess/releases/tag/v0.5.3)

  • Added account authorization feature. This feature allows users to authorize others, enabling the delegator to qualify for using their storage space, enhancing application flexibility;
  • Introduced the "bucket" concept for object storage services, implementing a series of operations such as creation and deletion around it;
  • Adjusted the file upload process. Each data object must be contained within a specific bucket, and users need to specify the bucket information when uploading data objects;
  • Added data object permission transfer feature;
  • Completed a series of bug fixes and code optimizations.

2. Distributed Storage System

This month, the development team released version 0.5.4 of the storage miner (Bucket v0.5.4) and version 0.5.3 of the scheduler node (Scheduler 0.5.3). Development details are as follows:

(1) Storage Miner Bucket [v0.5.4]

  • Upgraded data structures and interfaces to adapt to CESS Testnet v0.5.3;
  • Bug fix: Resolved occasional counting errors in the backup quantity of data objects;
  • Adjusted storage space authentication feature to improve authentication speed.

(2) Scheduler Scheduler [v0.5.3]

  • Upgraded data structures and interfaces to adapt to CESS Testnet v0.5.3;
  • Bug fix: Resolved the issue of slowed storage space authentication speed due to memory leaks in the scheduler;
  • Bug fix: Resolved calculation errors in the scheduler's reputation clearing counter.

3. Application: CESS Decentralized Object Storage (DeOSS)

This month, the development team officially released CESS DeOSS, implementing the basic functions of object storage [v0.1.1]

(https://github.com/CESSProject/cess-oss/releases/tag/v0.1.1)

  • Feature: Implemented operations for purchasing, expanding, and renewing storage space;
  • Feature: Supports creating, modifying, and deleting bucket operations;
  • Feature: Implemented functionalities for uploading/downloading/deleting/sharing data objects;
  • Feature: HTTP API implements REST interface specifications.

2. Technical Solution Discussion

  1. Organized and submitted the delivery materials for Milestone 1 of W3F Grants "Substats - General Lightweight Blockchain Explorer Framework";

  2. Discussed and iterated the design plan for version 0.6.0;

  3. Completed the security audit by the SRLabs audit team.

3. Technical Documentation Reference

GitHub: http://github.com/CESSProject

Wiki: https://github.com/CESSProject/cess/wiki

CIPs: https://github.com/CESSProject/CIPs

ChainCatcher reminds readers to view blockchain rationally, enhance risk awareness, and be cautious of various virtual token issuances and speculations. All content on this site is solely market information or related party opinions, and does not constitute any form of investment advice. If you find sensitive information in the content, please click "Report", and we will handle it promptly.
banner
ChainCatcher Building the Web3 world with innovators