如何创建网站?什么是去中心化网站?

对于有观点输出习惯的 Web3 爱好者而言,将内容“寄存”在 Twitter 等 Web2 社交媒体上,似乎还不够“抗审查”,也缺些专属感和独立性;对于 Web3 协议团队或项目方而言,从产品服务到前端呈现全流程的去中心化,也在叙事上更具吸引力。而无论是抱着何种动力,将个人或项目官方网站制作为去中心化网站,在成本、匿名性、隐私保护等方面都有一定优势。

因此,本文将带你一步步将个人网站(以 Notion 生成的网页为例)部署到 IPFS 上,建立一个只属于你的、真正去中心化的网站(Dweb)。

文章一共分为介绍、实操、建议三部分。我会先介绍去中心化网络 Dweb 的概念及代表,再手把手教学将个人名片网站署到 Dweb 上的方法,最后,我也会总结下当前方案的优劣势。

考虑到文章篇幅和上手难度,在实操部分,我只介绍最简单的一种 Html 网页框架部署方法。同时,这一教程主要靠 Fleek 工具来实现部署。Fleek 的功能强大,能打包多种网页框架(如 WordPress、Next. js 等),有一定技术基础的朋友,可以纵深探索。

什么是去中心化网站?

去中心化网站(Dweb),字面上看就是部署在去中心化网络上的网站。

从构成部分看,Dweb 和传统互联网网站类似,都需要拥有一个入口——域名、一个承载主体——托管服务器。在 Web3 世界,与这两项“功能”相对应的代表项目分别是 ENS、IPFS 和 Arweave(本文重点介绍前者,也是较多项目在使用的方案)。

ENS(Ethereum Name Service)是基于以太坊的分布式、可扩展、开放的命名系统;通俗讲,就是区块链域名系统。

IPFS 的理念是将数据分布存储在世界各地、任何人可运行的节点上;本质上是项抗审查、点对点的数据存储服务。此外,由于 IPFS 跨节点分发数据并指向特定数据,可以确保资源来自最近更新的来源,实际体验会更快捷和可靠。

关于 ENS 和 IPFS 的进一步释义,感兴趣的读者可以阅读《一文了解迄今为止最成功的非金融类以太坊应用程序 ENS》《深度解析 IPFS:新一代互联网底层协议》。

在 ENS 和 IPFS 的共同支持下,分布式的区块链基础架构可以将内容直接存储到智能合约(容器)中。

基于 ENS IPFS 的代表网站

虽然在感知层面并不明显,但用户如果留意一些主流的 Web 3 应用,可以从他们的官方文档中发现,Uniswap、 1inch 等头部 Web3 协议已经将其网站同步至 IPFS 上。

其 ENS 链接地址分别是 1inch. eth、uniswapexchange.eth,对于原生 Web3 浏览器可以直接输入以上地址访问,对于非原生浏览器,可以使用兼容地址访问:

1inch:https://1inch.eth.link/

uniswap:https://uniswapexchange.eth.link。

更多采用 ENS IPFS 技术部署的网站,Almonit 做过 Dweb 网站整理,链接如下:https://almonit.eth.link/#/discover/,感兴趣的读者欢迎访问查看。

如何部署

本文我们主要使用 Fleek 工具提供的方案,该方案优点是部署简单,支持多种 Web 框架,除了支持 Html 页面外,也支持如 Next.js、Hugo.js、Wordpress 等多种语言的网页框架。

本文聚焦在 Fleek 支持的诸多功能中最简单的一种——Html 页面框架部署方案,并且做了分步讲解,希望小白看完能快速上手;对于高手而言,也能起到抛砖引玉的作用。

刚刚提到需要准备一个 Html 网页,因此会用到 notion 来生成这个 Html 网页文件,原因主要是 notion 操作简便,且自带了 html 导出功能,可以将其作为一个可视化的 Html 网页制作器。

由于使用的工具 Fleek 采用的是自动同步 Github 的方式,因此也需要准备好一个 Github 账号以及对应的 Repo(库)。

部署到 IPFS 网络本身不需要域名,上传到网络中会生成一段 hash,类似于 Web2 中的 IP 地址,因此还需要准备一个 ENS 来映射这段 IPFS hash。

概括一下,事前准备三样东西:

一个 github 账号;一个 ENS 域名,以及对应的钱包和少量 ETH 作为 gas;一个 notion 账号,并制作一个个人 profile 页面。 1.从 Notion 导出 Html

1.1 在 notion 设计一个 profile,Demo 如下图。

如何创建网站?什么是去中心化网站?

1.3 获得了导出的压缩文件后会自动下载到本地。在本地解压后,会得到下图中的一个文件夹和一个 Html 文件。将“xxx. html”结尾的文件更名为“index. html”。

如何创建网站?什么是去中心化网站?

