Cumulus Encrypted Storage System(CESS) 旨在成为第一个用于企业级商业应用的去中心化云存储。它是基于 Substrate 开源框架开发的高速、安全、可扩展的去中心化云存储网络,由区块链、存储网络、内容分发网络和应用层四层网络组成。CESS 采用随机选取轮值共识节点机制(R²S)来对网络资源和负荷进行协调,并通过多副本可恢复存储证明(PoDR²)、多类型数据确权(MDRC)、去中心化代理重加密等机制来保证数据的完整、安全、可溯源以及隐私性。此外,CESS 将支持 WASM 并兼容 EVM 智能合约,以实现其为 Web3 和大型商业应用构建安全高效的去中心化存储网络。

重要递交、修改和发布
1、区块链网络
本月开发团队发布区块链网络 v0.4.4 版本( cess v0.4.4),开发 v0.5.0 版本(cess v0.5.0)。开发详情见如下:
(1)[v0.4.4] 版本发布(https://github.com/CESSProject/cess/releases/tag/v0.4.4)
(2)[v0.5.0] #75
开发新的存储用户计价机制;
完成开发存储矿工惩罚机制;
编写矿工部分的基准测试;
编写文件和空间部分的基准测试;
合入第一阶段的 R²S (随机轮值选举共识);
版本规范化;
进入内部测试。
2、分布式存储系统
本月开发团队发布存储矿工 0.4.3 版本(Bucket v0.4.1)和调度节点 0.1.4 版本(Scheduler v0.1.4)开发详情见如下:
(1)存储矿工 Bucket [v0.4.3](https://github.com/CESSProject/cess-bucket/releases/tag/v0.4.3)
用户直接从矿工处下载文件;
下载文件时支持 RPC 和 HTTP 模式;
增加连接调度机制:优先空闲和通畅的网络;
取消与链节点的长连接功能;
将域名配置项添加到配置文件中;
数据存储目录更改为矿工签名账户地址;
矿工退出挖矿时删除链上的填充文件记录。
(2)调度节点 Scheduler [v0.1.4](https://github.com/CESSProject/cess-bootstrap/releases/tag/v0.1.4)
(3)优化了更新 IP 失败的问题
防止调度节点磁盘被数据目录填满的问题。
3、CESS 网关
本月开发团队发布 0.1.2 版本 Gateway [v0.1.2](https://github.com/CESSProject/cess-gateway/releases/tag/v0.1.2)
修复了无法监听本地端口的问题;
修复了第一次认证失败将导致第二次认证失败的问题。
4、CESS 节点部署程序
本月开发团队发布 0.1.0 版本 NodeADM [v0.1.0](https://github.com/CESSProject/cess-nodeadm/releases/tag/v0.1.0)
程序开发进度完成,已进入 Alpha 内测阶段;
简化了存储矿工、共识矿工部署节点的流程和要求。
技术文档资料参考
GitHub:
http://github.com/CESSProject重要递交、修改和发布
1、区块链网络
本月开发团队发布区块链网络 v0.4.4 版本( cess v0.4.4),开发 v0.5.0 版本(cess v0.5.0)。开发详情见如下:
(1)[v0.4.4] 版本发布(https://github.com/CESSProject/cess/releases/tag/v0.4.4)
(2)[v0.5.0] #75
开发新的存储用户计价机制;
完成开发存储矿工惩罚机制;
编写矿工部分的基准测试;
编写文件和空间部分的基准测试;
合入第一阶段的R2S(随机轮值选举共识);
版本规范化;
进入内部测试。
2、分布式存储系统
本月开发团队发布存储矿工 0.4.3 版本(Bucket v0.4.1)和调度节点 0.1.4 版本(Scheduler v0.1.4)开发详情见如下:
(1)存储矿工 Bucket [v0.4.3](https://github.com/CESSProject/cess-bucket/releases/tag/v0.4.3)
用户直接从矿工处下载文件;
下载文件时支持 RPC 和 HTTP 模式;
增加连接调度机制:优先空闲和通畅的网络;
取消与链节点的长连接功能;
将域名配置项添加到配置文件中;
数据存储目录更改为矿工签名账户地址;
矿工退出挖矿时删除链上的填充文件记录。
(2)调度节点 Scheduler [v0.1.4](https://github.com/CESSProject/cess-bootstrap/releases/tag/v0.1.4)
(3)优化了更新 IP 失败的问题
防止调度节点磁盘被数据目录填满的问题。
3、CESS 网关
本月开发团队发布 0.1.2 版本 Gateway [v0.1.2](https://github.com/CESSProject/cess-gateway/releases/tag/v0.1.2)
修复了无法监听本地端口的问题;
修复了第一次认证失败将导致第二次认证失败的问题。
4、CESS 节点部署程序
本月开发团队发布 0.1.0 版本 NodeADM [v0.1.0](https://github.com/CESSProject/cess-nodeadm/releases/tag/v0.1.0)
程序开发进度完成,已进入 Alpha 内测阶段;
简化了存储矿工、共识矿工部署节点的流程和要求。
技术方案讨论
1. 调整了存储用户计价机制中的计费时间、生效时间、购买套餐( 5 种)、续租、扩容、过期冻结、冻结期结束文件清理等功能;
2. 调整了存储矿工惩罚机制中存储故障费的扣除方式、加入缓冲期、矿工押金不足情况下的流程。
详见:https://github.com/CESSProject/cess/pull/75
技术文档资料参考
GitHub:
http://github.com/CESSProject