xLog

xLog

The First On-Chain and Open-Source Blogging platform.
github
twitter
discord server

首個鏈上開源博客平台 - xLog

談論廉價#

GitHub: https://github.com/Crossbell-Box/xLog

官方實例:https://xlog.app

範例

動機#

我的個人博客運行了將近 9 年。伴隨著我自己的成長,現在它幾乎成為了我的個人成長歷史。所以,曲折的博客長期以來一直是我的愛好。隨著我對 Hexo 越來越不滿意,我決定建立一個新的、更現代的博客平台。

我希望它不僅能滿足我自己的需求,還能開放且開源,以便能夠服務更多人。

我不希望我的寶貴數據被集中平台劫持,也不希望維護數據庫或服務器。它需要平衡數據所有權和便利性,所以我選擇了上鏈。

最後,它需要使用更新的技術堆棧,提供更好的開發和維護體驗。

特點#

區塊鏈 - 所有的數據,包括設置、文章、關注、評論和點贊,都由您簽名並存儲在鏈上,以 NFT 的形式存在 - 它們只能由您自己的私鑰控制。

Mirror.xyz的區別:詭異的是,Mirror 通過它們的官方地址而不是用戶自己發起的交易將內容存儲在鏈上。這使得用戶依賴於 Mirror 作為一個集中平台來發布和修改他們的內容。而鏈上內容的控制屬於 Mirror 平台而不是用戶自己。

xlog4

豐富的互動:您可以在鏈上關注您喜歡的博客。評論、點贊或將文章鑄造成 NFT。

xlog2

高度可定制:自定義域名、導航欄和樣式。當然,它們都存儲在鏈上。

xlog3

實現#

XLog 基於另一個開源項目proselog開發,使用 Next.js + Tailwind CSS + TypeScript + TanStack Query。它具有完整的 SPA、SSR 和狀態管理,具有出色的開發體驗。

所使用的區塊鏈是一個專注於社交活動的 EVM 兼容鏈,名為Crossbell。它快速而且無需支付燃氣費用。此外,它還與其他 Crossbell 應用程序配合使用,例如您可以在Crossbell.io Feed上查看您關注的所有博客。

每個博客都是您自己的 NFT,其配置和文章以符合 Crossbell 規範的格式存儲在 NFT 中。創建博客相當於鑄造一個 NFT,發布帖子或評論相當於將項目添加到 NFT 中,關注博客相當於修改您的關注列表 NFT。

它是完全開源的,您也可以在 GitHub 上查看它。

問題#

  1. 它需要一個以太坊錢包才能運作。對於對區塊鏈接觸很少的用戶來說,這可能是一個更大的挑戰。儘管區塊鏈在這裡是一個非常理想的解決方案,但它現在通常與地毯和投機相關聯。這進一步使得 XLog 更難普及。
  2. 鏈上操作是透明且不可撤銷的,這導致用戶無法真正刪除一篇文章,並且可以通過區塊鏈歷史查看文章的修改歷史。

未來計劃#

現在它只是一個具有不太多功能的 MVP。但是計劃提供主題和插件系統,以提供更多的風格和功能。

此外,我計劃更多地探索使用博客進行盈利的可能性,使寫博客(而不是曲折的博客)變得更有趣一些。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。