RSS3:我们仍未知道那天所看见的花的名字

2021-06-07 21:21:31 +08:00
 DIYgods
可能是十年前,有一个极其感召着我的词,叫做互联网精神,已经无从得知它起源于哪里,但大家都普遍认同互联网精神应该是开放、平等、协作、分享。它像花一样美好,这让年少的我感动不已,憧憬着互联网带着这些特质迈向光明的未来

但今天,它正慢慢被遗忘

内容平台掌握着用户传播、分发、获取内容的权利。平台们筑起了高高的围墙,把用户创作内容关在里面,视为自己的财宝。用户主动或被迫放弃自己的权利,交给平台包办,甚至让微信微博这种垃圾平台横行霸道,实在令人匪夷所思。当信息失去了互联的能力,“互联” 网也名存实亡

内容平台掌握着用户创作内容的权利。任何人都应该能够自由表达自己的想法,而不受集权平台的审查和限制,它是一种基本人.权,也是一个数字人格的基本权利。而现实是平台有充分的权利和能力限制用户言论,平台可以决定什么能创作什么不能创作,也可以随意删除应该属于用户的内容

互联网不应该是这样

传统 RSS 是互联网精神的完美诠释和旧时代的先驱,但它已经无法适应新的时代,我在开发和维护开源项目 RSSHub 的过程中深刻认识到了这一点,它不仅无法很好地解决这些问题,自身也有一些很致命的问题,比如它的原始数据还是存在平台上、缺少用户之间的关联和内容交互、损害商业模式等。不做出一些根本上的改变是无法适应新的时代,注定只属于小众

所以互联网需要一种新的开放、包容的构建社交和内容网络的协议,我们把它叫做 RSS3,协议提案已经发布在 GitHub 上: https://github.com/NaturalSelectionLabs/RSS3

- 从 XML 改为更简单和高效的 JSON
- 通过公私钥和签名来鉴权和验证完整性
- 通过 links 和 backlinks 来记录用户之间的关联
- 通过 upstream 和 contexts 来记录内容交互
- 通过不同 mime_type 的 contents 来包容各种各样的内容形式
- 通过 items_next 和 list_next 分页以支持存储更多的内容

对创造者来说,每个人都可以把符合标准格式的 RSS3 文件上传到分布式网络,在文件中记录自己的个人信息、关系和创作内容,持有私钥对自己的文件有完全的所有权和修改权限,发布内容、关注其他创造者和与其他内容做交互只需要在自己文件中记录对方的 ID 而不需要看平台脸色

对应用来说,每个应用都可以平等地获取创造者内容,即创造者的 RSS3 文件,应用无法垄断和控制内容,用户随时可以转去使用其他应用而不用担心损失已有内容

对分布式节点来说,节点需要维护 RSS3 的关系和内容交互的反向索引,通过透明算法来计算创造者和内容的权重减少有害内容的危害,通过 AI 算法给创造者和内容打标实现用户自己可控的推荐系统等,当然也可以获得自己工作相应的奖励

对平台来说,就让自己消失在历史长河中吧

希望 RSS3 可以帮助创造者从集权内容平台手中夺回属于自己的权利,让互联网成为该有的样子,重新培育出我们曾经看见但已经忘记了名字的那朵花

> 如果你对我现在做的事情感兴趣,并想一起参与到生态开发,可以在 GitHub 参与讨论或者联系我们

