Songkeys
Songkeys
Hello. Songkeys here :D

五分钟拥有一个区块链和 IPFS 上的去中心化博客

Read the English edition.

零、前言

2023 年了,你还在写博客嘛?你的博客内容载体,是像 medium、微信公众号这种封闭的第三方平台,还是自建的在 GitHub 上开源的博客框架?

今天,我想提名一个我心目中最酷炫、最象征自由、最未来、最充满无尽可能的博客解决方案——xLog

xlog-diygod-home-page

(图为 DIYgod 的 xLog。)

它是基于 Crossbell 区块链的一个应用产品。底层技术框架是以太坊(Ethereum)、星际文件系统(IPFS)、专为社交内容创作打造的智能合约(Smart Contract)等。

你或许想说,区块链IPFSWeb3,这些词汇听起来离我们普通用户很遥远,甚至经常与虚无缥缈的骗子「币圈」画等号。但实际上,在这个领域,投机者只是喧嚣的那一部分,我们应该看到有更多真正为「Web3 理想」而奋斗的人们和他们在做的事情。而作为完全开源并且专注于 Web3 数据由用户掌控的社交生态产品,Crossbell 区块链和 xLog 就是其中的一员。

目前这个生态刚刚推出,网络上的介绍内容还不够多。你可以阅读这些文章了解它们:

简单来说,你的信息存于区块链上(意味着安全和永久);你的隐私受到保护;链的生态又让社交交互变得充满无尽可能。

但吹得再猛,不如实际体验。哪怕读者从没接触过 Web3,这篇文章也愿意带着你从无到有体验 xLog 的魅力,同时也作为你的 Web3 第一课。

(利益相关声明:我是 Crossbell 和 xLog 开发和维护团队的一员。我们所有作品都开源在 GitHub。)

一、准备一个钱包(Wallet)

钱包是你在 Web3 的身份凭证。不要被「钱」字吓跑——它代表你的「资产」,而 Web3 的资产不仅仅指「金钱」,更多的是指「数据」。我们相信数据是无价的,需要一个钱包来妥善保管。所以不用担心,xLog 所在的 Crossbell 是完全免费,并且是专注「数据资产」的区块链项目

如何保管钱包?有很多软件可以。网上也充斥着教程。这篇文章不是一个入门大全,所以我就十分主观地推荐一个使用人数最多的钱包——Metamask

Metamask 有浏览器插件,也有手机软件。我们去它的官网下载并安装一个浏览器插件就好了。

xlog-metamask

下载安装好这个钱包管理软件后,请跟随软件指引,创建你的第一个钱包。我在此就不赘述过程了,如果你在此过程中迷糊了,那一定是他们软件的问题……

二、打开 xLog

https://xlog.app/

打开 xLog 网站。点击 Connect 连接钱包。

xlog-connect

三、领取 $CSB

登录后,你会在网页右上角发现「余额不足」的提示。

xlog-insufficient-balance

正如在现实中活动需要金钱,在区块链上进行活动(交易)需要手续费。Crossbell 区块链的手续费是 $CSB。你可能想问,为什么 Web2 网站不需要费用来活动?答案是你的「数据隐私」在不经意间已经被作为替代费用交易了。

一个好消息是 **CSB目前是可以免费领取一小笔的。点击后我们跳转到了[Faucet](https://faucet.crossbell.io/)(水龙头)页面。你可以把水龙头理解为「一个救济余额不足用户的基金会」。目前该水龙头会给每个新人用户赠送0.02CSB 目前是可以免费领取一小笔的**。点击后我们跳转到了 [Faucet](https://faucet.crossbell.io/)(水龙头)页面。你可以把水龙头理解为「一个救济余额不足用户的基金会」。目前该水龙头会给每个新人用户赠送 0.02 CSB,花光后可以再领。

我们跟随页面上的指引,输入地址,(可能需要发送推文来验证),领取 $CSB。

xlog-claim-faucet

恭喜 0.02 CSB 已到账!

四、创建站点

我们回到 xlog,点击 dashboard。

xlog-enter-dashboard

接下来,会跳转页面,让我们创建一个新站点。

xlog-create-a-new-site

(注意 subdomain 不能重名。)

点击创建按钮(Create),再等待数秒后,Metamask 浏览器插件会弹出一个交易框要求确认。是的,每一笔链上活动都是以「交易」形式存在,需要花费一小笔我们刚刚领取的 $CSB 作为手续费。如图所示,本次交易将会花费 0.000332 CSB。

xlog-confirm-create-new-site

我们点击确认按钮(Confirm)吧。

大概等待数秒后,页面会跳转到 dashboard 页。我们点击 Create a Post 就可以编写第一篇博文了。

xlog-dashboard

编写完文章后,点击 Publish 按钮即可发布。接着,Metamask 又会弹窗要求付一笔手续费,完成这笔交易。

xlog-publish

点击确认,我们的文章就发布成功了。恭喜,你在区块链上发布了一篇博文

在每篇文章的页尾,你可以看到该文章的交易 hashIPFS 链接等 Web3 信息。简直太酷了。

xlog-article-web3-info

五、其他功能:浏览、交互文章、关注作者……

打开你的站点看看吧!我的站点域名是:song.xlog.app。(你还可以在设置页面绑定自定义域名。)

浏览他人文章时,你可以在每篇文章下给作者点赞mint(把文章铸造成 NFT)、评论

xlog-interaction

甚至可以关注作者

xlog-follow

关注后,你可以在 crossbell.io 上浏览订阅的 feed。(未来将支持通知系统、RSS 订阅等。)

六、随时走 - 数据由自己掌控

很多「伪」去中心化应用仍然牢牢把控着你的数据,但在 Crossbell 生态里,你的数据真正掌握在你手中

在设置页面,点击 Export data 栏,你可以一键导出所有用户数据,当然包括你的博文,甚至可以是以 Markdown 格式保存良好的。

xlog-export-data

七、结语

恭喜你在区块链上安家落户了。期待你的创作。

欢迎同时加入 Crossbell 社区和我们一起讨论交流!

      0 Comment