okx

深入探讨:IPFS在分布式到微服务架构中的应用

时间:2023-06-16|浏览:153

星际文件系统IPFS(InterPlanetary FileSystem)是最近出现的一个新的开源分布式文件系统。IPFS的作者是毕业于斯坦福大学的Juan Benet,他成功创建了ProtocalLab实验室。IPFS的技术核心之一就是P2P。IPFS实际上是一种全新的P2P化的互联网网页文件系统。

区别于HTTP互联网文件系统,IPFS采用P2P和类似于Git版本控制的技术解决了大文件的传输效率低下和文件重复的问题。IPFS将一个大文件分割为大小为256KB的独立区块,这些区块可以被存储在不同的IPFS节点上,客户端可以并行地从多个节点获取文件的不同内容,从而大大加速大文件的传输效率。每个被放入IPFS的文件都有一个唯一的标识,只要知道这个标识,就可以通过IPFS去查找该文件的内容,不管它被分割成几部分,以及被存储在哪些服务器上。

IPFS是一个典型的P2P对等网络,在这个网络中并没有中央服务器,集群中的每个IPFS节点都会在本地存储一小部分文件,并且保存本地文件对应的哈希路由表,同时每个IPFS节点都与其他一些IPFS节点保持长连接关系并通过一些复杂算法交换路由数据,于是网络中所有IPFS节点的本地哈希路由表都“汇聚在一起”,形成一个巨大的分布式哈希表DHT。为了方便Web用户访问IPFS中的数据,IPFS的节点提供了HTTP网关服务,在开启以后就可以通过浏览器直接访问。同时,IPFS也跟一些浏览器厂家合作,在浏览器如FireFox、Opera、Brave等中内置了IPFS客户端。

基于IPFS的数字货币Filecoin的原动力就是将更多的人参与到IPFS中来,彻底打破目前HTTP互联网的中心化特权。Filecoin是一个区块链项目,所以也有自己的虚拟数字货币FIL代币,全部的14亿枚FIL代币只会通过存储矿工挖矿的方式产生并流通。用户若想要上传数据到IPFS网络存储,就需要付出一定的FIL代币,存储矿工因为提供数据存储服务而获取部分FIL代币则也需要支付一定的FIL代币作为报酬给检索矿工。

热点:ipfs

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

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

合作伙伴

非小号交易所排名-专业的交易行情资讯门户网站,提供区块链比特币行情查询、比特币价格、比特币钱包、比特币智能合约、比特币量化交易策略分析,狗狗币以太坊以太币玩客币雷达币波场环保币柚子币莱特币瑞波币公信宝等虚拟加密电子数字货币价格查询汇率换算,币看比特儿火币网币安网欧易虎符抹茶XMEX合约交易所APP,比特币挖矿金色财经巴比特范非小号资讯平台。
非小号行情 yonghaoka.cn 飞鸟用好卡 ©2020-2024版权所有 桂ICP备18005582号-1