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