CESS Project Development
The CESS v0.4.0_alpha version has had a major update and will serve as the first beta version of CESS Testnet.
1. Continued the development of the v0.4.0_alpha version
The most important task: complete the consensus mechanism and the proof of Data Reduplication and Recovery. The CESS system is under continuous testing and optimization, and is currently waiting for integration to the CESS chain and the proof of storage.
1) CESS Chain:
The CESS project/Substrate master branch is synchronized to the latest version in the source project paritytech/substrate, and obtained the latest tags of the version, so CESS project/cess can upgrade the substrate version and support smart contract v3.0.0 and 11330 SS58Prefix.
Coded five modules: Sminer, file-bank, segment-book, file-map and staking; realized the framework upgrade of CESS chain Substrate from monthly-2021-10 version to monthly-2022-04 version
2) Random Rotational Selection Consensus Mechanism (R2S):
Completed the process design of the consensus; added the contribution mechanism required in the consensus node scheduling service to encourage nodes to provide quality scheduling services.
Completed the preliminary design of CESS blockchain network consensus node election and the credit system.
2. Continued building the CESS v0.1.0_alpha development components
CESS-REST API:
Named CESS-HTTPservice as CESS-gateway and optimized the design of the user authentication process
Coded the CESS-gateway, realized the addition of the mailbox module and the optimization of the token format
Completed code optimization for functional modules such as user status, file upload, file download, file deletion, and configuration files in CESS-gateway
3. Proof of Data Reduplication and Recovery
Found that Pairing-Based Cryptography (PBC) is not suitable for the encalve environment, and the team is porting the PBC library to adapt to the encalve environment
Completed the development of the cess_ffi module, which is used for scheduling nodes in the network to verify the module
Called function to combine scheduling nodes and consensus nodes organically
CESS Community Activities
1. The internal test of the CESS decentralized storage system based on the iterative version of the BSC testnet ran successfully.
Activity link:(https://www.cess.cloud/)
Total reward: 3,000,000 CESS Tokens
Current participating nodes: 303
2. Event Preparation: Preparing for presentations at the 2022 Polkadot Decoded Conference.
Follow the link to learn about the Polkadot Decoded conference:
3. Continue improving the building of CESS’s official website, brand video, SEO and so on.
Feedback and Support
Your feedback matters! Please report issues at CIPs to share your thoughts with us! You can also connect with CESS through other developers in the developer community. We welcome your valuable insights and thoughts.