后山客漫漫谈 2023-06-20 02:30
收录于合集
#FVM
104 个
#web3
233 个
#filecoin
180 个
#ipfs
150 个
#加密货币
359 个
数据爆炸的时代 1
现代社会正处于史无前例的信息大爆炸时代,也是数据作为主要生产要素的数字时代。Web3建立去中心化分布存储,真正做到个人数据归属个人,谁产生谁拥有,而非传统的谁存储谁拥有。
传统的解决方案:传统的中心化云存储是一种将存储资源放到云上供用户存取的存储解决方案。至2022 年为止,整个互联网云服务市场已经变得非常庞大,市场规模超过了 2000 亿美金,亚马逊 34% ,微软 21% ,谷歌 11% ,阿里云 5% 。
分布式存储的发展历程
作为Filecoin 网络底层技术的 IPFS 是最早的去中心化存储方案,上线时间可以追溯到 2014 年,IPFS 的愿景是取代 HTTP,使上网、下载更快以及安全性更高。
而从规模上来看,去中心化存储的发展趋势也非常喜人:根据Filecoin 基金会发布的 2022 年度报告,Filecoin 总存储容量接近 19 EiB,占全球总存储容量的 1% 。超过 300 PiB 数据通过社交层 Filecoin Plus 存储在网络上。已有近 4000 个存储供应商为 Filecoin 网络贡献数据容量。Filecoin 为加州大学伯克利分校 UnDergrounD Physics Group、Starling Lab 等个人、组织、政府机构提供存储服务,与 LockheeD Martin 公司合作计划在太空部署 IPFS。
Arweave、Filecoin 和 Storj 已经形成了独立的三个头部去中心化存储网络。
Filecoin 上的去中心化存储已证明比 Web2 存储解决方案便宜 95% 以上。Filecoin 的大型 Web3 用例之一是 NFT 数据的存储,超过 9000 万个 NFT 存储在 Filecoin 上,这主要是由于 Filecoin 与 IPFS 的交互,IPFS 通常是 NFT 数据存储的首选。
Arweave 是一个基于区块链的去中心化存储平台,采用创新的可持续和永久的捐赠机制来支持数据存储。它于 2018 年发布。他们创建了 Arweave 来为人们和企业提供永久、低成本和去中心化的存储。为了激励矿工并为存储服务提供支付方式,Arweave 采用了一种名为 AR 的原生代币。
Stroj 是一个去中心化的内容存储和分发网络,旨在提供快速、安全、低成本的 P2P 云存储服务, 主要针对企业级客户,对标 Amazon Web Services (AWS) S3 。Storj 于 2014 年成立, 2017 年上线,Storj 目前运行的版本名为 Storj Next,于 2023 年 2 月启动,该版本引入了永久存储功能和代币存储奖励。
截至 2023年 5 月,Storj 有 6 个稳定运行的卫星, 23600 个活跃节点,共储存 24.2 PB。Storj 是一个着重 SLAs 级服务的去中心化存储服务,相 Filecoin 的去中心化、Arweave 具备 Smartweave 智能合约系统,Storj 没有利用区块链技术,且在中心化上有妥协。
DApp开发框架及技术选型
Ethereum + IPFS:以太坊是当今最受欢迎的DApp 开发平台,其具备高度可编程性和智能合约功能,成为构建去中心化应用程序的首选平台。IPFS(InterPlanetary File System)则是一种备受欢迎的去中心化存储系统,通过分布式协议解决了传统中心化存储的挑战。结合以太坊和 IPFS,开发者得以在强大的环境中构建可靠、安全且高度可扩展的去中心化应用。
Truffle Suite:Truffle Suite是专为以太坊生态系统而设计的一整套开发工具。其中的 Truffle 是一种开发环境、测试框架和资产流水线,被广泛选择用于构建 DApp。通过与 IPFS 的集成,Truffle Suite 能够实现去中心化存储,为开发者提供全面的功能和便利。
Embark:Embark是一个简化 DApp 开发和部署过程的框架。借助 Embark,开发者可以轻松创建和管理各个方面的 DApp,包括智能合约、前端界面以及存储和 Whisper 通信等功能。Embark 与 IPFS 等去中心化技术集成,为开发者提供便捷的存储和通信能力,进一步加强了 DApp 的去中心化特性。
HarDhat:HarDhat是一个强大的开发环境,用于编译、部署、测试和调试以太坊软件。它提供全面的支持,使开发者能够高效地进行智能合约开发和调试工作。HarDhat 可以与 IPFS 或其他去中心化存储解决方案集成,满足 DApp 对可靠存储的需求。
Ganache:作为Truffle Suite 的一部分,Ganache 是一个功能强大的工具,可用于创建私有的以太坊区块链。通过使用 Ganache,开发者可以在安全且确定性的环境中进行 DApp 的测试和调试工作。它提供了一种快速而可靠的方法,使开发者能够模拟不同的区块链场景,并确保 DApp 在各种情况下的稳定性和一致性。
Web3.js / Ethers.js:Web3.js和 Ethers.js 是两个流行的 JavaScript 库,用于实现应用程序与以太坊区块链的交互。这些库提供了丰富的功能,包括与智能合约的交互、账户管理、数据查询等。无论是与 IPFS 还是其他去中心化存储系统结合使用,Web3.js 和 Ethers.js 都为开发者提供了强大的工具,使其能够轻松地构建基于以太坊的应用程序。
Moralis:Moralis是一个全托管的后端服务,专为 DApp 开发而设计。它提供了强大的功能,使开发者能够将精力集中在前端开发上,而无需担心复杂的后端架构。Moralis 支持 IPFS 作为去中心化存储方案,为开发者提供了可靠的存储解决方案,使其能够轻松地将数据存储在 IPFS 网络中。
Filecoin:作为一种去中心化存储系统,Filecoin旨在为人类最重要的信息提供安全和可靠的存储。它采用了一种创新的激励机制,使网络参与者能够提供存储空间并获得相应的奖励。Filecoin 可以与各种 DApp 开发平台结合使用,为开发者提供高度可靠的存储解决方案,确保数据的安全性和可访问性。
Textile是一个强大的工具集,旨在简化在 IPFS 上构建应用程序的过程,为开发人员提供更加简单和便捷的开发体验。Textile 的工具集包含了各种功能,帮助开发者克服在使用 IPFS 进行应用程序开发时可能遇到的复杂性和挑战。
我们距离信息互联还有多远?
随着区块链技术的发展和应用,分布式存储技术的应用也得到了更广泛的推广。以太坊和IPFS 之间的集成让 DApp 的开发和使用变得更加简单和有效,也为信息互联的发展提供了新的思路和可能性。传统的中心化应用程序存在诸如隐私泄露、数据依赖、系统崩溃等问题,而 DApp 在去中心化的基础上,通过区块链技术和智能合约,使应用程序更加透明、安全、可靠和具有更高的去中心化程度。随着技术的不断进步和应用场景的不断扩展,DApp 在未来的发展中将会发挥更加重要的作用。
分布式存储在区块链应用层的创新通过内置的商业、推荐以及存储等机制,将重构以往Web2.0时代下的企业商业模式和生产关系,从根本上解决的数据垄断、隐私安全和利润榨取等问题,或成为未来社交、内容和电子商务应用程序的支柱。
后山客漫漫谈
一起读懂区块链和数字货币;专注于基本逻辑、基础概念、事实数据的区块链频道。后山客漫漫谈专栏
293篇原创内容
公众号
历史文章:
Filecoin的基本面正在变好,静待供需关系的反转
美联储依然处于加息缩表的大环境中,未来大概率还会有幺蛾子
RWA有望为 Web3 引入下一个万亿美元级别的市场,巨头们都是怎么布局的?
下一个周期,加密资产的两个大赛道
PS:本号的任何观点不做任何投资建议,不做任何保证收益的承诺,任何项目都有风险,波动风险、政策风险、技术生态风险等时刻存在,在交流学习中不断提升自己对区块链和加密世界的认知!有兴趣的朋友关注公众号,或者私信笔者!感恩大家一直的关注!
点个赞,生活更美好图片
收录于合集 #FVM
104个
上一篇
Uniswap部署到Filecoin虚拟机的提案,赞成票接近100%
阅读 401
分享
收藏
7
3
复制
搜一搜
转发
收藏
划线