什么是IPFS?
IPFS到底是什么呢?为什么当我们提到Web3.0,我们就不可避免地提到IPFS呢?
IPFS(星际文件系统)是一个能够共享内容的分布式网络,他的设计并不复杂,但却非常有趣。
而我们之所以称IPFS为星际文件系统,因为IPFS的目标是建立一个能够在行星间工作的网络、一个能够更好的跨地球的通信网络。
IPFS是一个分散的网络,在该网络中,通过BitTorrent等多种方式连接对等方并共享文件。
元宇宙游戏开发商AlterVerse天空之城内测第二期已开启:6月25日消息,元宇宙游戏开发商AlterVerse天空之城第二轮封闭测试已启动,持续4天,并将于6月26日结束。据此前报道,2022年10月,AlterVerse宣布完成一轮私募轮融资,Binance Labs、Polygon Ventures、Ankr、Baselayer Capital、EnjinStarter等参投。[2023/6/25 21:59:08]
基本原理与传统的Web并不同,IPFS中的文件是根据文件的内容提供服务的,而传统的Web是根据文件的位置提供服务的。
例如,谷歌将隐私权政策文件托管在Google服务器上,政策内容无关紧要,因此这是根据域名寻址的,我们将这称为location-addressing(域名寻址)。
美联储梅斯特:不评论近期货币政策的前景,较低的中性利率可能会回归:金色财经报道,美联储梅斯特表示,当前趋势表明长期经济增长缓慢,美联储致力于将通胀率恢复到2%的目标,高通胀无论是短期还是长期都有代价,价格稳定是经济长期健康的关键。货币政策必须考虑长期经济趋势,不评论近期货币政策的前景,较低的中性利率可能会回归。[2023/5/16 15:06:26]
但是,IPFS是使用文件的哈希值通过文件的内容来标识文件的。
假设您要阅读:“XKCD#327—ExploitsofaMom”。这使得断开的链接不太可能
因为只要有一节点存储了数据,IPFS网络就不可能出现"404"错误,我们将这称为content-addressing(内容寻址)。
BitDigital与MegaMatrix成立合资公司,以开发非托管质押工具:3月8日消息,比特币矿企BitDigital,Inc.宣布与MegaMatrixCorp成立合资公司,为用户提供非托管质押工具,合资公司将设立在新加坡,根据协议,BitDigital将拥有合资公司40%的股权。据悉,MegaMatrix是一家位于加利福尼亚州的上市公司,专注于以太坊质押及其区块链基础设施。[2023/3/8 12:48:48]
如何在IPFS网络上托管?
当我们打开一个浏览器,很明显,网址都是以HTTP开头的,
也就是说,我们现在的网站是托管在HTTP超文本传输协议之上的。
知情人士:Brevan Howard的加密部门解雇表现不佳的员工:金色财经报道,据知情人士称,资产管理公司Brevan Howard的加密货币部门解雇表现不佳的员工,被解雇员工的身份及其所在位置尚不清楚。该部门有望在明年第一季度额外招聘约10名员工,使其员工总数大致持平。[2022/12/7 21:28:01]
那么,我们该怎么样把我们的网站部署在IPFS之上,或者是如何在IPFS之上部署静态内容(例如个人网站)呢?
接下来,我会列出可用于任何文件,
例如纯HTML文件,由静态网站生成器(如Jekyll,Hugo,Hexo和Gatsby)生成的网站,甚至是媒体文件的部署方法,
如果您已安装并正在运行IPFSDesktop,则可以使用常规文件选择器添加文件。只需导入包含您静态网站内容的目录即可。
IPFSCLI允许使用add子命令添加文件和目录。
提示:在您的网站中使用相对链接非常重要,因为IPFS网关的URL类似于/ipfs//file.ext。
在最后一节中,我们添加的文件可以在我们的IPFS节点网络中找到,这就是IPFS网关能够解析它并将其显示在浏览器中的原因。
但是,一旦关闭IPFSdaemon,该站点很可能将无法访问。
即使在IPFS上请求了某些内容之后,接收节点也成为该内容的主机,但是在12小时后将对这些内容进行收集。
那么,我们如何在没有服务器的分散式网站中全天候备份您的网站?
在IPFS上固定一些内容的节点将永远托管它(直到取消pinning它)。
诸如Pinata之类的固定服务,可将文件固定在其IPFS节点上。
如此一来,网站将始终可用。
在Pinata中,如果内容已经上传到IPFS,则可以上传文件或仅提供其哈希值。
这是我固定我们上面上传的示例网站的方式。
提示:最好使用多种固定服务固定您的站点,以实现冗余。
您可能已经注意到,使用IPFS非常容易,至少比处理我们使用的传统网络要容易。
但是,每次您要更改文件时都必须重复此过程,这并不是很方便。
因此,我们可以借助Fleek这样的工具,可以帮助自动完成上面列出的所有步骤。
Fleek就像Travis或CircleCi一样用于IPFS部署。
您可以将其Github帐户与其关联,并使用Github挂钩,Fleek将在每次推送至Github存储库时触发部署。他们还固定部署的所有内容。
此外,在Fleek本身中添加一个构建步骤,因此无需生成HTML并将其推送到我的存储库。这是我使用的构建命令:
gitsubmoduleupdate--recursive--init&&npmi&&npmrun
build
是的,我们需要自己安装子模块,但是不用担心,因为这是非常容易的。
因此,现在我们可以启动并运行我们的网站,但是IPFS上的内容不像传统网络上那样容易查找
来源:金色财经
以道驭术,透过表象看本质,从K线背后体会多空博弈,主力的拼搏较量,跟随市场的脚步,尊重市场,敬畏市场,跟随市场。你才有可能实现长期、稳定的盈利,轻松才能投资,快乐才可以生活.
1900/1/1 0:00:00自从十月份的低点以来,比特币经历了一次巨大的反弹,在撰写本文时,比特币从11,000美元上涨至了27,800美元.
1900/1/1 0:00:00本号的文章只做研究、学习和交流使用,不具有任何的操作指导意义!币圈唯一每天坚持视频分析行情的大号!周末两天没有更新,在这里先和大家说声抱歉.
1900/1/1 0:00:00锂电池,周五继续爆发。上周,叫了一周,一直都叫,都继续看好,也没有亏待大家。上周五,看,豫能控股,继续封死,郑州煤电,继续封死。周末有相对于,妖股的利空,对豫能控股等要实行重点监管.
1900/1/1 0:00:00交易如同攀爬,只有登上绝顶,才能享受奇观胜景;若遇难而退,中途放弃,只会与机会擦肩而过,在交易中,最重要的就是要敢于出手,面对机会,果断出击,这样才不至于错失机会,追悔莫及.
1900/1/1 0:00:0012.29星日二凌晨一点BTC、ETH空间策略更新俗话说,早起的鸟儿有虫吃,其实行情也一样!在昨天已经确定过,今天会是滞涨,也是新高后新一轮的盘整期.
1900/1/1 0:00:00