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

 

这篇文章详细介绍了如何利用 Planet 这款 macOS 开源博客应用,结合 ENS 域名和公共网关,搭建一个无需服务器、可自定义域名且不易下架的 Web3 原生博客。操作流程分为两大部分:首先是在 Planet App 中创建并发布博客内容,这会自动将内容托管到 IPFS 网络并生成 IPNS 地址;其次是将博客的 IPNS 地址绑定到用户的 ENS 域名上,实现通过 `.eth` 域名(如 `yourname.eth.limo`)的便捷访问。文章还解释了 Planet 的智能托管机制,确保博客内容在用户设备离线后也能通过节点广播和社区节点缓存持续访问,并建议使用 web3.storage 等服务进行永久性固定(pin)以保障长期在线。

🚀 **Planet 应用与 Web3 原生博客搭建**:Planet 是一款 macOS 上的开源博客应用,它利用 IPFS 和 IPNS 技术,能够将用户的内容本地发布到 IPFS 网络,生成一个稳定的 IPNS 地址,并支持将其绑定到 ENS 域名,从而实现无需服务器、使用自定义域名的 Web3 原生博客。整个过程只需简单的几步操作,即可完成博客的创建、发布和域名绑定。

🔑 **IPFS 与 IPNS 的核心作用**:IPFS(InterPlanetary File System)作为内容寻址的去中心化存储网络,为博客的每一篇文章和资源生成唯一的 CID(内容哈希),确保了内容的唯一性和可追溯性。IPNS(InterPlanetary Name System)则在此基础上,为博客提供了一个动态的、可更新的稳定地址,通过 IPNS 地址可以持续指向最新的博客内容,解决了传统链接易失效的问题。

🔗 **ENS 域名绑定与访问方式**:用户可以将自己的 `.eth` 域名(如 `yourname.eth`)与博客的 IPNS 地址进行绑定。通过在 ENS 的 Records 中设置 Content Hash 字段为 `ipns://{你的 IPNS 地址}`,并使用公共网关(如 `eth.limo` 或 `eth.link`),博客即可通过如 `https://yourname.eth.limo` 这样的友好 URL 进行访问,极大地提升了用户体验和博客的可访问性。

🛡️ **博客可用性与智能托管机制**:Planet 应用通过将内容广播到本地 IPFS 节点、推送给 Planet 社区节点,以及被公共网关缓存等方式,确保了博客的可用性。即使在用户设备离线的情况下,博客内容也能通过这些节点保持可访问。文章还建议用户使用 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

相关标签

Planet Web3博客 IPFS ENS 去中心化
相关文章