去中心化的 S3,CESS 首创去中心化对象存储 DeOSS

Web3 在各个领域的应用和发展已成为讨论的焦点,尽管行业对 Web3 的定义各不相同,但一个普遍的共识是 Web3 赋予了用户对其数据的所有权和自主权。这一转变在我们的生活和工作与数字化越来越深入地融合之际至关重要,这意味着所有人类活动很快将以数据流的形式呈现,也就是说我们的各类行为都将被作为数据而被记录,一个庞大而复杂的数据生态系统将是 Web3 行业乃至全人类的数字生活的底层形态。

如何有效地存储、管理、使用和共享数据资源,如何真正释放数据价值享受数据价值,成为了企业和个人正在共同面临的问题。Web3 数据解决方案以其所有权回归成为了新的数据分配关系的实现手段,以 CESS 为代表的 Web3 数据基础设施通过提供了一个开放的、去中心化的、无需许可、用户掌握数据主权的数据经济新生态。

然而,Web3 数据领域依旧面临着数据丢失率高、存储空间利用率低、数据使用受限如检索速度慢、数据流通和交换受限、缺乏数据隐私管理等等问题。而其中最为关键的是 Web3 行业中的大规模商业应用存储没有得到有效的解决方案,这将从基础设施层面限制 Web3 真正实现大规模的应用,限制互联网下一个时代的完全到来。

本文将从以下几个角度,介绍 CESS 首创的去中心化对象存储服务 DeOSS,以及其如何解决数据存储领域面临的问题。

  • 去中心化对象存储服务 DeOSS 技术原理分析

  • 对比分析「DeOSS」与「OSS」服务性能、安全与成本

  • DeOSS 应用场景与产品使用指南

为何需要去中心化的对象存储服务

从大规模商用存储需求来说,每个用户的在互联网数字生活中所产生的海量非结构化数据,如图像、视频和日志文件,由于其格式多样、体积庞大,成为了企业和个人生成和消费的主要数据类型。对象存储(Object Storage Service,简称 OSS)服务应势而生。对象存储是一种针对非结构化数据的存储和管理技术,能够提供大规模、可扩展并且经济高效的存储服务,如 Amazon S3 就是行业闻名的对象存储服务。然后行业目前的 OSS 因其中心化的特性,使用户面临着数据主权缺失、易受数据泄露影响、数字身份和数据被出售给第 3 方等等痛点问题。

与此同时,随着 Web3 应用的快速发展,特别是依赖实时数据流的 Dapps,需要对高频动态数据进行快速有效的处理和存储,以保证应用的响应速度和用户体验。此外,新一代互联网对数据存储的安全性、隐私性和数据所有权有着更高的要求,存储领域正探索更加高效、安全和可扩展的解决方案。

针对上述存储问题与需求,CESS 首创了去中心化的对象存储服务 DeOSS。CESS 旨在通过去中心化技术和创新的存储协议,为非结构化数据、高频动态数据以及大规模商用存储提供可靠的支持。这不仅能够促进 Web3 生态的健康发展,也为用户提供更优质的服务,推动数据驱动的新时代向前发展。DeOSS 不仅能满足企业级非结构化数据存储需求,而且可以为企业提供高安全性、可扩展和隐私管理的高性能存储服务。

认识「去中心化对象存储服务 DeOSS」

去中心化对象存储服务(Decentralized Object Storage Service,简称 DeOSS)是一种去中心化的基于对象的海量存储服务,为 Web3 领域提供低成本、安全、可扩展的分布式数据存储服务。

无论是个人还是企业都可以使用 DeOSS 存储、管理和保护数据,例如 NFT 的图像和视频、DAPP 的用户数据、Defi的程序等。基于区块链技术,DeOSS 将线上闲散存储资源有效利用起来,构建庞大的分布式存储网络。

DeOSS 的使命是让数据权益回归到数据产生者本体,而不是属于中心化的机构;DeOSS 遵循 Apache2.0 开源协议,允许任何人在任何时间和地点部署,并且能够自由地访问存储在世界各地的文件。

产品介绍

  • 产品原理

DeOSS 将提供一个标准存储方法,以实现存储的基本功能,如存储空间购买、存储容器创建删除访问限制、文件上传下载删除分享访问限制,以及用户的操作限制。

