okx

IPFS:关系、架构、工作原理|火星号精选

时间:2023-06-29|浏览:147

免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表官方立场。

小编:记得

来源:IPFS中国社区

在上一期【进阶小课堂】中,我们分析了目前由HTTP协议构建的互联网存在的诸多弊端,并介绍了IPFS的基本概念以及IPFS是如何构建下一代互联网的,点击下图即可查看。今天,矿哥和大家分享下IPFS的关系族谱和技术架构。

IPFS的关系图谱

IPFS由JuanBenet(胡安·贝内特)在2014年5月份发起。2015年,他创建的项目“IPFS”在YCombinator创业孵化竞赛中获奖并得到了天使投资,同时成立了协议实验室。

IPFS本质上是一种内容可寻址、版本化、点对点超媒体的分布式存储、传输协议,目标是补充甚至取代过去20年里使用的超文本媒体传输协议(HTTP),希望构建更快、更安全、更自由的互联网时代。

协议实验室团队在开发IPFS时,采用高度模块集成化的方式,像搭积木一样去开发整个项目。其中IPLD、LibP2P、Multiformats这三个模块服务于IPFS底层。而Filecoin则是IPFS的激励层,把IPFS应用的数据价值化。

Mutiformats是一系列hash加密算法和自描述方式的集合,它具有SHA1\SHA256\SHA512\Blake3B等6种主流的加密方式,用以加密和描述nodeID以及指纹数据的生成,它在现有协议基础上对值进行自我描述改造,即从值上就可以知道是如何产生的。

libP2P是IPFS核心中的核心,面对各式各样的传输层协议以及复杂的网络设备,它可以帮助开发者迅速建立一个可用P2P网络层,快速且节约成本。libp2p的主要功能包括:发现节点、连接节点、发现数据、传输数据。它类似现实世界的快递公司,连接着千千万万个节点,除了负责分发数据,还负责查找数据。

IPLD是一个转换中间件,将现有的异构数据结构统一成一种格式,方便不同系统之间的数据交换和互操作。现在IPLD支持BTC、ETH、EOS等主流公链的区块数据。IPLD中间件可以把不同的区块结构统一成一个标准进行传递,为开发者提供了成功性比较高的标准,不用担心性能、稳定和bug,这也是IPFS为什么受到众多区块链项目欢迎的重要原因。

IPFS应用了这几个模块的功能,集成为一种容器化的应用程序,运行在独立节点上,并以Web服务的形式,供大家使用访问。

由于IPFS是一个开源的协议,所有人都可以免费利用IPFS进行各种开发,目前IPFS网络中的节点数量还不够多,网络还不够稳定。为了让IPFS能够快速普及推广,协议实验室基于IPFS网络创建了Filecoin区块链项目,用以激励参与IPFS节点并存储数据的矿工。Filecoin把这些应用的数据价值化,通过类似比特币的激励政策和经济模型,让更多的人去创建节点,去让更多的人使用IPFS。

Filecoin是IPFS的经济激励系统,承载着IPFS的价值传递,维系着IPFS生态的发展。

下期【进阶小课堂】开始,我们将重点展开对Filecoin的介绍。

IPFS的技术架构

IPFS有八层子协议栈,从低往高分别为身份、网络、路由、交换、对象、文件、命名、

热点:ipfs

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

谷歌留痕 兼职信息网 聚币网 數字黃金 币圈官网 借春秋 币圈交流群 茶百科 宝宝起名 起名取名网 币爸爸 秒懂域名 装修装饰网 趣玩币 爱网站 借春秋财经 二手域名 趣开心资讯 黄金行情 佩佩蛙官网 玩票票财经 币圈论坛 免费电影 皮卡丘资讯 非小号行情 金色币圈 币圈ICO官网 玩合约 元宇宙Web 百科书库 宠物丫 周公解梦 百悦米 减肥瘦身吧 旅游资讯网 代特币圈 妈妈知道 去玩呗SPA 美白没斑啦 今日黄金 数字财经 天天财富 培训资讯网 谈股票
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2