如何构建属于自己的互联网?
导读
一切都发生在我的电脑上
我不会再受到算法暴政的操纵
也不会有资本家偷走我的数据
现在,几乎每个人的一切,都在互联网上可以找得到。衣食住行,工作等等。如果这些数据都在我们自己的手中,我们一定有一个完整的”数据孪生“。
然而没有,现在它们被强制割裂着,等待着”合体“的那一天。
现在的互联网不是属于每一个人的,是属于一些资本家的。这些资本家,以高度集权的方式控制了你的搜索结果,控制了你看到的新闻,控制了你看到的视频,控制了你使用哪辆车子,控制了你住酒店的哪间房,控制了你能够挑选的餐馆。
美国的”四巨“,中国的”三巨“,还有中国的新”三巨“。无一例外,商业模式如此的高度一致。
互联网经历了部落时期和封建时期。
在部落时期,用户的选择少,但用户可以选择。在封建时期,用户似乎”越来越懒“,人性的弱点被无限的放大,我们被资本家君主们”圈养“起来,我们不需要选择,因为”最合适“的已经放在我们面前。
不!
我们想看到不一样的世界,我们想自己选择,我们不想被操控。
我们要构建属于自己的互联网,要拥有属于自己的数据。
如何构建呢?三个基石。
一个属于自己的电脑,配上开源的Linux系统。
一个P2P的网络技术,构建了互联网之上属于我们自己的网络。
一个通用的数据存储、交换格式。
还有,以上用到的软件,必须是开源的, 以下就介绍一个开源的软件如何实现这个目标。
这样,你就是自己的电脑的主人,自己的网络的主人。不经过你的允许,其他人是无法进入你的网络的。当然,你不一定会这么做,因为我们在意的是选择权。
你有一个电脑,我有一个电脑,每个人都有一个电脑。这样大家就组建成了一个P2P的网络,每个人的数据都在自己的电脑上保存、管理。每一个人也都是中心,也可以通过P2P的网络分享给其他人。
我想,这才是互联网本来的样子。
那在这样一个互联网中,我们需要一个什么样的搜索引擎,来方便的找到每个用户开放的数据?
现在,有一个这样的搜索引擎:YaCy。一个基于P2P的分布式开源免费的网页搜索引擎系统,任何人都可以用 YaCy 为自己建立个人的搜索门户,以实现信息的自由共享。
没有偏见
没有广告
不可追踪
匿名搜搜
这是 YaCy 的主要特点。
YaCy的安装和使用非常简单,参照官网的介绍,每个人都可以在三分钟内,构建自己的搜索引擎,希望大家都可以试试。
YaCy 是一个开源的分散式搜索引擎。通过Java编写的,可以在任何平台上运行,并且可以执行Web爬虫(把网页保存到本地)、索引(把爬取的网页按照特定的结构组织)和搜索。
这是一个对等(P2P)网络,整个网络是一个分散的架构,所有 peer 处于对等的地位,没有统一的中心服务器,每个 peer 独立地进行互联网的爬行抓取、分析及创建索引库,并通过P2P网络进行共享;
同时:每个 peer 又都是一个独立的代理服务器,能够对本机使用的网页进行索引,也通过本机运行的web服务器进行查询和返回结果。
它与 BitTorrent 非常相似,通过聚合通过哈希表搜索的结果,没人能知道是谁搜索了哪些单词,因此所有搜索在功能上都是匿名的。
当然,你不需要担心如何能在你的电脑上保存整个互联网的数据——那将是巨大的。每一个加入的用户,都在贡献力量。
使用 YaCy 不仅仅只是简单的搜索,我们可以自己控制抓取什么网站进行索引,结果不再是搜索引擎想给我们看什么,而是我们想看什么。
简单点说,这就是你自己的互联网。
未来,类似 YaCy 的软件会越来越多,帮助每个人构建自己的互联网。