DeOSS 产品架构

具体而言,用户的数据以对象(Object)形式进行存储在容器(Bucket)中。在使用DeOSS存储数据过程中,您需要先创建存储容器,并指定地域、访问权限、存储类型等属性。数据将以对象形式上传至存储容器,且每个对象包含了用户数据(Data)、数据标签(Metadata)和文件地址(Key)以作为其唯一标识。

DeOSS 的存储空间内部是扁平的,没有文件目录层级结构的关系。因此,数据对象直接隶属于其对应的存储空间。企业可选择自行搭建网关供外部访问,也可以使用现有的网关。这样在用户通过域名进行访问时,DeOSS 网关会将用户请求转发至对应的存储服务。

  • 产品特性

- 去中心化:DeOSS 是 CESS 去中心化网络中的基于对象的海量存储服务,支持通过 HTTPS 加密在线传输数据,保证数据传输中与存储时的安全与隐私。

- 高扩展性:每个账户最多可管理 1000 个桶,每个桶无空间限制,提供海量存储能力。

- 数据所有权:您对您的数据及其所有权拥有控制权,可以选择隐私存储,与特定人员共享,或完全公开,以及不受干扰地删除数据的能力。

- 抗审查:任何用户都可以根据协议规定,控制自己的数据,避免其他实体因素的干扰。

- 毫秒级数据检索:支持数据在线实时共享,以及灵活的文件管理。

  • DeOSS 适合存储什么?

DeOSS适合存储网站与应用中的高清图片、音频、视频、备份文件等,以及各种DApp应用、网盘应用的文件。

  • DeOSS 适合谁使用?

DApp, NFT 和 Web3 应用开发者,SocialFi 开发者以及有大规模数据存储需求的用户使用。

如果您是非开发者用户,可以通过前往 CESS 官网体验 DeOSS。

如果您是开发者,可以使用 HTTP 请求体验 DeOSS。

参与链接:https://www.cess.cloud/deoss.html

系统架构

与主流分布式系统架构不同,DeOSS 在底层实现了与 CESS 区块链高度融合,形成了独特的开放式、去中心化的去中心化对象存储体系。系统架构总体分为四层,如下图所示,分别为应用层、服务接口层、区块链层和存储服务层。应用层为用户提供交互友好的文件对象管理服务。接口层作为应用层与区块链层的中间件,使得 DeOSS 可以为各类自定义应用提供对象存储服务,实现了服务功能的开放。

DeOSS 系统架构

  • 区块链层

区块链层作为 DeOSS 架构的核心内容,将调度程序、存储矿工以及用户应用程序连接起来,提供文件元数据管理,用户存储空间管理,调度和存储矿工账户管理等重要功能。区块链层基于 CESS 链作为基础设施,采用自研的高效共识算法 R²S。(机制详解参见《CESS机制详解(2):区块链层与随机选取轮值(R²S)共识节点机制》一文)DeOSS 还具备灵活的存储扩展能力,任意满足资质的账户可申请成为调度节点或存储矿工,为 DeOSS 提供服务并获得奖励。

  • 服务接口层

DeOSS 服务接口层实现了常用代码库的模块化封装,因此应用层只需实现少量接口就能提供完整对象存储服务,DeOSS 应用层服务架构如下图所示。目前 DeOSS 提供了两种应用模式:基于命令行的 Go 客户端模式和基于 Gin 框架的服务器模式。二者均需简单的配置即可以快速启动服务。用户也可根据需求自由添加功能模块接口,而无需关心内部代码实现细节。

DeOSS 应用层服务架构

  • 应用层

DeOSS 应用服务具有清晰的三层架构。

网络连接层为上层提供用户交互、数据对象传输和链上功能调用等基础服务。

内部服务层处理来自交互层的用户数据文件,提供诸如数据确权、文件分片与冗余、文件声明等预处理程序,并将处理后的内容交由调度程序调度。另一方面,还负责处理来自链端和存储矿工端的数据。

交互层负责用户与 DeOSS 之间的交互,形成完整的服务闭环;

此外,DeOSS 还提供数据加密与解密、系统日志等额外服务支持。

  • 文件传输协议

