DEPIN网络CESS与其他去中心化存储设施有何不同
在过去,公共区块链通常被视为基础设施层,而基于这些公链的去中心化应用(dApps)则构成了应用层。进入Web3时代,区块链成功地支撑了去中心化数据网络的需求。然而,Web3的愿景不仅限于数据的去中心化,因此,去中心化存储网络走进了人们的视野。
去中心化存储技术在文件的去中心化存储方面无可厚非,但在dApps中,尤其是在读取文件时,普通的去中心化存储网络可能会遇到性能和速度的瓶颈。这是因为,尽管去中心化存储确保了数据的持久性和抗审查性,但其分布式的特性可能导致文件检索速度慢于集中式服务。
在这种背景下,CESS应运而生,旨在解决传统去中心化存储网络在性能和速度方面的挑战。
➤物理基础设施网络
作为物理基础设施网络,CESS由三个功能层组成:
❚ 公链层
CESS公链层是dApps的数据层,基于Substrate 开发,并集成了EVM Pallet模块。EVM Pallet使得在 Substrate-based 区块链上可以无缝地运行以太坊智能合约。
CESS激励测试网自2024年1月31日上线,至今活跃节点数已达到 7609(而 FIL 跌破 2800)。
❚ 存储层
基于区块链的去中心化云存储系统,存储文件内容。文件元数据写入CESS区块链,以及存储节点的缓存。
用户上传文件后,共识节点首先对文件进行加密、分片和冗余等预处理。处理以后,文件将根据用户的存储需求,将文件数据切成若干个数据段,随机分配给满足要求的存储节点。一方面,降低了存储节点的门槛,小容量存储也可参与存储挖矿。另一方面,避免了点对点存储的存储集中或垄断。
区块浏览器显示,CESS的总存储算力45607 TiB(44.54PiB),其中已验证存储算力10.232 PiB,存储节点共7609个。
❚内容分发层(DCDN)
CDN网络,即内容分发网络(Content Delivery Network),是一种分布式网络。CDN技术将内容复制到多个服务器上,用户需要内容时,可以从最近的服务器上获取内容,从而减少访问延迟,提高访问速度和可靠性。
在去中心化存储的基础上,通过CDN技术,CESS的去中心化CDN网络(DCDN)从用户最近的边缘节点上聚合和缓存数据分片,从而提高用户访问速度,降低交易成本。提高图片、文件等内容的加载速度,减少音频流、视频流的缓冲时间,可以为dApps用户提供更好的体验,
CESS的DCDN计划于2025 年发布。界时,公链层+存储层+内容分发层,为dApps用户提供了全面的物理基础设施。除了现有的金融、社交、游戏等应用,CESS可以支持更多类型的Web3应用,包括不限于NFT的发行、存储、使用,去中心化流媒体与社交媒体,分布式的个人与企业存储。
➤去中心化
Depin网络的两大特征,一是物理基础设施,二是去中心化。
❚ 去中心化节点网络
•共识节点与存储节点
共识节点同时参与公链层与存储层,负责参与公链层记账,以及存储层的调配。存储节点是存储层组成部分,负责存储文件切片。
按生态要求质押CESS代币(CESS暂时还没发币),任何人都可以按硬件要求搭建共识节点或存储节点,参与挖矿。CESS 网络将发行总共 100 亿个代币,其中 30% 分配给存储矿工,15% 分配给共识矿工。
因此共识节点和存储节点,也可以称之为共识矿工和存储矿工。
许多共识节点和存储节点共同参与CESS公链以及存储等,实现CESS公链记账以文件存储等活动的去中心化。
•缓存节点与检索节点
内容分发网络由缓存节点和检索节点组成。缓存节点负责将热门的文件数据提前存储,检索节点负责快速定位用户需求数据的位置,并从最近位置上调用数据并传统给用户。
CESS的CDN网络仍在开发中,未来缓存节点和检索节点也将以分布式的形式,为用户提供去中心化的内容分发服务。
❚ 声誉轮值共识(R²S)
在共识算法上,CESS采用了一种创新的共识机制——声誉轮值共识。
声誉轮换共识(Reputation Rotational Consensus, R²S)
CESS的每个纪元开始时,验证节点会轮换。所有的共识节点按积分排序,选出其中前11个节点,作为该纪元的验证节点。
在计算积分时,声望积分的权重为80%,随机积分的权重为20%。其中,声望值等于处理字节比率1000-惩罚次数10。
❚ 多副本可恢复存储证明 (PoDR²)
在存储文件时,CESS使用多副本可恢复存储证明 (Proof of Data Reduplication and Recovery, PoDR²)。
•多副本
每个文件数据在加密后会被划分为若干段切片,每段切片会被冗余存储,默认存储为3份(可定制)。
•可恢复
在有效期内,存储节点要需要上报存储数据,CESS对文件的所有副本进行监测,发现某个副本的某段切片损失,会及时补充并交由新的存储节点进行存储。从而保证副本的可恢复性。
❚ 闲置空间证明(PoIS)
生成闲置文件:存储节点在闲置的空间上生成闲置文件集,每个文件集包括32个簇,每个簇包含8个闲置文件。每个文件集中的闲置文件不能同时生成,所以生成闲置文件集需要较长的时间,可能1小时可能更久。
承诺:存储节点需提交这些文件的Merkle哈希树根提交给共识节点。
空间证明:共识节点随时向全网的闲置文件发出挑战。由于闲置文件生成需要较长的时间,存储节点来不及造假。存储节点利用一些加密算法证明承诺的这些闲置文件是合法生成的,证明其继续持有承诺的空间。CESS网络将向这些诚实的存储节点发放奖励。
一方面,存储节点无法在短时间内临时生成空闲文件并提供有效的证明,这为空闲空间证明提供了安全基础。另一方面,生成一个空闲文件集至少需要一个小时,而证明过程大约只需一分钟多一些。相比提供更高的计算能力,提供更多的存储空间成本更低。PoIS为CESS网络提升安全性与效率,降低成本。
❚ 代理重加密技术(PReT)
代理重加密技术(Proxy Re-encryption Technology,PReT)允许第三方代理在不解密的情况下,将加密数据从一个密钥转换为另一个密钥加密的数据。这意味着数据可以安全地在用户之间共享,而无需共享私钥或者暴露原始数据内容。
➤产品与用例
❚ Deshare
面向个人用户的去中心化文件存储与共享URL生成工具。无需登录或注册。永久存储,最大支持500M的文件。目前是免费试用阶段。
❚ Decloud
去中心化文件共享平台,用户可以上传文件,文件公开显示,可供下载。
❚ DeOSS
企业级去中心化存储。支持通过浏览器和HTTP请求的方式存储网站、应用程序中的大图片、音频、视频和文件备份等。
❚ 优质NFT市场
CESS支持高清图片,大尺寸的音频、视频等文件。适合发行、存储、交易和使用优质NFT。
❚ 更多Web3应用
区块链+去中心化存储+DCDN的构架,为Web3提供了全面而实用的去中心化基础设施。Web3团队可以在CESS上开发去中心化应用,将应用的交互数据写入CESS公链,将应用中的NFT、文件等写入CESS的去中心化存储。而即将实现的DCDN网络,为用户调用文件,提供了低成本、高效的保障。
相对于其他去中心化存储,CESS可以更好的支持去中心化流媒体和社交媒体。例如,Web3版的喜马拉雅、抖音等。
➤项目背景
根据linkedin以及媒体报道,CESS的核心团队成员如下:
❚ 核心团队
**•主席 | 联合创始人 | 营销主管 Nicholas **
哈佛大学商学院MBA,1988年开始在oracle等企业从业营销、管理工作。同时他也是福布斯上的长期作家,好几家成功企业公司的老板。
•联合创始人 | 技术主管 Joseph Li
38年IT基础设施技术经验,包括网络、硬件和应用。曾在美国头部的网络安全公司担任首席网络架构师等职。
•联合创始人 | 首席运营官 Jessie Dai
一位成功的交易员、企业家、2014年加入的早期加密货币投资者。
❚ 融资事件
根据coincarp投资者数据库,2023年底,CESS获得来自HTX Ventures、Infinity Ventures Crypto、DWF Labs等机构的800万美元融资。
➤总结
相比其他去中心化存储网络,CESS具有以下特点:
•去中心化——CESS将网络任务分离,由共识节点完成记账、存储调配,存储节点执行行存储任务,具有更高程度的去中心化。
•安全与隐私保护——CESS共识节点在用户文件存储以前就进行加密,以及PReT技术,使CESS具有更高的安全性和隐私保护。
•文件读取优势——CESS即将在去中心化存储的基础上,实现去中心化内容分发网络(DCDN),为文件读取、使用提供了更低的成本和更高的效率。
•共识算法——R²S、PoDR²与PoIS共识,加强了CESS网络的稳健、安全、可用性、效率与成本优势。
除了以上特点,应该关注CESS的原因包括:
第一,CESS团队由资深创业者和技术专家组成。他们的行事风格较为踏实和稳健。2019年启动的项目,至今尚未发币。
第二,CESS公链基于substrate开发,但是兼容EVM。同时支持ink!智能合约与Solidity智能合约的开发,支持Substrate and EVM 地址转换。对于波卡生态,以太坊生态、BSC等EVM链,具有兼容性和互操作性。对于开发者和用户具有较强的友好性。
第三,CESS不是传统的去中心化网络,未来的CESS将是公链+去中心化存储+去中心化内容分发,将为Web3应用构建了较为全面而实用的物理基础设施,为Web3应用的爆发提供了更广阔的想象空间。
第四,CESS经历了五年以上的开发,目前生态初具规模。2024年1月31日上线以来,累计近2万个账户、超过7000个存储矿工参与CESS主网。虽然CESS暂时还没有发币,但是我们可以体验CESS生态产品,通过搭建共识节点或存储节点参与早期生态……