火星链 火星链
Ctrl+D收藏火星链

LEE:手把手教你建立去中心化个人网站

作者:

时间:1900/1/1 0:00:00

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

因此,本文将带你一步步将个人网站部署到IPFS上,建立一个只属于你的、真正去中心化的网站。

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

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

Web3世界,与这两项“功能”相对应的代表项目分别是ENS、IPFS和Arweave。

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

Sunil:Maps/Grebnev对FTX实体提出了3笔4.21亿美元的索赔:金色财经报道,自称FTX债权人Sunil在社交媒体上称,Maps/Grebnev对FTX实体提出了3笔4.21亿美元的索赔,SBF在 Maps 中领投了5000 万美元,使用 FTX 债权人资金向 Oxygen (2021) 领投了4000 万美元,并大规模推广“Samcoins”,OXY/MAPS 从11月份起大约下跌了50%

Sunil认为会影响FTX重启,我认为FTX交易所是一种资产,就像遗产中的任何其他资产一样出售、重新启动等。但是,它确实会影响我们的分配和时间安排,因为遗产将保留我们的资产来覆盖未解决的案件。[2023/8/4 16:17:53]

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

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

Reddit Collectible Avatar总量突破1000万:金色财经报道,Dune数据显示,社交媒体巨头Reddit于Polygon网络发行的NFT系列Reddit Collectible Avatar总量已突破1000万,截至目前达到10,001,500个,总市值接近3200万美元。

据悉,Reddit上周宣布与NFL合作推出第五十七届超级碗Avatar,数据显示该合作款NFT铸造数量已超过130万,其平台所有用户都可以免费获得四种不同的超级碗Avatar头像。[2023/2/13 12:02:52]

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

Uniswap、1inch等头部Web3协议已经将其网站同步至IPFS上。

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

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

美联储明年2月加息25个基点的概率为62.8%:金色财经报道,据CME“美联储观察”,美联储明年2月加息25个基点至4.50%-4.75%区间的概率为62.8%,加息50个基点的概率为37.2%;到明年3月累计加息25个基点的概率为14.6%,累计加息50个基点的概率为56.8%,累计加息75个基点的概率为28.6%。[2022/12/28 22:11:45]

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

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

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

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

Michael Saylor回应瑞·达利欧:比特币是唯一一种能够使所有利益一致的东西:金色财经报道,桥水基金创始人、亿万富翁瑞·达利欧在社交媒体上称,大多数人只假装为雇主的利益而行动,而实际上是在为他们自己的利益而行动。因此,雇主应警惕利益冲突。对此,前MicroStrategy首席执行官Michael Saylor回复称,比特币是唯一一种能够使所有利益一致的东西,由于比特币固有的中立性,因此可以专注于和平参与、理性行动和生产性行业。10月初,瑞·达利欧宣布辞去在桥水基金中的职务并将自己所有的投票权转让给董事会。[2022/10/17 17:28:30]

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

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

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

加密初创公司Gauntlet为DAO推出资金管理系统Aera:金色财经报道,加密初创公司Gauntlet宣布推出一种基于奖励的无领导去中心化自治组织 ( DAO ) 的财务管理系统Aera。Aera 协议旨在让 DAO 在投资快速发展的去中心化金融 (DeFi) 市场时发挥更加敏捷和具有风险意识的角色,为传统金融中用于对冲风险和提高资本效率的结构性产品或衍生品创造有机需求。Aera 将激励某些 DAO 参与者将资产分配给风险产品,当达到投资目标时,他们将获得奖励,如果滥用 DAO 福利将受到惩罚。[2022/10/13 10:33:20]

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

一个github账号;

一个ENS域名,以及对应的钱包和少量ETH作为gas;

一个notion账号,并制作一个个人profile页面。

1.从Notion导出Html

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

1.2从notionexport功能导出我们准备好的页面,由于IPFS对于静态网页支持的能力有限,暂时只能选择单页面导出。。

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

2.上传到Github

2.1进入到GitHub主页,登陆进入如下页面,点击“New”新建一个Repo。

2.2对于这个新建的Repo建议采用Private库的方式。因为这样可以避免除了Fleek工具和创建者的其他人访问到原始文件。

