CESS:波卡生态去中心化数据存储的未来
在区块链成为年度热词的当下,优秀的开发者们不断涌入这个新行业,加快了 Web3.0 的进程,这一点从各大生态中如雨后春笋爆发的 Dapp 中可见一斑。传统互联网下支付、社交、游戏等各种场景都在被逐渐更新和覆盖,从国内用户的角度暂时没有强烈的体感,但从开发者角度来看,各公链上都大力支持更丰富场景下的 Dapp,争做赛道上的先驱者。今天 OneBlock 想和大家讨论的是,区块链下的云储存和在这一场景下满足开发者需求的先驱者—— CESS,Cumulus Encrypted Storage System。
区块链下的云存储场景
了解 CESS 的技术之前,我们可以简单粗浅分析一下去中心化数据云存储的必要性和历史性。区块链是一种由大量节点支持的分散技术,但是单个区块链网络如此之多,随着不同区块链的诞生和发展,开发者需要适应不同区块链下的算法、类型、交易和治理规则等。总而言之,到目前为止,区块链是孤立运行的。我们举个易懂的例子,众多区块链就像一个个分散的孤岛,支持用户在分散的岛上进行有效交易但需要有中间连接的轨道才能让用户穿梭于这些孤岛。早已经有先行的开发者探索连接这些岛屿的方式,也给提供很多可行的跨链解决分方案,从而以保证区块链的无缝互操作性。
因此,可以达成共识的一个未来构想是,区块链之间将无缝交换数据。 但公众将在哪里存储其作为个人或组织的数据?如果一个用户可以在去中心化的区块链上交换资产、触发动作,那么数据的控制权何时交还给人们,怎么实现数据真正意义上去中心化的交换?为解决这些问题,CESS 在探索过程中选择了去中心化云储存基础建设的方向,并用创新的技术为我们带来了未来的一大步。
目前已经有一些数据存储初创公司倾向于解决区块链下数据云储存的场景,如 Sia,Filecoin,但这些公司大多未充分利用区块链技术的全部潜力,他们仅使用区块链来连接用户和存储提供商,并没有建立一个真正的云存储生态系统。
正因为市场缺乏这样的生态系统,CESS 应运而生,给开发者们展示了一个区块链云存储的理想模型。作为分布式/去中心化云数据网络基础设施和去中心化链上数据共享平台,CESS 为了适应和满足 Web 3.0 的网络基础设施需求,为行业提供去中心化的数据存储服务。同时还作为链上数据共享的平台,支持开发和部署 DAPP,为用户和创作者提供服务。
CESS 能够去有效弥补去中心化下数据云存储的场景,是因为其特有的创新技术和优势。CESS 数据的共享协议实现了跨平台、跨合作和跨格式的数据互操作性。CESS 将实现多种机制和证明方案,包括多副本可恢复存储证明(PoDR²),以确保数据的隐私、安全性和可用性。此外,CESS 多类型数据确权机制(MDRC)和代理重新加密技术的实施会确保实现对数据所有者的权利确认和版权保护。数据血缘图谱可通过区块链浏览器进行追踪和可视化。为了与现有主流区块链应用兼容,CESS 支持 WASM 和兼容 EVM 虚拟机技术,为 DApp 开发提供更方便、安全、高效的平台。下面对于 CESS 的技术优势进行了详细的分析。
创新的共识机制
CESS 的核心是一种创新的共识机制。确切地说,CESS 使用随机选取轮值共识节点机制(R²S)共识机制 - 一种改进的 DPoS 共识机制。一方面有助于以低廉的 gas 费用和快速的交易处理吞吐量(10,000TPS)实现效率,另一方面有助于保证网络的分散性,以确保网络安全并防止恶意攻击。更重要的是,底层逻辑确保所有矿工、贡献者、网络参与者都有平等的机会获得奖励。
数据的完整和安全
CESS 的多副本可恢复存储证明(PoDR²)使得数据更安全数据被重新复制,加密,切成微小的无法识别的部分并以分散的方式分发。具体实现为自动为一个数据文件制作三个副本;对于每个副本,生成 PoDR² 所需的元数据,并将元数据存储到区块链上。数据文件被分片、加密,然后随机分配到 CESS 网络中的多个去中心化存储节点。如果一个节点受到恶意攻击,或者某些数据丢失或损坏,多副本存储和数据恢复算法都能保证客户端数据的完整和安全。如果存储一小段信息的节点之一未能通过验证过程,系统将启动数据恢复过程,该过程将通过从其他节点复制缺失的部分来修复序列。
动态激励制度
CESS 激励网络贡献者/矿工和社区成员,以建立一个高效的数据存储网络。CESS 网络中有四种类型的矿工:存储矿工、共识矿工、检索矿工和缓存矿工。节点奖励的用数学计算公平分配,并与存储空间、计算能力和其他运行时间因素成正比,形成以项目开发进度为依据的动态激励制度。在早期阶段,为了构建一个稳定的网络,$CESS 分配将从原始设计 15% 分配给共识矿工,15% 从原始设计分配到智能合约的存储容量矿工的 30%。大约一年后,根据网络复杂性的增长速度,网络每个月都会将共识矿工的 $CESS 份额降低 10%,并将其重新定位到存储容量矿工,直到 15% 的 $CESS 被智能合约完全转移。最终目标是调整 $CESS 激励机制,以最大限度地提高即将到来的项目进度的效率。
数据权限/所有权交还
CESS 使用多格式数据权利确认机制(MDRC)防止各种知识产权可能侵犯版权。该机制从每个数据文件中提取数据指纹以生成数据证书 ID。任何用户,小企业或大公司,都可以注册其智力工作的成果,CESS 让他们始终拥有所有权的确认。没有政府审查,人为错误,企业间谍活动,黑客攻击等外在因素可以对版权进行伤害。这非常有助于解决 Web 2.0 最大的数据所有权问题,并将数据权限直接返还给创建者。现在 NFT 的发行、流转和交易,中间商占据了最终客户为产品支付的大部分费用,CESS 能很好地耦合中间过程,将最大的控制权和所有权交还给用户。
满足不同类型的存储需求
为了适应去中心化场景下数据的云储存和使用,CESS 为客户提供安全、高性能和无限的云数据存储服务。不仅能够满足个人和小型企业的数据存储和共享需求,同时能以高安全性和高性能支持大规模企业存储需求。目前世界上没有一个去中心化存储项目可以非常好的支持大规模高频率的商业应用,CESS 从第一天起就坚定地选择了去中心化的商业存储这个赛道。对于开发者来说,CESS 所建设的中心化的商业存储,能够支持更多的商业应用,切实为开发者自身创造的 DAPP 带来商业上的价值。
CESS 最新进展
2022 年 3 月 7 日,Web3 基金会通过了 CESS Lab 为 Substrate 开发存储 pallet 申请 Grant 的提案。这是继 2022 年 1 月 25 日 CESS 成功地完成了 W3F Grant 的所有里程碑目标后启动的新提案。此提案通过意味着对开发者和用户使用和连接 CESS 的方式更为便利和简单。从开发者角度来看,基于 Substrate 开发的项目可以直接通过 pallet 集成 CESS 的存储服务,无需对代码进行大的修改,从而使得开发者能够快速平滑地集成 CESS。同时从用户角度来看,通过定制存储 REST,用户可以方便地上传和下载数据,而无需安装额外的客户端程序。
通过使用分布式协作和存储虚拟化,CESS 正在构建一个分散的云数据存储网络基础设施,该基础设施将有助于管理分布在世界各地的存储节点,形成一个独特的存储池,任何用户都可以使用它来存储文件和其他数字资产。同时 CESS 支持 Polkadot 波卡生态,努力推动数据和价值互联,构建更加开放、公平和安全的网络环境,促进和推动 WEB 3.0 的发展。CESS 用创新技术让我们相信:在区块链世界中,Web3.0 时代下,未来用户(个人或组织)能随时随地访问他们的数据,没有任何风险,限制或审查。
关于我们
One Block+ 是中国最大的 Substrate 技术开发者社区,也是 Parity 在亚洲唯一的运营合作伙伴,波卡生态早期项目的创始人、CTO、核心开发者大部分都来自 One Block+ 社区。
Twitter: https://twitter.com/OneBlock_
Medium: https://medium.com/@OneBlockplus
Telegram: https://t.me/oneblock_dev
Discord: https://discord.gg/z2XZZWEcaa
Bilibili: https://space.bilibili.com/1650224419
YouTube: https://www.youtube.com/channel/UCWo2r3wA6brw3ztr-JmzyXA
评论