用时一年开发了一个开源的 web3 blog 平台

1次阅读

共计 1384 个字符,预计需要花费 4 分钟才能阅读完成。

这是一个开发了一年多的项目,基本上我一个人在开发,期间产品方向有两次变化,这是当前的产品形态,可以认为它是开源的 web3 博客平台,或者可以认为它是开源版的 mirror.xyz, 或者也可以认为是 web3 版的 substack.com

缘起

今年 5 月,突然看到 mirror.xyzparagraph.xyz,mirror 创始团队转去做 farcaster 客户端 “Kiosk”,对此感到很震惊,难道去做一个社交协议的客户端比解决创作者问题更有意思或者更有潜力吗?所以我有了一个想法,既然 mirror.xyz 没有能力解决创作者收入问题,我觉得自己可以为这一赛道贡献一点力量,所以把做了 penx.io

另外是,之前看到知名开源共享者 Antfu 文章, 感触很深,因为我自己也给开源贡献过很多时间:

PenX 的另外一个初衷是: 解决类似 Antfu 这样对开源或者公共物品有很大贡献,但是回报低的问题,希望能解决公共物品募资难的问题。

解决的问题

首先必须要强调一点是:PenX 的重点并不是去中心化和康审查,它的重点是解决内容创作者如何获取应有的回报的困境。这里的创作者是更加广义的创作者,比如独立开发者、文字创作者、开源项目贡献者等。

核心功能

PenX 由一个个 Space 组成,Space 可以是:一个博客,一个微型社区,一个微型公司 … 我写了一篇文字详细介绍了 PenX 中 Space 什么:What is Space?

在智能合约层面,核心功能是两个:

  • Subscription (流式支付的订阅)

实现了按需订阅的流试支付,可以订阅任何长度的时间,也可以在任何时候取消全部或者部分已订阅的时间,时间维度可以达到秒级。

  • Share (Space 的股份管理)

这是 Space 股份管理模块,上面说了 Space 是一个微型公司。每个 Space 创建时,会自动创始人分配 1000000 股股份,这个股份永远不会增发。创始可以增加联合创始人,并给联合创始人 transfer 股份。Space 会自动根据持股人数量分配 Space 的所有收入。

比较有趣的流式支付实现的订阅,这也是传统 sass 订阅实现不了的,举个有趣的例子:

在 PenX 如果你看到一篇付费文章,因为你不熟悉该创作者,所以不想长时间成为该创作者的会员,为了阅读该篇文章,你可以只订阅 10 分钟会员资格时间,如果该会员资格需要 5 美元每个月,那你只需要花 $0.001157 订阅 10 分钟时间,从而可以阅读单篇文章。

如何体验 PenX

PenX 当期状态里上线生成环境还有一段距离,现在智能合约部署在 base 链的测试网上 (base sepolia),所以体验需要 ETH 测试币。base 测试网的 ETH 可以去这里领:https://www.alchemy.com/faucets/base-sepolia,如果有一些大佬想体验有没有测试 ETH 的,也可以评论区留下钱包地址,我可以发一些过去。

最后

PenX 当前还无法达到上线标准,希望体验的大佬们给一些建议和轻喷。有兴趣交流或者有兴趣参与项目的也可以加我微信:_0x_Zion,或者 twitter (https://twitter.com/0xleen) 交流。

正文完
 0