2.3 接下来需要用到 Github 客户端(如果电脑上没有 Github 客户端则需要下载并安装一个)。登陆 Github 客户端后,回到刚刚创建之后的 Github 网页,点击蓝色框内的“ Set up in desktop ”(在桌面打开客户端)。

如何创建网站?什么是去中心化网站?
2.5 复制完成后,回到客户端会有如下提示。填写一些描述内容并点击 commit。

如何创建网站?什么是去中心化网站?

3.2 注册并登陆之后来到项目主页,接下来需要创建一个网站项目。

如何创建网站?什么是去中心化网站?

3.5 选择刚刚创建完成的网站,进入详细配置页面。

如何创建网站?什么是去中心化网站?
3.7 接下来,绑定 ENS 域名,选择“ Setting ”,并找到“ ENS ”。

如何创建网站?什么是去中心化网站?

建站过程中的一些思考

走完这套流程后,我体会到了去中心化网站相较于传统网站的一些优劣势。

优势

成本低廉稳定

传统的 Web2 网页需要部署到服务器上,不仅需要维护,而且花费随着用户数量而增加,但是通过本文部署到 Web3 的流程,不难发现,部署到 IFPS 的花费是极其便宜的(当前免费),且无论用户量大小如何,花费不会有变化。

更完整的 Web3 叙事

早期,由于链上 gas 高很难把完整的项目(前端 智能合约)同时部署到如以太坊网络上。而如今,随着 IPFS 网络协议的完善,庞大的前端交互页面也有了自己专属的去中心化网络。这在叙事上符合真正的“去中心化”理念。目前 Uniswap、1inch 等头部 DeFi 协议都陆续部署到了去中心化网络上面,未来或许完整部署到去中心化网络将成为 Web3 项目的标配。

对个人来说很酷

ENS 域名在社交媒体(如 Twitter)上很受欢迎,不少 KOL 的昵称为 xxx. eth,而在此基础上实现了进一步延伸——把自己的博客部署到 IPFS 网络,并以 ENS 域名作为入口,对于加密爱好者来说会是件很酷的事。

匿名性与隐私保护

由于 Dweb 在早期设计阶段就充分考虑了“去中心化”与“隐私”结合,其实和 Tor 网络有些许类似之处,都具有不可追踪、匿名性的特点。

不足

对于 Web 2 的兼容性仍然有待提高

虽然工具已经支持很多主流框架,但还不是全部,对于像 PHP 这种的动态网页框架仍然是不支持的状态。整体兼容度还有待提高。

对国内用户不友好

由于当前 IPFS 的节点还远未达到白皮书中所计划的数量(路线图),因此,Dweb 在国内的访问有一定的阻碍。

希望未来能够看到更加完善的方案,以及技术的迭代。

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/143089.html

(0)

