CESS Technology Monthly Report | Progress in February 2022

CESS
2024-08-16 16:16:52
Collection
Release of CESS v0.2.0, designed to aggregate structured storage proofs to alleviate on-chain congestion.

I. Important Submissions, Modifications, and Releases

Regarding the CESS Chain:

1. Release of CESS v0.2.0

https://github.com/CESSProject/cess/releases/tag/v0.2.0

The version includes modules for the CESS chain and distributed cloud storage system, implementing the following features:

1) Optimized the interface between the scheduler and storage end;

2) Added storage space leasing functionality;

3) Added real-time pricing module;

4) Added data segment routing module;

5) First-time addition of the client.

6) Continued improvement of CESS v0.2.0 version.

7) Added Docker quick deployment method;

8) Fixed pallets module dependency errors through a new naming method;

9) Designed a storage proof aggregation structure to alleviate on-chain transaction congestion.

2. Added Docker Quick Deployment Method

https://github.com/CESSProject/cess/pull/8

3. Started Designing CESS v0.3.0 Version

1) The goal is to implement a multi-replica recoverable proof mechanism and optimize the distributed cloud storage system to further enhance system security;

2) Designed aggregation rules for storage proofs of multiple data segments to improve verification efficiency;

3) Summarized improvement requirements based on the previous version's test report and added them to the v0.3.0 feature list;

4) Compiled a distributed storage design document, including system architecture diagrams, encryption/decryption flowcharts, mining area division rules, local caching, file metadata descriptions, file ID descriptions, and more.

Regarding the CESS Distributed Cloud Storage System:

  1. Started testing the v0.2.0 version.

  2. Debugged the proof reading and verification functions of the scheduler, fixing several vulnerabilities;

  3. Increased several types of exception handling in the data allocation process of the scheduler.

II. Technical Solution Discussion

  1. Designed an aggregation structure for storage proofs to alleviate on-chain congestion.

https://github.com/CESSProject/cess/issues/9

  1. Designed a new naming method to correct pallets module errors.

Check the diff by jimmychu0807 · Pull Request #6 · CESSProject/cess

@yeousunn Check the code difference. Also, the following two arrowed lines (->) have a problem. Let's talk in a call…

III. Technical Documentation Reference

Completed the documentation for all processes and usage of the v0.2.0 storage system.

GitHub: http://github.com/CESSProject

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