DeOSS 采用面向可靠传输的 TCP 协议作为底层通信协议,在此基础上建立安全可靠的文件传输机制,文件传输协议如下图所示。应用的服务层发起文件发送或接收请求时,首先与接收/发送方建立 TCP 连接,再通过 DeOSS 文件传输协议的握手机制建立文件分片字节流传输通道。

DeOSS 数据通信协议

DeOSS vs OSS

DeOSS 除了具备当前市面上已有的对象存储产品的优势(例如高可靠、易扩展、低成本、高安全等),还具备抗审查、数据所有权归属用户等特性。当前 Web2 的对象存储服务,比如 AWS、阿里云的 OSS 都是中心化的存储,如前文所说,用户使用OSS存储服务将面临数据被监管和垄断的风险。而用户通过 DeOSS 上传的数据,是基于 CESS 区块链技术实现了去中心化的存储,数据的所有权是归用户所有。用户可以通过 DeOSS 授权给某些应用来使用,当然这些应用并不能控制用户所授权使用的数据。

以下是 DeOSS 和 OSS 的详细对比。

对比项

DeOSS

OSS

自建存储服务

存储性能

—提供标准接口,方便上传、下载、检索、管理海量数据;—存储空间可扩展。可根据需求无限扩展存储空间;—支持流式写入读取。满足同步读写等各样业务场景;—提供数据生命周期管理。实现数据归档删除等数据操作;

—存储受硬盘容量限制;—不支持流式读取;—数据管理受限;

安全

数据在服务器端和客户端上都能够进行加密处理和权限管理;

需要单独购买或配置安全机制服务,安全性难以保障;

去中心化对象存储的安全性由SGX 可信环境,以及证明算法共同保障,不存在第三方干预;

数据托管给第三方机构,存在监管、垄断及数据泄露的风险;

成本

—无需运维人员与托管费用;—带宽资源充足,上行流量免费;

成本高用户在承担存储费用的同时,还无法享受到数据价值

运维人员与托管成本高,且扩容受硬件条件制约;

去中心化存储矿工能够自治文件,提高了资源利用率,实现企业与用户双赢;

通过上表中对比可知,DeOSS 不仅具备当前市面上已有的对象存储(OSS)产品在存储性能、成本等方面的优势,尤为值得注意的是 DeOSS 的去中心化属性,使该存储服务突破了以往存储服务在安全、数据确权与效益方面的桎梏。而这正是当下企业级大数据存储亟需解决的问题。 DeOSS 应用场景 在传统应用领域,DeOSS 去中心化对象云存储能够如同亚马逊云,谷歌云一样进入商用云的业务范畴。通过 DeOSS 可以为企业和个人提供所有类别的云存储服务,满足各种各样的使用案例,其中包含但不限于以下:

分布式文件系统--分布式文件存储不仅可以用于个人用户的备份和共享,也可为企业提供大规模商用存储服务

社交媒体--以高效、安全、可扩展且支持大规模存储的特性,DeOSS 满足了社交应用对海量用户数据的安全存储、实时更新和用户数据主权的需求

流媒体应用--DeOSS 对高清图片、音频、视频等大型文件的创建、存储和流式传输提供最佳解决方案

数据交易市场--DeOSS 支持数据价值化和数据价值的流通、共享,为数据交易市场的建立提供基础

区块链 DA 层--DeOSS 可为 Layer 1 的块数据和状态数据、Layer 2 rollup 解决方案中的交易数据提供低成本、去信任、高可用性存储

创作者平台--DeOSS 集去中心化存储网络与内容分发网络于一体,满足了 创作者平台对于数据版权确立、溯源的需求

数据湖--DeOSS 适用于存储、处理和保护大量数据,可帮助企业削减费用、管理数据及使用 AI

生物数据--DeOSS 支持多类型数据确权和溯源、提供海量存储和高效检索,解决了生物数据所面临的数量巨大、增长迅速、来源广泛繁杂和难以标准化与结构化的问题

立即体验 DeOSS

在 Web3 革命性建设与创新的进程中,新型数据基础设施架构和数据流通机制逐渐形成,其正创造着面向数据要素确权、流通、交易的经济体系,有望推动互联网商业模式和价值分配模式变革,加快数字经济的发展和革新。

