MoleEdu Web3 系列公开课回顾:存储
作者:Moledao
Moledao 和 OGBC 联合举办的 Web3 系列课终于在 2023 年 1 月 16 日正式开始啦!第一周为基建之周,内容涵盖了区块链基础,以太坊和 Layer2,Layer0,存储。
那下面我们就一起来学习”存储“课程的笔记吧!
导师介绍
艾伦导师是原某头部矿机公司 CMO。Extend labs 联合创始人,Permadao 大使,资深矿工,存储服务商。曾参与 BTC ETH AR FIL 等挖矿业务。对矿业,分布式存储赛道有着深入的研究。
学习收获
在本次课,艾伦导师讲解了分布式存储技术的价值、远景和优势。还介绍了分布式存储中的两个龙头项目:Arweave 和 Filecoin。最后还列举了 Arweave 的项目生态。
物理计算机主要做的是存储和计算;互联网时代,最重要的是信息存储、计算和信息的分发;移动互联网时代,大数据和人工智能得以发展;而区块链技术,离不开分布式账本(比特币)、分布式计算(以太坊)和分布式存储(AR,fil)。
-
区块链 1.0: 以比特币为代表的虚拟货币,实现了货币自由。是目前区块链技术最好的应用。
-
区块链 2.0: 以以太坊为代表的智能合约平台,股权问题得以解决。 -
区块链 3.0: 以分布式存储为代表的数据自由,保障数据的所有权和永久存储。
1.2 加密货币的本质是一个去中心化账本
-
货币的本质:一种记账单位
-
以物易物:记账的开始
-
黄金白银与金票银票,其实这个时候就是因为金银的流通性好,金票银票就开始以账本的形式存在了。
-
美联储为代表的央行
-
加密货币的本质:去中心化的账本体系
-
跨链的本质:去中心化账本体系之间的“账本对齐”技术
-
全新范式:链上存储对账模型。因为随着区块链的发展,链上数据会越来越多。像 SocialFi,链游等等,都需要大量的存储(因为这些信息都有价值)。光靠跨链是不够的。
-
链上计算对账模型向链上存储对账模型的转变 (everpay)
-
区块链向下兼容 L0
1.3 区块链存储方案比较
将非核心数据从主链上分离并存入 DSN (Decentralized Storage Network) 已经成为了解决扩容、提升互操作性和隐 私保护的主流方案。链下的存储层终将会成为 Web3 生态中的重要基础设施,并通过热存储、 冷存储的方式解决任何协议层、运行层的数据存储问题。现在不可能三角中,最难的就是去中心化和高性能的兼得。但其实兼得是可以做到的。在未来,“不可能三角” 中的扩容问题可以通过将存储层完全剥离但维持互操作性的方式来解决,并通过建立于冷存储层之上的中间件、API 等服务提升数据计算、 调用、推送的效率。
优势一:能保证数据永久存储且不可篡改
中心化存储一般是整体上传整体下载,如果提供存储的公司出现问题的话,存储的数据有可能丢失。
优势二:效率提升将近 60 倍
优势三:成本降低
阿里云使用成本:0.35 元 /GB/ 年。抖音每年为此付出 40 亿。随着 5G,大数据的崛起,用户存储偏好从图片转变为视频,需要的存储空间大幅增加,存储成本大幅升高。
优势四:碎片化处理保证数据隐私安全
中心化存储中,比如在携程上的各种记录,美团外卖里的家庭住址等私人敏感数据泄漏严重。分布式存储将数据切片保存,更能保护用户隐私。
因为有以上这些优势,分布式储存成为很多世界级项目的底层数据协议,包括:
-
已被德国航天中心用作遥测数据存储
-
美国阿波罗登月计划中的所有机密文件都使用分布式存储上传保存
-
全球第二大的火狐浏览器支持分布式存储
-
美国国会图书馆历史数据永久保存
-
还有 Alexandria、D.Tube 等公司
03 龙头项目:Arweave & Filecoin
3.1 Arweave|永久存储,去中心化 3.0 时代
Arweave 是其中典型代表,它不完全是区块链的结构,网络也不要求节点存储每一个区块。但它的 SPoRA 共识机制要求节点若想出块, 就必须要能访问由网络随机设定出的历史区块。节点为了增大出块概 率,就会存储更多的历史区块,并 保持永久存储。
3.2 Filcoin|临时文件存储,去中心化存储
基于 P2P 网络的存储的典型代表是 Filecoin。用户的 文件存储在 P2P 网络 (IPFS) 的节点中,而非区块 链上。这些 P2P 节点也是 Filecoin 区块链网络的节点, 它依靠用于表示存储了制定数量副本的复制证明 PoRep 和用于表示持续存储了数据的时空证明 PoST 来证明自己完成了存储任务。就是说 Filecoin 上的节点需要不停提供证明,来证明数据得到妥当存储。
3.3 对比
从某种程度上来说,Arweave 和 Filecoin 是一对互补的方案:
> Arweave 更专注于数据存储 的永久性和稳定性,更适合 metadata 和历史 数据等;
> Filecoin 则可以提供更灵活的存储方案 ( 存储时间、种类 ),更适合个人和非关键数据的存储。
3.4 分布式存储部分 DAPP( 去中心化应用 )
04 Arweave 项目生态举例
4.1 Everpay 项目:
Everpay 项目
Everpay 能够解决区块链支付 TPS 不够高的问题,可以理解为一个去中心化的支付宝
转账过程:A 向 B 转账,A 和 B 都确认转账无误后,交易记录到 Arweave 链上。交易过程为线下计算,只用保证 A 和 B 都确认转账无误即可。只用到了分布式存储,而没有用到分布式计算,可以做到每秒几千万的 TDS。账本存在 Arweave 网络上所以可以永久储存而且不可篡改。算法开源,也存储在 Arweave 网络上,如果对交易有异议,可以直接从 Arweave 网络上下载算法和交易进行检验。在此支付协议上可以开发钱包,去中心化交易所,DAO,NFT 和 dAPP。
4.2 Permaswap 项目
Permaswap 项目
4.3 Echo 项目
Echo 项目
一个去中心化评论插件。如果评论之后一定时间不删除,留言就将永久储存在 Arweave 网络上,不受任何中心化机构的干扰。在未来,GameFi,NFT 或者之后的 Web2 转 Web3 的项目,很多都可以借鉴这套系统,来进行数据的确权。
4.4 PermaDAO
05 2023 年行业发展方向预测
-
链上存储的真实需求快速增长,存储赛道迎来实质性发展;
-
将非核心数据从主链上分离并存入 DSN (Decentralized Storage Network) 已经成 为了解决扩容、提升互操作性和隐私保护的主流方案;
-
L1 扩展存储网络可以提供相比 DSN 互操作性 更高的新方案,但是仍然需要时间验证模式; Arweave
-
未来的去中心化存储场景会包括完整的互操作性、数据可用性、安全性以及通过中间件和 API 提供用户 / 开发者友好的链下计算; Arweave
-
存储赛道下一步出现数据型公链的机会。也会成为整个区块链的底层,L0 的存在。
06 鸣谢
感谢以下组织对本次公益课程的支持!
赞助方支持:
One Global Blockchain Centre (OGBC)
https://www.ogbc.com/
OGBC 是 Web 3.0 的领先孵化器,他们与新兴的加密货币初创公司合作,建立未来的基础设施。通过利用 OGBC 在加密货币领域的专业知识、网络和资源,公司和项目可以充分发挥其潜力,努力为区块链行业越来越多的用户开发创新和有价值的解决方案。
07 关于 Moledao
MoleDAO是一个区块链开发者社区,供所有区块链爱好者了解区块链的最新动态,并在经验丰富的区块链先驱者和创新者的帮助下成长,为构建 Web 3 生态系统贡献更多创新想法。
我们旨在通过搭建区块链爱好者交流社区、提供区块链项目支持、举办全球黑客松系列活动、帮助项目人才匹配、提供项目赞助和指导,将区块链理念带给每个人并发展区块链生态系统。
我们的愿景是成为一个精心策划的一站式区块链生态系统。无论你是区块链爱好者、区块链开发者、机构还是投资者,都可以在 Moledao 找到适合自己的定位。