{
"title": "五分钟拥有一个区块链和 IPFS 上的去中心化博客",
"tags": [
"post"
],
"summary": "太长不看版: 快使用 xlog.app",
"sources": [
"xlog"
],
"external_urls": [
"https://song.xlog.app/5m-zh"
],
"date_published": "2022-10-14T15:50:00.000Z",
"content": "> Read the [English edition](https://song.xlog.app/5m).\n\n### 零、前言\n\n2023 年了,你还在写博客嘛?你的博客内容载体,是像 medium、微信公众号这种封闭的第三方平台,还是自建的在 GitHub 上开源的博客框架?\n\n今天,我想提名一个我心目中**最酷炫、最象征自由、最未来、最充满无尽可能**的博客解决方案——[xLog](https://xlog.app/)。\n\n![xlog-diygod-home-page](ipfs://bafybeiflclumai672uvyy7dp4qkmzoxl4lj7fbhaiun4kgihxzyad3cksm)\n\n(图为 [DIYgod 的 xLog](https://blog.diygod.me/)。)\n\n它是基于 [Crossbell](https://crossbell.io/) 区块链的一个应用产品。底层技术框架是[以太坊](https://zh.wikipedia.org/wiki/%E4%BB%A5%E5%A4%AA%E5%9D%8A)(Ethereum)、[星际文件系统](https://zh.wikipedia.org/wiki/%E6%98%9F%E9%99%85%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F)(IPFS)、专为社交内容创作打造的[智能合约](https://zh.wikipedia.org/wiki/%E6%99%BA%E8%83%BD%E5%90%88%E7%BA%A6)(Smart Contract)等。\n\n你或许想说,**区块链**、**IPFS**、**Web3**,这些词汇听起来离我们普通用户很遥远,甚至经常与虚无缥缈的骗子「币圈」画等号。但实际上,在这个领域,投机者只是喧嚣的那一部分,我们应该看到**有更多真正为「Web3 理想」而奋斗的人们和他们在做的事情**。而作为**完全开源**并且专注于 **Web3 数据由用户掌控**的社交生态产品,Crossbell 区块链和 xLog 就是其中的一员。\n\n目前这个生态刚刚推出,网络上的介绍内容还不够多。你可以阅读这些文章了解它们:\n\n- [第一个开源链上博客系统 xLog - DIYgod](https://blog.diygod.me/xlog) 介绍 xLog。\n- [Here Comes crossbell.io - crossbell-blog](https://crossbell-blog.xlog.app/32168-1) 介绍基于同步数据为核心的 Web3 社交产品 Crossbell.io。\n\n简单来说,你的信息存于区块链上(意味着安全和永久);你的隐私受到保护;链的生态又让社交交互变得充满无尽可能。\n\n但吹得再猛,不如实际体验。哪怕读者从没接触过 Web3,这篇文章也愿意带着你从无到有体验 xLog 的魅力,同时也作为你的 Web3 第一课。\n\n_(利益相关声明:我是 Crossbell 和 xLog 开发和维护团队的一员。我们所有作品都开源在 [GitHub](https://github.com/Crossbell-Box)。)_\n\n### 一、准备一个钱包(Wallet)\n\n**钱包是你在 Web3 的身份凭证**。不要被「钱」字吓跑——它代表你的「资产」,而 Web3 的资产不仅仅指「金钱」,更多的是指「数据」。我们相信**数据是无价**的,需要一个钱包来妥善保管。所以不用担心,xLog 所在的 Crossbell 是**完全免费**,并且是**专注「数据资产」的区块链项目**。\n\n如何保管钱包?有很多软件可以。网上也充斥着教程。这篇文章不是一个入门大全,所以我就十分主观地推荐一个使用人数最多的钱包——**Metamask**。\n\nMetamask 有浏览器插件,也有手机软件。我们去它的[官网](https://metamask.io/)下载并安装一个浏览器插件就好了。\n\n![xlog-metamask](ipfs://bafybeihzz6rrt2l5ey4kpzhi3geoaoj4m4fse75p6pyylqbtogugaukicm)\n\n下载安装好这个钱包管理软件后,请**跟随软件指引**,创建你的第一个钱包。我在此就不赘述过程了,如果你在此过程中迷糊了,那一定是他们软件的问题……\n\n### 二、打开 xLog\n\n<https://xlog.app/>\n\n打开 xLog 网站。点击 Connect 连接钱包。\n\n![xlog-connect](ipfs://bafybeiga3buqlydd4hnwplunrd7so466ery7gwxi3ztiwb6t2lbjrmgjui)\n\n### 三、领取 $CSB\n\n登录后,你会在网页右上角发现「余额不足」的提示。\n\n![xlog-insufficient-balance](ipfs://bafkreicjmnnliw4kbztrjy3qjbpuucll3geq3gan7bmahwmys4lcl5swcy)\n\n正如在现实中活动需要金钱,**在区块链上进行活动(交易)需要手续费**。Crossbell 区块链的手续费是 $CSB。你可能想问,为什么 Web2 网站不需要费用来活动?答案是你的「数据隐私」在不经意间已经被作为替代费用交易了。\n\n一个好消息是 **$CSB 目前是可以免费领取一小笔的**。点击后我们跳转到了 [Faucet](https://faucet.crossbell.io/)(水龙头)页面。你可以把水龙头理解为「一个救济余额不足用户的基金会」。目前该水龙头会给每个新人用户赠送 0.02 $CSB,花光后可以再领。\n\n我们跟随页面上的指引,输入地址,(可能需要发送推文来验证),领取 $CSB。\n\n![xlog-claim-faucet](ipfs://bafkreiewkddjof3mkxtbn2iknubrv7d4gsgjw6dsbwdsxbaahnrbsfppam)\n\n恭喜 0.02 CSB 已到账!\n\n### 四、创建站点\n\n我们回到 xlog,点击 dashboard。\n\n![xlog-enter-dashboard](ipfs://bafkreienju56owdzmj7f3obbd6mzjjesvobeq23j62mzzvuqhmtwdlb6w4)\n\n\n接下来,会跳转页面,让我们创建一个新站点。\n\n![xlog-create-a-new-site](ipfs://bafkreih3k3vyjghphzp5ewqe6scqegkv472n24fszmw2vdjzcxq7klnqvu)\n\n(注意 subdomain 不能重名。)\n\n点击创建按钮(Create),再等待数秒后,**Metamask 浏览器插件会弹出一个交易框要求确认**。是的,每一笔链上活动都是以「交易」形式存在,需要花费一小笔我们刚刚领取的 $CSB 作为手续费。如图所示,本次交易将会花费 0.000332 CSB。\n\n![xlog-confirm-create-new-site](ipfs://bafybeiamnkpcn73aae3tpc7i7lq3yhr77teeazs7fsymrw65eci2njp5aq)\n\n我们点击确认按钮(Confirm)吧。\n\n大概等待数秒后,页面会跳转到 dashboard 页。我们点击 **Create a Post** 就可以编写第一篇博文了。\n\n![xlog-dashboard](ipfs://bafkreiequsycmm3yyfqkvn2hkilvmzxxlm4jiemxtpqfhmyjg6vk7kqhh4)\n\n编写完文章后,点击 **Publish** 按钮即可发布。接着,Metamask 又会弹窗要求付一笔手续费,完成这笔交易。\n\n![xlog-publish](ipfs://bafkreianj6x42pg2aeqyow6ilpkpeltly6skdu2hlij6rwltlp4mknutd4)\n\n点击确认,我们的文章就发布成功了。**恭喜,你在区块链上发布了一篇博文**!\n\n在每篇文章的页尾,你可以看到该文章的**交易 hash**,**IPFS 链接**等 Web3 信息。简直太酷了。\n\n![xlog-article-web3-info](ipfs://bafkreiallfyczmsjnuz23zzscmyp6snlpu7rwzol5jjpkh6s3jtciw4nja)\n\n### 五、其他功能:浏览、交互文章、关注作者……\n\n打开你的站点看看吧!我的站点域名是:[song.xlog.app](https://song.xlog.app/)。(你还可以在[设置](https://xlog.app/dashboard/song/settings/domains)页面绑定自定义域名。)\n\n浏览他人文章时,你可以在每篇文章下给作者**点赞**、**mint**(把文章铸造成 NFT)、**评论**。\n\n![xlog-interaction](ipfs://bafkreih4cynhvccvnm5n6u4sqtumwczhav6rcz442jsgi37yarwyy34suq)\n\n甚至可以**关注作者**。\n\n![xlog-follow](ipfs://bafkreibfjj5rshii3nlmlufq6utjvzzpdbl6w4hdt3kwj2fiftiq37mxju)\n\n关注后,你可以在 [crossbell.io](https://crossbell.io/) 上浏览订阅的 feed。(未来将支持通知系统、RSS 订阅等。)\n\n### 六、随时走 - 数据由自己掌控\n\n很多「伪」去中心化应用仍然牢牢把控着你的数据,但在 Crossbell 生态里,**你的数据真正掌握在你手中**。\n\n在设置页面,点击 Export data 栏,你可以**一键导出所有用户数据**,当然包括你的博文,甚至可以是以 Markdown 格式保存良好的。\n\n![xlog-export-data](ipfs://bafkreihp37ksmxijtjzgr5orwc7aliiloxmj2fmdxeadmhb2fwnzmcfg7i)\n\n### 七、结语\n\n**恭喜你在区块链上安家落户了**。期待你的创作。\n\n欢迎同时加入 Crossbell 社区和我们一起讨论交流!\n\n- Discord: [https://discord.gg/4GCwDsruyj](https://discord.gg/4GCwDsruyj)\n - Discord 里我们畅所欲言。另外,xLog 频道会时不时举办一些**有奖创作活动**。正在进行的这期是《你理想中的未来互联网/Web3在五年后是什么样子?》。\n- Twitter: [https://twitter.com/_Crossbell](https://twitter.com/_Crossbell)\n - Twitter 上会对外发布一些激动人心的新功能和计划。\n- GitHub: [https://github.com/orgs/Crossbell-Box/discussions](https://github.com/orgs/Crossbell-Box/discussions)\n - GitHub Discussions 有我们的工程师和用户一起做技术方案的研讨和决策。\n",
"attributes": [
{
"value": "5m-zh",
"trait_type": "xlog_slug"
}
]
}