,

CESS 技术月报 | 2024 年 8 月进展

重要递交、修改、发布

区块链网络

CESS 测试网已更新至 v0.7.8-venus 版本,由共识节点和存储节点组成。共识节点维护 CESS 网络的世界态(by CESS Node),同时是 CESS 网络中的“数据认证站”(by TEE Node)。存储节点负责提供可验证的存储空间,是 CESS 网络中的“数据存储池”。以下是本月进展:

1. 共识节点 [v0.7.8-venus]

– 修复了新版本 CESS Node 代码库中的所有警告问题;

– 修复 evm-account-mapping pallet 丢失的问题;

– 修复未正常工作导致 CESS 链无法正常出块的问题;

– 升级 nodeadm 程序及其相关配置文件;

– 新增部署 10 个 CESS Node,保证测试网的稳定运行;

– 修复 CESS Node 领土模块重命名功能因未进行名称唯一性检查导致的名称冲突问题;

– 降低 CESS Node 交易 Gas 费,防止节点因频繁提交交易造成账户余额的大量消耗;

– 新增了减少空间声明的功能,防止因声明了大量空间导致存储节点被冻结的问题;

– 完成共识节点的在线升级,提高了存储节点的随机挑战频率;

– 优化共识节点 TEE Node 管理模块,使失效的 TEE Node 能够及时被清理;

– 调整随机挑战奖励计算占比,将闲置算力和服役算力奖励占比调整为 5% 和 95%;

2. 存储节点 [v0.7.13]

– 完成新版本存储节点基于领土模块的文件上传和下载功能的测试;

– 修复 mineradm 多节点运行程序无法配置指定 TEE Node 的问题;

– 修复存储节点因 SDK 版本与 CESS 链不匹配导致无法正常启动的问题;

– 修复 Docker 镜像无法正常打包的问题;

– 修复未转换代币单位导致无法有效增加质押的问题;

– 修复当质押账户和签名账户不一致时增加存储空间失败的问题;

– 升级 p2p 文件传输机制,以提供更高效的数据传输服务;

– 修复签名账户与质押账户不一致时无法增加质押的问题;

– 修复当存储节点处于特定状态时闲置随机挑战证明概率性无法生成的问题;

– 修复存储节点无法优先使用自定义 TEE Node 来加速闲置认证的问题;

– 修复存储节点因不断重复提交失败交易导致交易费用大量增高的问题;

3. TEE 节点 [v0.7.8-venus]

– 新增安全等级检查和更新功能,以防止可能出现的密钥泄露问题;

– 修复无法正常验证区块有效性的问题;

– 修复未更新代码库导致签名无法被有效解析和校验的问题;

– 修复区块链状态无法快速同步的问题;

– 新增 DCAP 远程认证服务器的分布式部署;

产品

CESS 致力于为 Web3 提供可落地的存储服务和 CD²N 服务,满足大规模商用存储需求,实现了毫秒级数据检索和返还。CESS 首创了去中心化对象存储服务(DeOSS),CESS 网络的产品生态也逐渐丰富与繁荣,目前已孵化出在线文件分享工具(DeShare)、公链快照存储服务、CESS 网盘等创新应用,欢迎前去体验。以下是本月进展:

1. 对象存储服务(DeOSS)

– 完成了新版官方 DeOSS 节点集群的搭建;

– 新增数据围栏功能,可满足用户关于数据存储地理位置的特殊要求;

– 完成 CD²N 工作原理和激励机制的介绍文档;

– 修复网络连接异常导致无法正常上传用户文件的问题;

– 修复无法正常从远端存储节点下载用户文件分片的问题;

– 修复轻缓存节点无法与工作协议智能合约交互的问题;

– 修复因节点选择模块使用不正确导致 DeOSS 无法正常上传文件的问题;

– 完善 DeOSS 文档,以适配 DeOSS 版本更新后的最新特性;

– 完成 Rust SDK 的升级和文档编写;

– 修复返回状态码不一致导致用户视频无法被正常播放的问题;

– 修复上传用户文件分片(fragment)到存储节点失败率过高的问题;

– 完成 CESSCD²N缓存节点的架构升级,使其具备基本的并行计算能力;

– 完成 CESSCD²N缓存节点分发静态资源功能的测试和相关问题修复;

2. 在线文件分享工具(DeShare)

– 修复无法传输大于 100 MB 文件的问题;

– 新建 DeShare 集群,用于存储节点 Docker 镜像,解决无法下载镜像的问题;

– 完成新版上线,并将旧版本用户文件迁移到新测试网;

-修复 DeShare 无法正常下载用户上传的文件的问题;

3. 官网(cess.cloud)

– 完成官网首页关于 CESS 网络模块介绍的 UI 界面优化;

– 完成新版官网、用户文档和代币领取服务;

– 完善了官网页面内容的展示细节,并更新了引用链接;

技术文档资料参考

GitHub:https://github.com/CESSProject
GitBook: https://docs.cess.cloud/core/
CIPs:https://github.com/CESSProject/CIPs
White Paper v0.9.1: https://github.com/CESSProject/Whitepaper/blob/main/cess-whitepaper-v0.9.1.pdf

欢迎加入 CESS!

官网:https://www.cess.network/

Twitter:https://twitter.com/CESS_Storage

Telegram:https://t.me/CESS_Storage_official

Discord:https://discord.gg/cess

Medium:https://medium.com/@CESS_LAB

YouTube:https://www.youtube.com/@cess_storage2312Facebook:https://www.facebook.com/journey2web3/