2.3接下来需要用到Github客户端。登陆Github客户端后,回到刚刚创建之后的Github网页,点击蓝色框内的“Setupindesktop”。

2.4安装了桌面客户端后,会有如下提示。

2.5来到桌面客户端,按照提示设定好一个本地目录并记录这个本地目录的路径。将第一步“从Notion导出资料”中我们在下载的文件,复制到该本地目录中。

2.5复制完成后,回到客户端会有如下提示。填写一些描述内容并点击commit。

2.6点击pushorigin把文档推送到GithubRepo中。

3.使用Fleek新建一个项目

“Fleek是一套工具,包含在开放网络及其协议上无缝构建现代站点和应用程序所需的一切。”

简单来说,Fleek这个工具可以将个人网站简便地部署到去中心化网络上。

3.1首次进入Fleek需要注册,建议采用Etheretrum小狐狸钱包直接一键注册并登录,比较方便。

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

3.3我们选择刚刚第二步中创建的GithubRepo,并进入到下一步。

3.4我们选择Hostingservices选项重的IPFS,选择Cointinue进入下一步。

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

3.6现在网站已经部署到IPFS上面了,Fleek工具还很贴心的关联了一个映射域名,如图所示。

3.7接下来,绑定ENS域名,选择“Setting”,并找到“ENS”。

3.8下拉到“AddENS”。

3.9输入ENS域名。

3.10进入到如下界面,再次点击刚刚输入的ENS地址。并选择“Setcontenthash”,最后支付一笔Gas费完成绑定。

3.11此时我们看到之前是灰色的ENS域名已经转变成为蓝色,绑定成功。

3.12对于支持去中心化域名的浏览器,如brave,小狐狸钱包手机APP等,直接输入ENS如我这里设置的yyzfish.eth即可以直接访问部署的Dweb,对于Web2的浏览器,ENS也有兼容方案,可以直接访问https://yyzfish.eth.link/。

建站过程中的一些思考

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

更完整的Web3叙事

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

对个人来说很酷

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

匿名性与隐私保护

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

不足

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

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

对国内用户不友好

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

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

标签:WEBENSLEEHTMLWeb3CampBOpenSeaLeeds United Fan TokenHTML价格

比特币价格实时行情热门资讯
FIU:韩国金融服务委员会:将制定以投资者保护为中心的加密监管体系

12月1日消息,韩国金融服务委员会宣布将制定以虚拟资产市场投资者保护为中心的监管制度。金融委员会秘书长在首尔站智能工作中心与金融科技和区块链行业官员举行会议时表示:“我们将寻求能够平衡创新、消费.

1900/1/1 0:00:00
BTC:比特币价格看起来已准备好再次上涨超过 1.65 万美元

比特币价格延续跌势并测试了16,000美元的支撑位。BTC正在形成底部,可能很快就会升至16,500美元的阻力位上方。比特币进一步下跌并测试了16,000美元的支撑区域.

1900/1/1 0:00:00
GAT:Gate.io 关于将对 (OP3S、AR3S、UNI5S、OKB3S、ANC3L) ETF产品进行持仓份额合并和单位净值调整的公告

:content-type-MARKDOWN-DONOT-DELETEGate.io杠杠ETF是一种自带杠杆属性和具有自动调仓机制的交易产品.

1900/1/1 0:00:00
GATE:Gate.io Team To Attend Blockchain Expo Global 2022 in London

:content-type-MARKDOWN-DONOT-DELETE!(https://gimg2.gateimg.

1900/1/1 0:00:00
BIT:跟单悬赏令中奖名单公开

"跟单悬赏令:全网搜集你最想跟随的交易大神"活动已于2022.11.25结束。经过平台认真筛选,已为以下中奖用户发发奖励,发奖详情请查看下方得奖名单.

1900/1/1 0:00:00
LUN:尽管 LUNA 和 LUNC 飙升,但投资者仍押注于下行

Terra(LUNA)和LUNAClassic(LUNC)均飙升,投资者预计本周将下跌。投资者的预测基于这样一个事实,即每次这些货币上涨时,都会出现大幅下跌.

1900/1/1 0:00:00