摘要

XLog是一个新的开源博客平台,使用区块链技术存储数据,并提供更好的开发和维护体验。用户可以在链上发布、评论和点赞文章,并自定义域名、导航栏和样式。该平台基于Next.js + Tailwind CSS + TypeScript + TanStack Query开发,使用一个名为Crossbell的EVM兼容链作为区块链。然而,使用该平台需要拥有以太坊钱包,这对于对区块链接触较少的用户来说可能是一个挑战。此外,由于区块链操作是透明和不可撤销的,用户无法删除文章,并且修改历史可以通过区块链历史查看。未来,XLog计划提供更多主题和插件系统,并探索博客的商业化可能性。

官方链接

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

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

特点

区块链 - 所有的数据,包括设置、文章、关注、评论和点赞,都由您签名并存储在链上,以 NFT 的形式存在 - 它们只能由您自己的私钥控制。

区别

与Mirror.xyz的区别:关键之处在于 Mirror 通过官方地址而不是用户自己发起的交易将内容存储在链上。这使得用户依赖于 Mirror 作为集中化平台来发布和修改他们的内容。而链上内容的控制权属于 Mirror 平台而不是用户自己。

xLog - 第一个链上和开源的博客平台插图

丰富的互动:您可以在链上关注您喜欢的博客。评论、点赞或将文章铸造成 NFT。

xLog - 第一个链上和开源的博客平台插图1

高度可定制:自定义域名、导航栏和样式。当然,它们都存储在链上。

xLog - 第一个链上和开源的博客平台插图2

实现

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. 链上操作是透明且不可撤销的,这导致用户无法真正删除一篇文章,并且可以通过区块链历史查看文章的修改历史。

转载来源

第一个链上和开源的博客平台 - xLog - xLog