V2EX 07月23日 13:09
[ENS] 用 Planet + ENS 构建一个真正去中心化的博客
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文详细介绍了如何利用Planet、ENS域名和公共网关,轻松搭建一个无需服务器、平台下架风险低且可自定义域名的Web3原生博客。Planet是一款macOS开源应用,通过IPFS和IPNS技术实现博客内容的本地发布和稳定地址生成,并支持绑定ENS域名。文章分步指导用户完成博客创建、发布,以及将博客与ENS域名进行绑定,最终实现通过自定义域名(如yourname.eth.limo)访问博客。同时,也解释了Planet如何通过节点广播和社区节点缓存来保障博客的持续在线可用性。

🚀 **Planet应用与Web3博客基础**:Planet是一款macOS开源博客应用,核心技术是IPFS(用于内容寻址发布)和IPNS(用于生成博客的稳定地址)。用户只需简单操作即可将博客内容发布到IPFS网络,获得一个IPNS地址,并可选择绑定到自己的ENS域名,从而实现类似“yourname.eth.limo”的访问方式,拥有一个去中心化的原生博客。

📝 **博客创建与发布流程**:用户首先需要在Planet App中创建新的博客,填写标题、描述和封面图等信息,然后撰写文章。发布后,Planet会将内容上传至本地IPFS节点,生成唯一的CID(内容哈希),并利用用户的设备私钥生成IPNS密钥对,创建一个指向最新内容的稳定地址。每次发布都会更新IPNS绑定,确保链接始终指向最新内容。

🔗 **ENS域名绑定博客指南**:将博客与ENS域名绑定的关键步骤包括:在Planet App中复制博客的IPNS地址;前往app.ens.domains编辑你的.eth域名记录,在“Other”下的“Content Hash”字段中粘贴IPNS地址;最后提交交易并等待确认。完成此过程后,博客即可通过“https://yourname.eth.limo”等格式的自定义域名访问。

🌐 **博客在线可用性保障**:Planet通过多种方式确保博客的在线可用性:内容发布后会广播到Planet社区节点,公共网关(如eth.limo)会缓存内容,使得用户即使在关机状态下,博客也能通过IPNS地址持续访问。为实现永久性在线,建议使用web3.storage等服务固定(pin)博客内容的CID。

你是否也想拥有一个无需服务器、不会被平台下架、使用自己域名的博客?

这篇文章将手把手带你完成这一切,只需要 3 个工具:


什么是 Planet ?

Planet 是一款 macOS 上的开源博客应用,它利用 IPFS 和 IPNS 技术将你的博客内容:

你只需要点几下鼠标,就能拥有一个 Web3 原生博客!


第一步:创建并发布你的博客

操作步骤:

    安装并打开 Planet App点击左下角 创建一个新的 Blog填写标题、描述、封面图等信息点击 “新文章” 按钮写文章点击顶部的发布按钮

发布后发生了什么?


第二步:将博客绑定到你的 ENS 域名

目标是让别人访问:

https://yourname.eth.limo

官方推荐绑定步骤如下:

Step 1:获取你的 IPNS 地址

Step 2:编辑 ENS 记录

Step 3:提交交易并等待确认

确认之后,你的博客就可以通过:

https://yourname.eth.limo

进行访问。

ENS 设置示意图:


Planet 如何确保你的博客在线?

Planet 发布内容时会:

如果想要 永久性在线,建议使用 web3.storage pin 住你的 CID 。


📦 补充说明:Planet 的“智能托管机制”

意味着你关机后博客也能继续被访问!


总结

项目说明
内容托管IPFS (内容寻址,去中心化)
地址管理IPNS (自动指向最新 CID )
域名绑定ENS (用你的 .eth 域名)
网关访问https://yourname.eth.limo
可用性保障Planet 节点广播 + 可选 pin 服务

示例

我的博客地址如下,欢迎访问:
👉 https://gptkit.eth.limo


欢迎留言交流!

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Web3博客 Planet IPFS IPNS ENS域名
相关文章