Telegram: https://t.me/joinchat/W5l7RrGQGi0wYWUx
Discord: https://discord.gg/Wakve3zzkh
Twitter: https://twitter.com/rss3_
27401 次点击
所在节点    分享创造
46 条回复
moonD4rk
2021-06-07 21:34:22 +08:00
支持!
dioxide
2021-06-07 21:44:04 +08:00
支持 LZ.
cmdOptionKana
2021-06-07 21:44:31 +08:00
我也希望探索一种分布式交流方式,每个人自建网站,这样可以分散监管压力,避免一个平台承受全部监管压力,但这些分散的网站又需要通过某种形式来互相交流,比如发布新文章可以推送给关注者,能互相留言等等。(注意,留言方式不是去对方的网站留言,而是在自己的网站 @ 别人,这样也是为了分散监管压力,也能从根源上防止垃圾信息)
leafin
2021-06-07 21:48:07 +08:00
个人如何解决大量多媒体文件的存储呢,个人博客已经被时代抛弃了。
如果把大量图片视频放到分布式网络里,对于节点的硬盘和网络资源占用都会很高,作为个人用户还会愿意维护节点吗?
runze
2021-06-07 22:43:50 +08:00
@cmdOptionKana #3 mastodon?
cmdOptionKana
2021-06-07 22:53:24 +08:00
@runze mastodon 是多中心,我希望更分散一点,比如独立博客、个人网站就已经很好,只是互相交流不太顺畅,在独立博客的基础上解决互相交流的问题就完美了。
jfdnet
2021-06-07 22:54:13 +08:00
即使是 facebook twitter 也有严格的审核机制。
没有任何审核机制,就会像曾经的汤不热,成为黄赌毒的集中地,最后慢慢沉沦。
这无关乎技术,只是人性。
acess
2021-06-07 22:54:25 +08:00
想到了一个东西,当初和中本聪一起注册 bitcoin . org 域名的开发者 Martti Malmi,他也搞了一个去中心化的社交网络 Iris (放心,没有币也没有链)。
不过……额……作为懒癌晚期患者,我没去折腾把玩这个 Iris 。
只是,他发布 Iris 的那篇文章开篇有个观点给我印象很深:Google, Facebook, Youtube, Amazon, Uber 其实和电话本是一样的,本质上它们都是一个 索引 ,而索引这种东西其实并不新鲜。
moxuanyuan
2021-06-07 22:56:45 +08:00
内容平台的意义在于简化了用户发布内容的技术和金钱成本,当然同时也限制了内容的自由。如何让普通用户方便分享订阅内容,才是下一代 RSS 要思考的问题
acess
2021-06-07 22:57:40 +08:00
对于我这个懒癌晚期患者来说,光是点开链接、下载安装就已经足以让我却步了。
更麻烦的事情大概还在后面,比如我拍脑袋想到的,迁移搬家是不是个麻烦事?是不是因为我搬家了,之前关注我的人就看不到我说话了?我之前的关注 /订阅列表,是不是可以直接挪过来,否则我就看不到别人说话了?
acess
2021-06-07 22:59:31 +08:00
还有 web of trust 这个东西,我也只是止步于“听说过有这玩意”……感觉应该还是蛮小众冷门的,不知道为什么。也许对于一般人来说光是理解啥叫公钥和私钥就已经是巨大的困难了吧。
acess
2021-06-07 23:02:38 +08:00
@cmdOptionKana 自建网站很麻烦的,绝大多数人折腾不来。
oyjc
2021-06-07 23:09:10 +08:00
即使普通人有门槛,也没关系,只要能切出一小块蛋糕就块了。
至少全球会建站的有上亿人。
支持。
acess
2021-06-07 23:16:50 +08:00
我刚刚产生的一些想法:
1.如果一个人从中心化平台搬家了,他之前的发言记录、关注列表、收藏列表等等,应该可以无痛迁移过来(我看楼主貌似有考虑到无痛迁移问题,但不知道有没有考虑到从其他平台迁移过来的时候能不能无痛);
2.这个人可以在去中心化新平台继续发帖,然后他不应该陷入自娱自乐的尴尬处境,所以,他新发的内容仍然需要被发送到中心化老平台,所以,那些停留在中心化老平台的懒癌用户仍然可以收到推送。
3.既然两个平台都可以看到一样的东西,那也应该有个机制能管理这个问题。贴吧里就有众所周知的图片被二压“绿化”,而且不知道原始来源的问题,为什么会产生这些问题,可以说归根到底是因为人懒,懒得去折腾保留原图原画质,也懒得去溯源。很多时候甚至还无法溯源。这方面也许还需要一个类似 wiki 这样人为标记维护的机制。
acess
2021-06-07 23:36:34 +08:00
我又去翻了一下 Malmi Martti 的博客文章,里面提到:
Sharing of static files in a peer-to-peer network is old and proven technology. However, maintaining and querying decentralized indexes — big dynamic datasets — is easier said than done.

其实我楼上提到的图片来源问题,是可以用以图搜图来解决的,归根到底还是要靠索引。
但是,Malmi Martti 在这里直接就说,去中心化的索引很难做……哎……

对于这个索引难题,Iris 貌似采取了最简单粗暴的做法:把所有东西在用户的设备里保存下来(额)
这……怎么说呢……

越攒越大的微信数据不就是让人头疼么……

(继续往后读,貌似 Malmi Martti 又提到这个其实是基于 Web of Trust 的 cluster 的,不过我不是很懂,貌似就是说,你关注 /信任了哪一群人,就把这群人之前发的所有东西下载回来,然后自己做一个索引?这样不能说没有好处,首先是隐私,本地看了啥不会在云端留下记录;其次是可以离线查看;但是劣势也很明显啊,那就是存储空间焦虑症啊)
MakeItGreat
2021-06-07 23:43:55 +08:00
你如果在中国的话,先搞好匿名
MakeItGreat
2021-06-07 23:44:34 +08:00
@MakeItGreat 不小心发出去了,非常感谢大佬的贡献,但是大佬也要保护好自己
darksword21
2021-06-08 00:11:26 +08:00
diygod 再次现身,支持,希望自己也能参与出一分力
molezznet
2021-06-08 07:49:27 +08:00
文案和精神厉害
lazyRabbit
2021-06-08 07:57:04 +08:00
来点赞了

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

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

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

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

© 2021 V2EX