Edit Mode
SucCESS Stories

Weekly Report

Weekly Highlights

1. On July 15th, CESS testnet launched a new iteration v0.4.4, which conducts tests of storage miners, consensus miners, EVM, and gateways.

2. More than 1,000 miners have registered on the testnet in only ten days since it was first launched.

3. Great development progress in node deployment programs, blockchain networks, and storage miners.

Project Development Details

  1. Blockchain Network:

Problem: CPUs continuously got overloaded when the blockchain program was running.

Solution(100% progress): The storage miner reads the challenge and submits the proof to the blockchain network after the blockchain network initiates a random challenge. Then the consensus miner verifies and submits the verification result to the chain. The blockchain processes the storage miner status based on the proof result. The BTreeMap data structure added by the technical team this week is designed to increase the speed of generating random challenges and speed up the file data reading time.

Result: Optimized the processing capability when handling large data by reducing the loop iteration time for generating random challenges.

2. Storage Miners:

Problem: Due to the new on-chain file slicing function, storage miners must perform the data redundancy task after file slicing. It is necessary to add data redundancy encoding code to alleviate the network congestion caused by storage miners, who need to maximize the use of all idle scheduling resources in the network.

Solution (100 % progress): Successfully adjusted the data redundancy encoding code to optimize miner space authentication, miner data challenge, and other functions. The storage miner v0.4.4 version has been released. The new testnet version adds an important storage miner function–when the storage miner is connected to a scheduler, all schedulers are sorted based on how busy they are. The less busy schedulers with better connections are given priority. If the scheduler is connected for more than 3 hours, the network will actively disconnect and re-select the newly added schedule.

Result: Rationalized the use of idle scheduling resources in the network, minimized network congestion, and improved the efficiency of storage miner space authentication.

3. CESS Node Deployment Program:

Problem: Added a back-end management program to the CESS network, which simplified the operation process for developers.

Solution (80% progress): The program development entered the Alpha internal testing stage on July 14th. The chain and storage miners are packaged as archive files into a Docker image file system, which changes the deployment method, and users do not need to compile or install dependencies. Just download the CESS’s back-end node deployment program, install and run it on the Linux platform.

Result: Simplified the node deployment process and requirements for storage miners and consensus miners. Added CESS’s back-end deployment management program, which successfully helped developers to obtain installation packages without going through different download links. Developers can one-click install CESS back-end programs, such as interactive configuration, start CESS services, stop CESS services, view service status, and view service logs.

4. CESS Glossary:

Forkless upgrade: is a basic feature in the Substrate blockchain development framework to enhance the blockchain runtime through the security support functions of the blockchain itself.

WASM code format: WASM is a portable and fast-loading binary-code format that can run in web browsers, aiming to support any language on any operating system.

Data redundancy coding: data redundancy coding refers to the reduplication of data. It is a process to store the same data in different data files. It ensures the privacy and security of data in the network.

Runtime: refers to the environment in which the program runs. It allows the program to interact with the computing resources it needs to work. The purpose is to implement language features, run features, and provide underlying libraries.

Docker: an open-source platform that enables developers to build, deploy, run, update and manage containers — standardized, executable components that combine application source code with the operating system (OS) libraries and dependencies required to run that code in any environment.

Docker Image: a template that contains the application and all the dependencies required to run that application on Docker.

CESS Community Activities

1. More than 900 nodes have participated in the CESS testnet within the first week after it launched on July 5th. The testnet was then upgraded and iterated to v0.4.4 on July 15th. Anyone can participate in the CESS test network to build storage nodes and consensus nodes and can also experience decentralized storage file upload and download operations through the user client. Participating nodes that meet the requirements will receive CESS tokens through our reward scheme.

Note: The data on-chain will be reset when CESS testnet v0.4.4 is released. Please kill the running program of the previous version first, and then download the latest version of the storage miner bucket program, consensus miner node, and scheduler program on Github. If you encounter any problems, please seek help on CESS Discord.

2. Multiple media outlets have reported CESS Chairman Nicholas Zaldastani’s attendance speech at Japan’s largest blockchain conference IVS Crypto 2022 NAHA. Read the reports “From Fringe Tech to Mainstream Adoption: CESS Discusses the Rise, Current Opportunities, and the Future of Web3 at IVS Crypto 2022” on Market InsiderNewsBTCcoinmarketcap.com, and Blockchair.com.

3. From July 6th — 15th, CESS held a Discord Affiliate Program 2.0 event. See details here.

4. Join and contribute to the CESS community through Dappback to win rewards! Link.

(4) On July 14th, Jessie Dai, the Co-Founder of CESS, was invited to participate in the 2022 Web3.0 Bootcamp infrastructure session, an online roundtable discussion. Jessie shared her perspective on Web3 and the role of CESS in Web3. Jessie expressed her belief that the future development of Web3 would benefit from the successful approaches to information sharing and the advanced technologies from Web2, forming a close cooperative relationship between Web2 and Web3.

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 opinions.

2022.07.20 14:30