应用指南:Crust 如何被应用在视频共享场景

“Crust 提供了 Web3 生态系统的去中心化存储网络,支持包括 IPFS 在内的多种存储层协议,并对应用层提供接口。Crust 的技术栈还能够支持去中心化计算层。Crust 旨在构建一个重视数据隐私和所有权的分布式云生态系统。”

Socbay 与 Crust Network

为了把 web3 带入现实世界,我们创建了 Socbay.io —— 一个混合了集中式云的去中心化视频共享平台,Socbay.io 上的所有视频和图像都存储在一个分布式存储平台 —— Crust Network 中。

Crust Network 提供了一种新的存储解决方案——分布式存储,以降低集中式存储平台的势力。以下列举一些 Crust Network 拥有而中心化云缺失的优势:

– 无限带宽。集中式云中的带宽成本很高,因为集中式云的资源有限,因此向客户收费来限制带宽。而与集中式云不同的是,Crust Network 与公共 IPFS 网络兼容,该网络目前拥有超过 20 万个节点(见 IPFS 的创建者 https://protocol.ai),如果有对 Crust Network 的文件请求,Crust Network 可以要求这些节点将部分数据在其缓存中保留一小段时间。文件收到的请求越多,持有该文件的节点就越多,从而使得文件的检索速度就会越快

– 副本冗余。正常情况下,Crust Network 可以为每个文件创建 100 多个副本。文件的信息是透明的,用户可以检查哪个节点正在持有他们的文件以及有多少节点正在操作。

Socbay.io 的架构

应用指南:Crust 如何被应用在视频共享场景

如上图所示,视频共享平台的重中之重是存储视频及向用户高速传输视频,Crust Network 可以完全为平台处理这一任务。

除了 Crust Network,Socbay 仍然使用集中式云来存储动态 / 私有数据库并处理用户的请求。

结论

在运行 Socbay.io 5 个月后,关于分布式存储,我们的心得是以下几点:

– 易于管理:在这期间我们更换了三次集中式云供应商,但更换云供应商的过程非常简单,只需将现有数据库复制到新云,数据库仅包含视频 ID,所以易于迁移。

– 无限带宽:带宽是集中式视频共享平台的可变成本,但在 Socbay 的情况下,带宽是免费的,因此我们没有任何关于带宽的可变成本。

– 检索速度快:尤其在请求非常多的情况下。这是 IPFS 网络的其中一个优势。

然而,以下问题我们还在等待 IPFS 发布解决方案:

– 首次请求时间长:如果长时间没有请求文件,那么之后的首次请求可能会持续 10 秒以上的时间来触及视频,IPFS 正在针对这个问题开发一些解决方案。IFPS 和 Crust Network 都是很年轻的项目,未来会有很多变化,我们很激动能与之一起参与 Web3 的世界。

原文链接:

https://socbayio.medium.com/how-does-sobay-io-use-crust-network-to-decentralize-sharing-videos-platform-25e78ad3720d

相关阅读:

Crust Grants 项目 Socbay.io 的使用教程

应用指南:Crust 如何被应用在 NFT 场景

应用指南:Crust 如何被应用在医疗场景

关于 Socbay

Socbay.io 是一个 Crust Grants 的开源项目,现在已完成了开发。可在以下链接中找到源代码:https://github.com/socbayio,与网站相关的代码库会随后更新显示。

关于 Crust Network

Crust 提供了 Web3 生态系统的去中心化存储网络,支持包括 IPFS 在内的多种存储层协议,并对应用层提供接口。Crust 的技术栈还能够支持去中心化计算层。Crust 旨在构建一个重视数据隐私和所有权的分布式云生态系统。

力求与 Crust 主网功能相同的 Crust Maxwell 预览网于 2 月 4 日正式上线,集成 Crust 所有核心功能,包括代币质押、去中心化存储市场 DSM 及文件检索机制等。主网即将于 2021 年第三季度内上线。

Crust Network 先后加入 Substrate Builders Program、Web3.0 Bootcamp,以及获得 Web3 基金会 Grant 。

Crust 相关:

Crust Network 技术白皮书 v1.9.8
Crust Network 经济白皮书 v.1.3.0
Crust Network 主网上线计划

官网:

https://crust.network/

Twitter:

@CrustNetwork & @CommunityCrust

Medium:

https://medium.com/@crustnetwork

GitHub:

https://github.com/crustio

Telegram:

https://t.me/CrustNetwork

论坛:

https://www.coinask.io/n/crust

应用指南:Crust 如何被应用在视频共享场景

扫码进入社群

公众号|hellocrust

关注公众号,获取最新资讯