而 CESS 创新的去中心化对象存储服务 DeOSS 将成为推动此进程的重要产品与服务之一。DeOSS 产品除了具备当前市面上已有的对象存储的优势,如高可靠、易扩展、低成本、高安全等,还具备了去中心化、数据主权归属用户、抗审查等优点。

亲爱的伙伴们,我们诚挚地邀请您体验与使用 DeOSS 产品!DeOSS 功能在源代码编辑和部署后即可使用,入门指南请参见下方链接:

https://docs.cess.cloud/deoss/

最后,若您在使用过程中遇到任何问题,欢迎随时与我们联系。我们热切地希望与全球伙伴们为下一代价值互联网的建设,贡献去中心化云存储+CDN 的基建力量!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/19358.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python解析网页-XPath

目录 1、什么是XPath 2、安装配置 3、XPath常用规则 4、快速入门 5、浏览器XPath工具 1.什么是XPath XPath(XML Path Language)是一种用于在XML文档中定位和选择节点的语言。 它是W3C(World Wide Web Consortium)定义的一种标…

SQL面试题练习 —— 连续支付订单合并

目录 1 题目2 建表语句3 题解 1 题目 现有一张用户支付表:t_user_pay 包含字段订单ID,用户ID,商户ID,支付时间,支付金额。 如果同一用户在同一商户存在多笔订单,且中间该用户没有其他商户的支付记录&#…

Python小游戏——打砖块

文章目录 打砖块游戏项目介绍及实现项目介绍环境配置代码设计思路代码设计详细过程 难点分析源代码代码效果 打砖块游戏项目介绍及实现 项目介绍 打砖块游戏是一款经典的街机游戏,通过控制挡板来反弹小球打碎屏幕上的砖块。该项目使用Python语言和Pygame库进行实现…

MVS net笔记和理解

文章目录 传统的方法有什么缺陷吗?MVSnet深度的预估 传统的方法有什么缺陷吗? 传统的mvs算法它对图像的光照要求相对较高,但是在实际中要保证照片的光照效果很好是很难的。所以传统算法对镜面反射,白墙这种的重建效果就比较差。 …

Vue 实例

一、页面效果图 二、代码 <!DOCTYPE html> <html><head><meta charset"utf-8"><script src"../vue.js" type"text/javascript"></script><title>vue 实例</title></head><body>&l…

图解PHP MySQL:轻松掌握服务器端Web开发

在当今数字化时代&#xff0c;Web开发成为了一个炙手可热的领域&#xff0c;而PHP和MySQL作为Web开发领域的两大基石&#xff0c;其重要性不言而喻。对于初学者和寻求深化理解的开发者而言&#xff0c;一本好的教材就如同灯塔一般&#xff0c;指引着他们前行。《图解PHP & …

50etf期权购是什么意思?

今天带你了解50etf期权购是什么意思&#xff1f;很多刚刚接触50ETF期权的投资者或许不太明白50ETF期权投资是一种什么样的投资&#xff0c;对于50ETF期权投资来说&#xff0c;有认购合约与认沽合约&#xff0c;那么“购”也就是认购的意思。 50etf期权购是什么意思&#xff1f;…

三. Stream API

