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

148 天前
 Livid

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

https://staging.v2ex.com/planet

目前正处在持续迭代中。

一些后续计划:

12956 次点击
所在节点    Planet
46 条回复
kk2syc
148 天前
小白有个疑惑,发布一次要花多少费用?
Livid
148 天前
@kk2syc 没有任何费用。
kk2syc
148 天前
@Livid 好的,我一直以为 IPFS/IPNS 上链分发数据是需要 gas 费用的
Livid
148 天前
Planet 的核心是一个静态网站生成器,就像 Jekyll / Hugo / Zola 这些。

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

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

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

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

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

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

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

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

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

https://justinyan.eth.sucks/

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

https://yihanphotos.eth.sucks/

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

https://ohlife.eth.sucks/

这些都是用 Planet 实现的。
65r4Zgm364TDg652
148 天前
是不是可以理解为,我可以挂自己的域名,做成自己的博客之类的,但是通过某种方式汇入 V2EX ?而无须重复发布?
lbunderway
148 天前
我们之前有搞过有点类似的,由于视频比较多 自己网关带宽/存储 都是比较大的问题,还有发到其他链上,没自己网关用户体验也不好,自己网关又很容易被白嫖 做灰产
Livid
147 天前
@huguadao 是的
ovtfkw
147 天前
不会以后还要下载 10 个 g 才能打开 v 站吧 我只想随便在哪台机器的浏览器上输入完域名即可立马访问到
idealhs
147 天前
搞到最后类似于 BT
Lshl56B4vDqdixwK
147 天前
依靠中心化平台是不是也能做一个搜索功能? https://v2ex.com/t/1125018
K2
147 天前
在 Dashboard 提交时提示 500: Internal Server Error
Livid
147 天前
@K2 收到,我现在马上看一下 Sentry

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1125845

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX