Planet 要想 Pin 住其他人的文章, 是不是只有打开这个文章才算? 单纯的 follow 不生效? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JoeJoeJoe
50.38D
V2EX    Planet

Planet 要想 Pin 住其他人的文章, 是不是只有打开这个文章才算? 单纯的 follow 不生效?

  •  
  •   JoeJoeJoe
    PRO
    25 天前 1562 次点击

    之所以有这个疑问, 是因为我发现我 follow 了一些 planet 站点, 但是第一次点击文章的时候会非常慢, 如果加载过一次之后就会变快, 对应的 repo size 也会增加.

    如果 follow 站点的时候就已经将文件下载到本地的话, 是不是本地打开的时候不会这么慢, 感觉像是从 ipfs 服务器上重新拉取一样.

    6 条回复    2025-09-30 02:52:30 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       25 天前
    Follow 及检查更新的时候也会有下载( Pin )动作,但主要速度取决于两件事情:

    1. 对方有没有在线
    2. 对方有没有使用单独的 Pin 服务
    JoeJoeJoe
        2
    JoeJoeJoe  
    OP
    PRO
       25 天前
    @Livid 如果是这样的话, 那符合我之前对 planet 中 follow 的认知.

    我 follow 的站点, 按理说在我本地应该是有备份的, 但是我在 planet 中第一次打开这个站点的时候会比较慢, 像是在从其他的节点拉取数据

    我现在困惑的点就在这里: 我也是一个节点, 我在我自己的机器上访问, 为啥要去其他节点获取数据呢?

    我录制了一个小视频可以辅助描述一下我机器上的现象:
    https://k51qzi5uqu5dm8nq5cjppi7stk48m96iv0cegjhut4lzeef6c4t12ygwrowae4.eth.sucks/?id=1B86D6DB-E8FA-484C-A0AB-DB64B2007042

    ps: 现在正在看 planet 的源码, 仅仅是阅读代码就不是一件轻松地事情
    Livid
        3
    Livid  
    MOD
    PRO
       10 天前 via iPhone
    @JoeJoeJoe 如果是已经完整获取的内容,即使没有联网也是能打开的。
    JoeJoeJoe
        4
    JoeJoeJoe  
    OP
    PRO
       10 天前
    @Livid #3 确实是这样的,如果完全下下来的话可以本机离线阅读,我的困惑点主要是在这:

    如果我仅仅 followed 了一个 planet 节点,但是我从来没打开过他的内容,那么我是不是也不能成为他的内容提供节点?

    如果是这样的话,那么视频里的这种现象是可以说通的, 毕竟我没打开过也就没法缓存住他的内容数据.

    如果不是的话, 这可能是一个优化点.
    Livid
        5
    Livid  
    MOD
    PRO
       10 天前   1
    @JoeJoeJoe 只要在你的 follow 列表,本地节点就会持续尝试获取( Pin )内容。但是否能完整获取,取决于很多因素:

    1. 对方是否在线:如果在线,那么可以认为对方是一个具有完整内容的节点。
    2. 你和对方的连接速度:如果跨国跨 NAT ,可能会非常慢。
    3. 对方除了自己的电脑外,是否在其他地方有完整内容(比如在 VPS 上 ipfs pin add /ipns/k51...)
    JoeJoeJoe
        6
    JoeJoeJoe  
    OP
    PRO
       9 天前 via iPhone
    @Livid 懂了 非常感谢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     997 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 18:13 PVG 02:13 LAX 11:13 JFK 14:13
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86