CESS Technology Monthly Report | Progress in November 2024

CESS
2024-12-06 10:31:22
Collection
The second official meeting of the IEEE P3220.02 protocol standard was successfully held.

Image
CESS, a decentralized data infrastructure, is a blockchain-based decentralized cloud storage network and CD²N network that supports online data storage and real-time sharing, providing a full-stack solution for the storage and retrieval of high-frequency dynamic data in Web3.

CESS Network is a Layer 1 built on the DePIN concept, featuring decentralization, efficiency, security, privacy, and scalability. CESS supports large-scale commercial storage and can accommodate phenomenal decentralized applications (dApps); it supports the monetization of data and the free flow/sharing of data value, while achieving user data privacy protection and data sovereignty return to data owners in a trustless manner, thereby constructing a prosperous, diverse, and sovereign data asset economy.

Important Submissions, Modifications, and Releases

Blockchain Network
The CESS testnet has been updated to version v0.7.8-venus, consisting of consensus nodes and storage nodes. Consensus nodes maintain the world state of the CESS network (by CESS Node) and serve as the "data certification station" (by TEE Node) within the CESS network. Storage nodes are responsible for providing verifiable storage space and act as the "data storage pool" in the CESS network. Here are the updates for this month:

1. Consensus Nodes [v0.7.8-venus]

  • Completed the writing of benchmark test cases for CESS chain block migration;

  • Fixed the issue where the CESS Node block migration-related code could not compile in the test environment;

  • Upgraded the random challenge verification mechanism, allowing storage nodes to select TEE Node to verify random challenge proofs;

  • Completed code refactoring after the framework upgrade of consensus nodes;

  • Fixed the issue where the consensus node try-runtime environment could not start due to version incompatibility;

2. Storage Nodes [v0.7.16]

  • Fully resolved the inconsistency issue between the data filter and records on the CESS chain when generating storage proofs;

  • Fixed the issue where idle random challenges could not be executed due to inconsistency between the local accumulator and the on-chain snapshot;

  • Fixed the issue of being unable to authenticate idle space;

  • Optimized the idle space proof state recovery algorithm after storage node restart, automatically deleting invalid data after recovery;

3. TEE Nodes [v0.7.8-venus]

  • Fixed the issue where the random challenge verification result signature could not be effectively verified;

  • Fixed the issue where the failure to timely clean up invalid nodes led to random challenge on-chain signature verification failures;

  • Fixed the issue where the block synchronization verification module stopping work caused a decrease in idle space authentication efficiency;

Products

CESS is committed to providing practical storage services and CD²N services for Web3, meeting large-scale commercial storage needs, achieving millisecond-level data retrieval and return. CESS pioneered decentralized object storage services (DeOSS), and the product ecosystem of the CESS network is gradually becoming rich and prosperous, currently incubating innovative applications such as online file sharing tools (DeShare), public chain snapshot storage services, and CESS cloud storage. We welcome you to experience them. Here are the updates for this month:

1. Object Storage Service (DeOSS)

  • Completed file upload and download testing before the online upgrade;

  • Completed the development of data caching services for CD²N node working modules;

  • Completed the development of the main functions of the CD²N node TEE audit module, which conducts node contribution statistics and reward releases through Intel SGX;

  • Completed the construction of the basic service framework for CD²N node working modules;

  • Completed data encryption and remote authentication functions for CD²N nodes based on new algorithms;

2. Official Website (cess.network)

  • Completed the development of user email group management functions;

3. Blockchain Explorer (CESS Scan)

  • Completed backend database upgrades, improving data access efficiency through database sharding;

  • Fixed the issue of being unable to parse transactions and events in blocks;

  • Fixed the issue where the backend database crashed abnormally when inserting a large amount of data;

  • Fixed the issue of transaction data being out of sync for a long time;

  • Fixed the issue where the browser backend could not connect to the CESS chain after the RPC node address routing was updated;

  • Improved the status update mechanism, automatically refreshing the status when the browser backend is working abnormally;

Technical Solution Discussion

The second official meeting of IEEE P3220.02 was successfully held CESS held the second official meeting of IEEE P3220.02 on September 30, 2024, from 09:30 to 11:30 (UTC+8). Experts and scholars from more than ten organizations discussed and confirmed the technical outline of the P3220.02 protocol and elected the vice-chairman of the working group.

Technical Documentation Reference

GitHub: https://github.com/CESSProject
GitBook: https://docs.cess.cloud/core/
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