D Plus第二十二期AMA回顾—MetaBox如何依托IC底层技术打造一款无缝贴合用户需求的数据主权存储协议
文章来自于|D Plus
投稿、转载请联系|D Plus小助手
进入互联网网络信息时代后,数据成为了一个极具价值的资源。随着网络持续产生海量的数据,存储市场规模增长迅猛。中心化云存储方案,是目前主流的云存储技术。但随着中心化云存储服务的应用普及,其弊端也不断显现。频繁的数据泄露,服务器故障,中心化运营控制以及黑客攻击事件,这不得不让我们重新思考,应该如何安全、稳定、低成本的对数据进行存储。
随着区块链技术的发展和其与生俱来的去中心化、安全、不可篡改特性为去中心化存储服务提供了一个新的机会和潜在市场,我们很高兴邀请到了Carol/MetaBox COO和E.SO/MetaBox开发工程师参加D Plus第22期AMA共同探讨“MetaBox如何依托IC底层技术和其特性打造一款能够无缝贴合用户需求的数据主权存储协议 & 服务。”
关于MetaBox的产品更新可关注MetaBox的推特:⬇️
https://twitter.com/MetaBox_IC
MetaBox官网:⬇️
https://metabox.rocks/
MetaBox Discors:⬇️
https://discord.gg/UQf2s8Z6SP
Q1:MetaBox是一款什么样的产品?
E.SO:MetaBox是一款聚合应用程序、支持扩展的存储协议。
我们将区块链上的dApp比作一个个Box,在整个协议的最底层是MetaBox应用聚合扩展协议,其上一层是ISP。
每一个Box dApp在这两层协议之上构建。我们在保证用户数据所有权的前提下,在ISP协议上实现了 用户数据在各个Box dAPP上的互通性。
同时,各个Box dApp是可迭代,可扩展的。其他开发者也可以基于我们的MetaBox协议开发Box dAPP,并接入MetaBox。
Q2:您构建MetaBox的灵感是什么?
E.SO:1、在Web3.0的浪潮中, 用户数据所有权处在第一位。但我们发现,用户在不同的区块链,不同的dApp 产生的数据是不互通的。所以我们想构建一个协议,在保证用户数据所有权的前提下,使用户数据能简单的被各个应用所用,并且在不同应用上产生的数据在各个应用间互通互用。
2、IC构建了应用开发新范式,dAPP在一个个Canister中被构建,开发者不需要再搭服务器、搭防火墙等 繁琐操作。以此灵感,我们创建的MetaBox协议,使Box dAPP开发者简单的存储用户,方便的使用用户在其他平台的数据。是IC上dAPP开发与互联的新范式。
Q3:为什么选择在IC上构建?IC能给MetaBox带来怎样的好处和赋能?
E.SO:1、IC上的dAPP是可迭代的。基于Canister可升级的特性,我们的MetaBox协议以及各个Box dAPP也可以不断的迭代。
2.、链上低价储存。我们在各个Box dAPP所产生的数据,是完全储存在Canister里面的,这得益于IC低价的链上存储。
Q4:MetaBox目前实现了哪些功能?
E.SO:1、基础的Box应用聚合协议(Box Protocol):快捷、便宜、好用的ToC协议。
2、完善的ISP存储协议(InternetComputer Storage Protocol):安全、高速、稳定的ToB协议。
3、两种Box dAPP:
DataBox:个人私有数据盒子。支持加密文件和文件共享
UserBox:个人社交盒子
Q5:目前一个DataBox的存储空间上限是多少?
E.SO:实际的上限是8G。但是出于安全性考虑,目前用户可操作的上限是6G。
Q6:MetaBox如何保障用户隐私?
E.SO:每一个Box canister控制者都是用户自己,并且用户可以自定义哪些数据公开。
Q7:InternetComputer Storage Protocol有什么神奇之处?
E.SO:目前IC生态上暂无很好的存储协议,仅有的一些其上传与下载速度很慢,支持上传文件的大小有限,操 作很繁琐,并且数据不互通。在此背景下,我们构建了InternetComputer Storage Protocol,相信它将重塑IC的存储。
高速的上传和下载速度 :报告链接
(https://scf3f-cyaaa-aaaal-aas3q-cai.raw.ic0.app/fk/4klt_qJMEFXb8yVvuWlQK)
大文件上传:支持单个文件最大1.5G
便捷的存储操作,集成了多种SDK,包含 Motoko、Rust、Javascript SDK。
数据互联互通
Q8:MetaBox的未来路线图规划是什么?
Carol:下半年,我们Data Box将支持多链支付,并为ISP扩展ToB业务。另外,我们将在Q4实现多终端前端适配。
Q9:你想对社区说的话?
Carol:欢迎大家使用 MetaBox!个人用户可以尝试以快速简便的方式将文件存储在您的 Box 上。我们也欢迎开发者们在 ISP 上构建的项目。有什么问题请尽管联系我们!
CQ1:MetaBox是一个底层存储协议还是贴近用户的相关存储服务?
E.SO:是的,MetaBox协议层中的ISP协议是方便canister dAPP储存的,相信ISP将大幅度助力IC生态的快速发展。
CQ2:MetaBox目前的存储的总数据量有多少?
Carol:因为DataBox Canister的控制者归用户所有,所以我们不能获取到现在储存的总数据量是多少。但是我们知道每个DataBox Canister当前用户可使用最大6G,而当前已经有了100多个DataBox Canister。
CQ3:DataBox和Userbox的使用费用是多少?
Carol:创建DataBox 和 UserBox 的费用都是1 ICP,这些ICP是被转化为了Cycles 供Canister运转,但Cycles不够了,用户可以直接自行充值Cycle或者用XTC充值。
CQ4:MetaBox如何实现负载均衡?
Carol:每个用户可以拥有无限多个DataBox,且每个DataBox被随机放在不同子网,负载均衡由IC保证,我们不需要做负载均衡。
CQ5:MetaBox和IPFS啥区别?能互通么?
Carol:DataBox是Web3中个人的数据空间,而IPFS是公用的。而且我们DataBox不止于存储。我们用户可以选择存放密文与明文文件。密文文件被加密,可以在用户间私密分享。明文文件可以直接通过HTTP访问,就如我们的研究报告一样。后续我们还会加上流媒体。
当Canister支持HTTP GET后,我们可以获取IPFS的文件,算是Web3之间的互通吧。
CQ6:Metabox代码经过审计了吗?
Carol:MetaBox代码由专业的审计团队审计。
CQ7:DataBox的多链支付将支持哪些区块链?
E.SO:BTC和ETH是首选的,其他的公链,例如SOL,后续我们也会持续接入。
每周必看
AMA回顾
联系我们
t.me/DFINITY_ZH
twitter.com/D_PlusCommunity
twitter.com/D_PlusCN