V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  Planet

如果你已经在用 Planet,欢迎来试试这个新的聚合器

  •  4
     
  •   Livid · 9 天前 · 4542 次点击

    目前已经在测试版本的 V2EX 上部署:

    https://staging.v2ex.com/planet

    目前正处在持续迭代中。

    • 可以直接提交 IPNS 或者 .eth / .sol 地址

    一些后续计划:

    • 可以接受来自 V2EX 上的评论(可选项)
    • 提交的站点可以绑定到 *.v2ex.eth 二级域名,并且直接解析 CID ,会比 IPNS 更稳定
    32 条回复    2025-04-24 19:35:26 +08:00
    kk2syc
        1
    kk2syc  
       9 天前
    小白有个疑惑,发布一次要花多少费用?
    Livid
        2
    Livid  
    MOD
    OP
       9 天前
    @kk2syc 没有任何费用。
    kk2syc
        3
    kk2syc  
       9 天前
    @Livid 好的,我一直以为 IPFS/IPNS 上链分发数据是需要 gas 费用的
    Livid
        4
    Livid  
    MOD
    OP
       9 天前   ❤️ 2
    Planet 的核心是一个静态网站生成器,就像 Jekyll / Hugo / Zola 这些。

    静态网站生成器生成一个在磁盘上的目录,就是你的博客网站。

    传统方式你可以把这个目录传到一个 FTP / SFTP 然后就发布了。

    而 IPFS 的方式是,计算这个目录的整体的 SHA256 hash ,也就是 CID ,然后在 P2P 网络上广播,让其他节点知道你有这个 hash ,这样如果有人想要访问,就可以从你的节点上获得。

    因为是 SHA256 ,所以每次内容变动,CID 就会变。那么 IPNS 提供了一种签名算法,让你可以把最新的 CID 写入到一个不会变的名称里,这个就是你在 Planet 里按下 Copy IPNS 获得的那一长串,这个字符串可以用来提交到 V2EX 的 Planet 聚合器,也可以用来绑定给 .eth / .sol 。
    Tink
        5
    Tink  
       9 天前
    以后 V2EX 会全面转向 ipfs 吗
    Livid
        6
    Livid  
    MOD
    OP
       9 天前   ❤️ 6
    @Tink 这个新的架构是我一直想做的事情,过去几年写的大量的新代码也主要是在这件事情上。

    1. 用传统方式做视频和音频是一件非常难搞的事情。而在这种 P2P 架构下,不存在需要 V2EX 来持续维护大量的存储和带宽。
    2. 如果聚合的内容中出现不合适的东西,那么停止聚合就好。而之前的做法是内容在网站上的唯一版本会被网站维护者删除。而现在只是内容在一个地方不出现,而在用户自己本地机器上,或者其他聚合器上,不会受影响。
    3. 让内容的权威版本保存在用户自己的电脑上,用聚合的方式让网络效用( Network Effect )对需要的人,继续有用。对不需要的人,就用这种方式当一个本地记事本也没有问题,甚至可以在无网的情况下创作,有网的时候再聚合。
    Tink
        7
    Tink  
       9 天前
    @Livid #6 很 cool 啊,整个 v 站搬到 ipfs 的话,用户本地硬盘大概要占用多少呀
    Livid
        8
    Livid  
    MOD
    OP
       9 天前
    @Tink 如果只是文本内容,现在整个网站的文本不到 10G 。

    但这个架构的主要意义是让用户完整拥有自己写的东西,只在需要的时候,聚合给一个公开平台。
    Tink
        9
    Tink  
       9 天前
    @Livid #8 cool
    lbunderway
        10
    lbunderway  
       9 天前
    没有可靠的网关 通过 cid 拉取稍微大点的数据是不是很容易失败
    Livid
        11
    Livid  
    MOD
    OP
       9 天前
    @lbunderway 目前 Planet 的生态系统中已经有几个不同的网关和存储节点,并且彼此之间也做了 peering 互联。

    我们甚至有一个和网关及 Pinning 有关的众筹项目,可以通过 Juicebox 支持:

    https://juicebox.money/v2/p/471

    在没有做这些优化之前,如果你用过 IPFS ,确实会有很多很慢很绝望的时刻。但其实有了 peering 之后,内容是可以实现秒更新的。
    Livid
        12
    Livid  
    MOD
    OP
       9 天前
    @lbunderway 比如枫言枫语的博客,差不多 5G 的音频内容:

    https://justinyan.eth.sucks/

    还有这个摄影博客,也是大量的图片和视频内容:

    https://yihanphotos.eth.sucks/

    及我的这个用来日常收藏一些好玩图片的网站:

    https://ohlife.eth.sucks/

    这些都是用 Planet 实现的。
    65r4Zgm364TDg652
        13
    65r4Zgm364TDg652  
       9 天前 via iPhone
    是不是可以理解为,我可以挂自己的域名,做成自己的博客之类的,但是通过某种方式汇入 V2EX ?而无须重复发布?
    lbunderway
        14
    lbunderway  
       9 天前
    我们之前有搞过有点类似的,由于视频比较多 自己网关带宽/存储 都是比较大的问题,还有发到其他链上,没自己网关用户体验也不好,自己网关又很容易被白嫖 做灰产
    Livid
        15
    Livid  
    MOD
    OP
       9 天前
    @huguadao 是的
    ovtfkw
        16
    ovtfkw  
       9 天前 via iPhone
    不会以后还要下载 10 个 g 才能打开 v 站吧 我只想随便在哪台机器的浏览器上输入完域名即可立马访问到
    idealhs
        17
    idealhs  
       9 天前
    搞到最后类似于 BT
    user23125
        18
    user23125  
       9 天前   ❤️ 1
    依靠中心化平台是不是也能做一个搜索功能? https://v2ex.com/t/1125018
    K2
        19
    K2  
       9 天前
    在 Dashboard 提交时提示 500: Internal Server Error
    Livid
        20
    Livid  
    MOD
    OP
       9 天前
    @K2 收到,我现在马上看一下 Sentry
    Livid
        21
    Livid  
    MOD
    OP
       9 天前
    @K2 感谢你找到的 bug 。已经修好。请再提交一次试试。
    K2
        22
    K2  
       9 天前   ❤️ 1
    @Livid #21 已提交成功,感谢修复。
    danhahaha
        23
    danhahaha  
       9 天前
    建议用图片或者更直观小白的形式解释下这个项目,相信大部分人看的一头雾水,更不要说去尝试了
    K2
        24
    K2  
       8 天前
    @danhahaha #23 你也可以简单看成是一个绑定了 web3 域名的 free blog 发布平台
    https://www.planetable.xyz/guides/solana
    yufeng0681
        25
    yufeng0681  
       8 天前
    @Livid #8 以前有个快播 app ,可以播放别人的资产(视频)。 现在就扩大为多媒体类都能共享。 这个概念蛮好的。 电子资产就可以共享/盈利了。 国家能拦截么?
    baixixi
        26
    baixixi  
       8 天前
    有个小疑问,自己的 planet 上已经删除了一个文章,但是聚合器里还是显示那个已删除的文章😄
    hellomsg
        27
    hellomsg  
       8 天前
    打开一篇 following planet (有很多文章) 的文章,然后点击 My planet (只有一篇文章),文章列表里会有 following planet 的文章,但是无法点击。似乎是组件复用的问题?
    Livid
        28
    Livid  
    MOD
    OP
       7 天前
    @hellomsg 可能和 macOS 的版本有关系。如果是在 macOS 12 或者 13 上,某些 SwiftUI 组件的行为会比较奇怪。

    建议如果可以的话,升级到 macOS 15 。
    Livid
        29
    Livid  
    MOD
    OP
       7 天前
    @baixixi Deletion Sync 会在这周上线。
    Livid
        30
    Livid  
    MOD
    OP
       7 天前
    @baixixi Deletion Sync 已经部署。
    snow64
        31
    snow64  
       7 天前
    planet ,只面向 mac 太可惜了,别的平台有合适的产品么
    JensenQian
        32
    JensenQian  
       1 天前   ❤️ 1
    感谢站长做的 planet
    以前一直没 mac 没法体验,最近乘着百亿补贴的特价,买了个 2999 的 m4 的 mac mini
    终于体验上了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2662 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:34 · PVG 20:34 · LAX 05:34 · JFK 08:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.