APE:水滴科技官网、区块链分布式存储filecoin如何在ipfs上部署网站

  什么是IPFS?

  IPFS到底是什么呢?为什么当我们提到Web3.0,我们就不可避免地提到IPFS呢?

  IPFS(星际文件系统)是一个能够共享内容的分布式网络,他的设计并不复杂,但却非常有趣。

  而我们之所以称IPFS为星际文件系统,因为IPFS的目标是建立一个能够在行星间工作的网络、一个能够更好的跨地球的通信网络。

  IPFS是一个分散的网络,在该网络中,通过BitTorrent等多种方式连接对等方并共享文件。

Snag Solutions向社区发起征求ApeCoin NFT市场建议:5月15日消息,据ApeCoin DAO官方论坛,ApeCoin DAO定制NFT市场开发公司Snag Solutions已发起征求ApeCoin社区对官方NFT市场的意见和建议。在名为《ApeCoin Marketplace Renewal》的帖子中,Snag Solutions创始人ZheerWagen透露,因Blur和OpenSea的市场竞争,从2022年12月到2023年2月期间,ApeCoin NFT市场只出售了4只Bored Apes、10只Mutants、16只Bored Ape Kennel Club Dogs和9 个Otherside元宇宙虚拟地块Otherdeed。Snag Solutions希望社区可以评估是否需要改变版税和费用策略以提高交易数量,是否应该将DAO产生的资金指向ThriveCoin以资助对DAO的贡献,以及是否需要审核零费用P2P交易产品来降低欺诈风险。据悉,相关意见和建议的收集截止日期为5月17日。[2023/5/15 15:04:12]

  基本原理与传统的Web并不同,IPFS中的文件是根据文件的内容提供服务的,而传统的Web是根据文件的位置提供服务的。

BNB Grant DAO第二轮资助二次方投票开始,共14个项目进入投票:1月12日消息,BNBChain生态早期项目长期资助计划BNB Grant DAO已于1月12日正式进入二次方投票环节。经评选,共有14个项目从351个BNB Grant DAO团队中脱颖而出,共同分享20000美元固定资助,并将根据社区二次方投票结果共同角逐10000美金匹配资金池。1月12日—1月21日为社区二次方投票阶段。本轮投票中,持有vcDORA的投票者将根据DoraHacks.io账户中绑定地址中聚合vcDORA数量获得投票加权。[2023/1/12 11:07:43]

  例如,谷歌将隐私权政策文件托管在Google服务器上,政策内容无关紧要,因此这是根据域名寻址的,我们将这称为location-addressing(域名寻址)。

ChatGPT的创建者OpenAI正在就以290亿美元的估值进行收购要约谈判:1月6日消息,知情人士透露,AI聊天机器人ChatGPT的创建者OpenAI正在谈判以收购要约的形式出售现有股票,该公司的估值将达到290亿美元左右,较2021年的140亿美元翻倍,尽管其收入很少,仍使其成为账面估值最大的美国初创公司之一。上述知情人士说,风险投资公司Thrive Capital和Founders Fund正在就该投资进行谈判,该交易将以股票出售的形式完成,总额至少为3亿美元。该交易的结构为收购要约,投资者从OpenAI的员工等现有股东手中购买股票。(华尔街日报)[2023/1/6 10:24:31]

  但是,IPFS是使用文件的哈希值通过文件的内容来标识文件的。

Listed Fan完成160万美元融资:6月3日消息,据 latestly 报道,社交 Token 发行公司 Listed Fan 宣布完成 160 万美元融资,Whiteboard Capital 和 Goodwater Capital,以及 Google 董事 Rahul Jindal、Whatsapp Payments 的 Vinay Chholeti、摩根士丹利高管 Hemant Gupta 等天使投资人参投。[2022/6/3 4:00:23]

  假设您要阅读:“XKCD#327—ExploitsofaMom”。这使得断开的链接不太可能

  因为只要有一节点存储了数据,IPFS网络就不可能出现"404"错误,我们将这称为content-addressing(内容寻址)。

  如何在IPFS网络上托管?

  当我们打开一个浏览器,很明显,网址都是以HTTP开头的,

  也就是说,我们现在的网站是托管在HTTP超文本传输协议之上的。

  那么,我们该怎么样把我们的网站部署在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上的内容不像传统网络上那样容易查找

来源:金色财经

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金星链

pepe最新价格RPL:币姥爷:比特币已经六亲不认

今天的封面是《来自大海的马尔盖特》,约瑟夫·马德罗·威廉·透纳昨天市场突破25000后,在高位出现了一段小幅整理,雨神在确认回调结束信号后,及时在圈内提示,短期回调风险解除,后市随即一路走高.

[0:15ms0-0:745ms