相关推荐

  • 如何配置域名(以域名配置为中心,如何优化网站SEO?)

    作为一个网站拥有者或者管理员,在优化SEO的时候,域名配置是不可或缺的重要因素。正确的域名配置可以为网站带来更好的可访问性和排名。本文将从HTTP/HTTPS协议的选择、域名选择、子域名和www的选择以及域名与目录结构的配置等四个方面出发,详细阐述以域名配置为中心,如何优化网站SEO。 正文: 一、HTTP/HTTPS协议的选择 随着互联网信息时代的发展,人…

    2023-05-02
  • 淘宝店铺怎么做起来,新手开店从0到1全流程

    很多新手想做淘宝,但是不知道从哪里开始。 注册了店铺之后,就不知道该干什么了,东搞一下西搞一下,几个月过去了,一点起色都没有,钱没赚到,还亏了不少。 今天我就跟大家好好聊聊,淘宝店铺怎么做起来,新手开店从0到1的全流程,一步一步教你,看完就能照着做。 第一步:前期准备 做淘宝之前,先要做好准备工作,不要急着开店。 首先,选类目。不要一上来就选服装、鞋帽这些大…

    2026-06-01
  • 互联网具有哪些常见功能(互联网催生的五大功能:你知道多少?)

    互联网是当今社会最为普及的一种信息技术,它带来了众多的便利和变革。本文将介绍互联网催生的五大功能,包括信息传递、社交媒体、电子商务、知识管理和云计算。通过详细阐述每个功能的特点,让读者了解更多互联网的价值和应用。同时,我们也将探讨互联网带来的负面影响,以及如何在使用互联网时保持警惕和谨慎。 一、信息传递 信息传递是互联网最为基本的功能,也是它的核心应用之一。…

    2023-05-11
  • 淘宝点卡充值怎么搞?淘宝点卡充值攻略大全

    兄弟们,好久不见,见字如面。 不知道大家最近过得咋样?我这边搞淘宝点卡充值,搞的很难受。 今天跟大家聊聊淘宝点卡充值这件事,还有一算账亏掉的那些钱。 说实话,淘宝点卡充值不是想搞就能搞的 2024 年我信了那些一键搞定、自动运营的鬼话,投了差不多 8 个进去。 结果呢? 3 套系统用了一个月就崩了,数据对不上,最后平台查下来,封号加罚款。 一算账,亏掉差不多…

    2026-05-04
  • 如何复制ftp中的作业(复制FTP作业:简单轻松的实现方式)

    本文将介绍如何实现简单轻松的复制FTP作业,让读者了解基本的FTP意义及其应用。FTP是一种文件传输协议,可用于在服务器和客户端之间传输文件。本文将从以下四个方面进行详细论述: 一、FTP的基本概念 1、FTP是什么 FTP是一种常用的文件传输协议,它是由网络专家设计的通用协议。通过这个协议,用户可以从远程机器下载文件,也可以上传文件到远程机器。 2、FTP…

    2023-05-12
  • 什么叫直径,圆的直径最简单的测量方法

    各位小学六年级的小可爱们期中考试在上周以及本周已经陆陆续续考完啦~ 考完试的同学一定要客观面对考试成绩,做好错题分析与总结、反思提升方向,准备好迎接下一阶段的学习。 一、《圆》单元知识与目标总览 《圆》是人教版六年级上册的重难点,概念、公式比较多,考点、易错点比较集中,计算量较大,题型变化多端,是小学阶段平面几何这一板块中最难把握的一个图形。 这一单元可以分…

    2023-09-01
  • 怎样开通支付宝卡通怎么修改 | 怎样开通支付宝卡通优缺点分析

    今天聊聊怎样开通支付宝卡通这个出海项目。 我跟踪了 123+ 个案例,整理了以下数据和分析。 项目概况 怎样开通支付宝卡通这个项目,2024 年开始在海外市场火起来。 主要市场:美国、东南亚、欧洲 目标用户:25-45 岁,有一定消费能力 平均客单价:50-200 美元 毛利率:30%-60% 123+ 案例数据分析 我跟踪的 123+ 个案例中,成功率为 …

    2026-05-08
  • wordpress中文主题,wordpress中文主题模板

    《WordPress中文主题:从入门到精通》 一、什么是WordPress中文主题 WordPress是一个非常流行的内容管理系统(CMS),它允许用户轻松创建和管理网站。而WordPress中文主题则是为WordPress网站定制的外观和布局设计。 就好像你要装修一套房子,WordPress是房子的框架,而中文主题就是装修的风格和装饰。它决定了你的网站看起…

    2025-10-25
  • 如何查询网站(如何快速准确查询网站?)

    随着互联网的发展,我们需要快速准确地查询网站上的信息。这篇文章将介绍如何高效地查询网站,分别从搜索引擎、搜索技巧、关键词选择和熟练度操作四个方面进行详细阐述。 一、搜索引擎 1、选择合适的搜索引擎 常用的搜索引擎有百度、Google、Bing、搜狗等,我们需要根据自己的需求选择合适的搜索引擎。比如,如果需要查找与学术研究相关的信息,Google是一个更好的选…

    2023-05-02
  • 500元能开拼多多店吗,低成本电商创业的详细预算和操作指南

    ## 引言 在电商创业的热潮中,很多人都有一个共同的疑问:500元真的能开拼多多店吗?对于预算有限的新手来说,这是一个非常实际的问题。答案是肯定的,但需要正确的策略和方法。本文将详细分析500元开拼多多店的可行性,提供详细的预算分配方案和操作指南,帮助你在有限的预算下成功开启电商创业之路。 ## 500元开店的可行性分析 ### 拼多多平台的优势 **低门槛…

    2026-06-08
  • 京东购物流程怎么抢,京东购物流程详细说明

    京东购物流程这个话题,值得深度聊聊。 我研究了很久,今天把一些思考分享出来。 行业背景 京东购物流程这个领域,其实已经发展了很多年。 从早期的野蛮生长,到现在的规范运营,经历了几个阶段。 2020 年之前,属于红利期,随便做都能赚钱。 2020-2023 年,竞争加剧,开始洗牌。 2024 年之后,进入成熟期,拼的是精细化运营。 市场格局 目前京东购物流程的…

    2026-05-03
  • 网络视频服务器,网络视频服务器怎么录像

    《网络视频服务器:从基础到应用的全面探索》 一、网络视频服务器的定义与基本原理 网络视频服务器,也许可以理解为是一种能够将视频信号进行数字化处理,并通过网络进行传输和存储的设备。它就像是一个视频的中转站,将原本只能在本地观看的视频,通过网络的力量,让更多的人能够随时随地观看。 从基本原理上来说,网络视频服务器首先会将输入的视频信号进行编码,将其转化为数字信号…

    2025-07-27