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

对于有观点输出习惯的 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导航来发现和索引新页面。链接帮助搜索引擎理解目标页面的内容和上下文以及页面之间的关系。这是您必须始终记住的SEO导航的基本目标。 首先让用户满意。使导航变得更加容易。然后,在不损害用户体验的前提下优化搜索引擎。 1、放…

    网站建设 2023-09-07
  • 迅雷5.7,迅雷5.70.2.5840

    《关于迅雷5.7的探索与思考》 一、迅雷5.7的历史背景与发展历程迅雷5.7可能是迅雷软件在某个特定时期推出的一个版本。我记得在互联网发展的早期,迅雷作为一款下载工具,曾经非常受欢迎,也许它凭借着快速的下载速度和便捷的使用方式,迅速占领了市场份额。我觉得它就像是那个时代的网络下载利器,为人们获取各种资源提供了很大的便利。 在它的发展历程中,也许经历了多次的更…

    2025-08-17
  • broadcom 网卡驱动,broadcom网卡驱动20.0.5的优点和不足之处

    《关于broadcom网卡驱动的深入探讨》 一、什么是broadcom网卡驱动? broadcom网卡驱动,也许可以简单理解为是一种能够让计算机与broadcom品牌的网络适配器进行通信的软件程序。就好像我们的手机需要特定的手机卡来接入通信网络一样,计算机也需要网卡驱动来与网络建立连接。 它在计算机系统中扮演着至关重要的角色,就像是一座桥梁,将计算机内部的各…

    2025-11-07
  • 爱站cms如何安装(轻松get爱站CMS安装攻略,完美搭建属于你的站点)

    本文主要介绍了如何使用爱站CMS轻松搭建属于自己的站点,详细讲解了安装攻略、网站优化、插件使用以及网站管理等方面的内容,帮助读者快速掌握爱站CMS的使用技巧。通过本文的介绍,读者不仅可以快速搭建一个漂亮的网站,还能够为自己的网站进行优化,提高网站的流量与品牌知名度。 一、安装攻略 按照以下步骤,即可轻松安装爱站CMS: 1、下载爱站CMS,将下载好的CMS压…

    网站建设 2023-05-14
  • 如何创建网站的第一步(从零开始创建网站,第一步是什么?)

    在当今数字时代,网站对于任何一家企业或组织都显得至关重要,因为它是企业宣传、品牌策略和销售的重要途径。因此,本文将从零开始创建网站的角度,阐述第一步的重要性并提供背景信息。 正文: I. 选择一个好的域名 选择一个好的域名是从零开始创建网站的第一步。这个域名必须与公司的品牌相关联,并且应该是独一无二和容易记忆的。此外,搜索引擎优化(SEO)因素也应该考虑进去…

    网站建设 2023-05-21
  • 公司网站首页如何做(公司网站首页,如何让你的品牌在竞争中脱颖而出?)

    公司网站作为企业的门面,在竞争激烈的市场环境中扮演着至关重要的角色。如何让品牌在众多企业中脱颖而出,成为网民忠实的关注对象,是值得探究的话题。本文从网站设计、用户体验、内容创意和推广四个方面,详细阐述如何让公司网站首页成为品牌的独特标识,以吸引用户的注意力和视线。 一、网站设计 网站设计是企业宣传的第一入口,通常会给用户留下最直接、最直观的印象。优质的网站设…

    网站建设 2023-05-20
  • 搜索引擎登陆,搜索引擎登陆有几种形式

    《搜索引擎登陆:从入门到精通》 一、搜索引擎登陆的基本概念搜索引擎登陆,也许就是将我们的网站提交给各大搜索引擎,让它们知道有这么一个存在,然后有可能在搜索结果中展示我们的网站。就好像我们把自己的店铺信息告诉了一个大型的购物平台,希望在这个平台上能够被顾客找到一样。 不同的搜索引擎有不同的登陆方式和要求,这可能会让我们感到有些困惑。比如百度,它有自己的站长平台…

    网站建设 2025-09-16
  • 如何做网页效果图(如何制作精美网页效果图)

    想要制作出一个精美的网页效果图,需要掌握一些基本的技巧。在此篇文章中,将会以如何制作精美网页效果图为中心,从四个方面详细阐述。第一个方面是设计原则与风格,第二个方面是色彩搭配,第三个方面是文字排版,第四个方面是图片与图标的运用。在文章的结尾,还会进行总结和回顾。 一、设计原则与风格 1、网页设计风格的选择 首先,要选择一个合适的设计风格。在网页设计中,有很多…

    网站建设 2023-05-16
  • 电信dns服务器地址,电信dns的服务器地址设置为多少

    《电信DNS服务器地址:全面解析与应用》 一、引言在当今数字化的时代,网络已经成为我们生活中不可或缺的一部分。而DNS(DomainNameSystem)服务器地址则是连接我们与互联网的重要桥梁。电信作为我国主要的电信运营商之一,其DNS服务器地址在网络连接中起着关键作用。那么,电信DNS服务器地址到底是什么?它有哪些特点和作用呢?本文将对此进行全面的解析与…

    网站建设 2025-10-14
  • 公众号怎么发不出文章 公众号文章发布失败原因

    本文将详细介绍公众号文章发布失败的原因以及解决方案。四个方面将会被涉及:网络问题、账号问题、内容问题以及其他问题。本文旨在为公众号运营者提供帮助和指导,帮助他们更好地管理和运营自己的公众号。 一、网络问题 网络问题是影响公众号文章发布的一个重要原因。当网络不稳定或者出现问题时,文章发布将会受到影响。遇到网络问题,我们可以采取以下方法来解决: 1.检查网络连接…

    网站建设 2023-05-23
  • 织梦如何上传源码到数据库(教你如何Upload源码到数据库)

    本篇文章将介绍如何Upload源码到数据库,内容详细全面,带给读者全新的学习体验。 一、上传源码的前置条件 上传源码前,需要确认数据库的类型、版本以及其对应的编译器、操作系统等。上传前还需检查源码文件的格式是否正确、文件大小是否超出限制等。 其次,需要在目标数据库上配置相关权限,以保证上传的源码能被正确执行,在此过程中还需核实数据库所允许的数据类型、字符集、…

    网站建设 2023-05-05
  • 如何侵入公司服务器(企业安全被盗:突破公司服务器安全的方法)

    企业安全一直是公司管理和 IT 部门关注的焦点之一,但是仍然存在安全被盗的情况。本文针对企业安全被盗的问题,从四个方面探讨突破公司服务器安全的方法,以期提高企业安全意识和对安全问题的关注度。 一、物理安全 1、加密重要数据:公司所有重要数据都需要加密处理,确保数据离线或在线存储时无法被窃取或篡改。 2、流量监控:采用流量监控技术,可以实时监控企业服务器的出入…

    网站建设 2023-05-03