閱讀 英文版。
零、前言#
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 有我們的工程師和用戶一起做技術方案的研討和決策。