1. 过滤 record Fruit(String cname, String name, String category, String color) { }Stream.of(new Fruit("草莓", "Strawberry", "浆果", "红色"),new Fruit("桑葚", "Mulberry", "浆果", "紫…

Nacos 2.x 系列【13】服务权重管理

文章目录 1. 概述2. 负载均衡器3. 配置权重4. 案例演示4.1 环境搭建4.2 默认权重4.3 权重值为零4.4 权重不一样 1. 概述 Nacos服务管理模块&#xff0c;提供了服务权重管理功能&#xff0c;用于给服务实例设置权重&#xff0c;权重越高&#xff0c;被分配的流量越大&#xff0…

Altium Designer软件下载安装「专业PCB设计软件」Altium Designer安装包获取!

Altium Designer&#xff0c;这款软件凭借其全面的设计流程覆盖&#xff0c;从概念到实现&#xff0c;都能为电子工程师提供强大的支持。 在硬件设计方面&#xff0c;Altium Designer提供了丰富的元件库和灵活的布局选项&#xff0c;使得工程师能够轻松地进行电路设计&#xff…

uniapp登录成功后跳回原有页面+无感刷新token

uniapp登录成功后跳回原有页面 引言 在C端的页面场景中&#xff0c;我们经常会有几种情况到登录页&#xff1a; 区分需要登录和不用登录的页面&#xff0c;点击需要登录才能查看的页面 已经登录但是超时&#xff0c;用户凭证失效等原因 以上情况可以细分为两种&#xff0c;一…

单片机/嵌入式小白教程—硬件(三)51单片机最小系统

目录 简介 51单片机器件原理图 复位电路 供电电路 晶振电路 下载电路 最小系统原理图 更加方便的51单片机 简介 传统51单片机最小系统包含&#xff1a;复位电路、供电电路、晶振电路、下载电路 51单片机器件原理图 其中&#xff0c; 第9脚&#xff08;RST&#xff09;…

DOM型XSS

前言 什么是DOM型XSS DOM型XSS漏洞是一种特殊类型的XSS,是基于文档对象模型 Document Object Model (DOM)的一种漏洞。 什么是DOM DOM全称Document Object Model,是一个与平台、编程语言无关的接口&#xff0c;它允许程序或脚本动态地访问和更新文档内容、结构和样式&#xff0…

橙派探险记:开箱香橙派 AIpro 与疲劳驾驶检测的奇幻之旅

目录 引子&#xff1a;神秘包裹的到来 第一章&#xff1a;香橙派AIpro初体验 资源与性能介绍 系统烧录 Linux 镜像&#xff08;TF 卡&#xff09; 调试模式 登录模式 第二章&#xff1a;大胆的项目构想 系统架构设计 香橙派 AIpro 在项目中的重要作用 第三章&#xf…

[Redis]String类型

基本命令 set命令 将 string 类型的 value 设置到 key 中。如果 key 之前存在&#xff0c;则覆盖&#xff0c;无论原来的数据类型是什么。之前关于此 key 的 TTL 也全部失效。 set key value [expiration EX seconds|PX milliseconds] [NX|XX] 选项[EX|PX] EX seconds⸺使用…

苏州金龙新V系客车科技助力“粤”动广州

粤动活力新V系&#xff01; 5月23日&#xff0c;苏州金龙新V系智慧客车推介会在羊城广州举行。活动现场展出了4款新V系代表车型&#xff0c;来自广东省旅游客运、道路运输行业的200余位从业者齐聚一堂&#xff0c;共同品鉴、体验了苏州金龙新V系产品的“新、心、芯”魅力。苏州…

如何降本增效获得目标客户?AI企业使用联盟营销这个方法就对了!

AI工具市场正在迅速发展&#xff0c;现仍有不少企业陆续涌出&#xff0c;那么如何让你的工具受到目标群体的关注呢&#xff1f;这相比是AI工具营销人员一直在思考的问题。 为什么AI企业难以获客呢&#xff1f; 即使这个市场正蓬勃发展&#xff0c;也无法保证营销就能轻易成功…

英语学习笔记29——Come in, Amy!

Come in, Amy! 进来&#xff0c;艾米&#xff01; shut v. 关严 区别&#xff1a;shut the door 把门关紧 口语&#xff1a;Shut up! 闭嘴&#xff01;    态度强硬&#xff0c;不礼貌 例句&#xff1a;请不要把门关严。    Don’t shut the door, please. bedroom n. …

STM32-12-OLED模块

STM32-01-认识单片机 STM32-02-基础知识 STM32-03-HAL库 STM32-04-时钟树 STM32-05-SYSTEM文件夹 STM32-06-GPIO STM32-07-外部中断 STM32-08-串口 STM32-09-IWDG和WWDG STM32-10-定时器 STM32-11-电容触摸按键 文章目录 1. OLED显示屏介绍2. OLED驱动原理3. OLED驱动芯片简介4…

一年收入大几十个的副业兼职,闲鱼新玩法,新手小白可做,无门槛

在开始分享之前&#xff0c;我想先了解一下&#xff0c;大家是否曾在各大公众号上参与过各种打卡活动&#xff1f;比如减肥打卡、英语阅读打卡、考研考公打卡等等。如今&#xff0c;打卡已经成为现代人生活中不可或缺的一部分。无论是学习、健身还是工作&#xff0c;打卡都能有…