CESS 技术月报 | 2022 年 3 月进展

CESS
2024-08-16 16:16:10
收藏
发布 CESS v0.3.0 版本、提交多副本存储证明机制提案

一、重要递交、修改和发布

CESS 链方面:

1、发布 CESS v0.3.0 版本

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

版本包含 CESS 链与去中心化云存储系统模块,实现以下特性:

1)完成了矿工惩罚机制的设计与开发,包括惩罚规则、追加抵押、冻结、退出等功能;

2)优化了链上文件路由接口;

3)实现新用户免费空间领取功能;

4)完成矿工退出、矿工赎回押金、奖励机制的操作手册文档的编写;

5)更新了文件元信息接口,实现支持上传结构体类型的参数;

6)修复了 Benchmark 编译 bug;

7)完成智能合约模块的添加,开启了智能合约调用 Substrate pallet 的测试;

8)优化了链上奖励机制 bug,修复在矿工冻结后仍然会发送20%奖励的bug;

9)完成 pallet-cess-staking 配置调度;

10)完成了为 pallet-sminer 实现 OnUnbalanced trait 接收新发行的代币到 pallet 生成的账号功能。

2、继续开发 CESS 随机选取轮值共识机制(R²S)。完成区块生成模块的优化,完成周期激励的计算与派发。

3、着手设计 CESS v0.4.0 版本

1)目标是实现多副本可恢复存储证明机制、共识机制与优化去中心化云存储系统,进一步提升系统安全性;

2)针对测试报告,总结改进需求点,并添加至新版本功能清单中;

3)更新去中心化云存储设计文档,包括系统架构图、上传流程、下载流程、购买流程、删除流程、加密及密钥管理、复制证明、时空证明、调度服务系统架构图、客户端整体架构图、存储矿工整体架构图等内容。

CESS 分布式云存储系统方面:

1.调试调度程序存储证明读取与验证功能,修复若干漏洞;

2.优化了调度服务程序中文件处理流程的几类异常处理,包括内存读写、文件下载 panic 报告等内容。

二、技术方案讨论

1、组织讨论并向 W3F Grants 项目提交了关于贡献 Substrate 存储 pallets提案。

https://github.com/CESSProject/cess-pallet-proposal/issues/2

2、组织讨论并向 CIPs 提交了关于多副本存储证明机制的提案。

https://github.com/CESSProject/CIPs/blob/main/CIP-2.md

3、讨论并设计为 CESS 新用户提供免费存储空间的激励方案。

https://github.com/CESSProject/cess-portal/issues/3

三、技术文档资料参考

完成了 v0.2.0 存储系统全部流程文档与使用文档的编写。

GitHub:http://github.com/CESSProject

 
链捕手ChainCatcher提醒,请广大读者理性看待区块链,切实提高风险意识,警惕各类虚拟代币发行与炒作, 站内所有内容仅系市场信息或相关方观点,不构成任何形式投资建议。如发现站内内容含敏感信息,可点击“举报”,我们会及时处理。
banner
ChainCatcher 与创新者共建Web3世界