Internet

按照我对人类史和互联网史的认知,结合历史背景,我重新定义并扩展了互联网这一概念。

蜗牛型互联网

**第一封电子邮件[1]出自20世纪80年代,内容在现在看来很讽刺:

Across the Great Wall, we can reach every corner in the world

在21世纪之前,电脑在**算是奢侈品。价格1万不等,而且外观笨重,性能简陋。我接触的第一台电脑,是柯达公司送给我们学校的教学器材,当时运行着 Windows95 系统。

2001年10月25日,微软推出了 Windows XP 。

受益于**加入WTO(2001年12月11日)的时代大背景和摩尔定律,到05年左右,当时PC整机是4千块左右。如果自己组装的话会更便宜点。这个时期的电脑逐渐中产化。

因为经济基础决定上层建筑。**当时的互联网发展受制于购机成本。可以这样另类地理解,因为用户稀少,所以网速较慢(当时是用电话线拨号上网,在ADSL2[4]出现之前速率极为感人)。

狭义P2P网络

当时出现了以电驴[2]为代表的P2P传输软件,可惜制作人沉迷于魔兽世界,无暇更新。并且当时的电驴忽略了凡人贪婪的原罪。

image

所以后来迅雷出现,劣币驱逐良币。迅雷也被称为吸血驴。两个因素叠加,电驴逐渐没落。

大数据互联网

自从谷歌退出大陆[3]之后,百度“称霸”中文互联网搜索。但是,所谓命运的馈赠早已标好了价格。

2012年左右,移动端开始崛起。移动互联网和4G技术的普及,让**暂时走在了“移动数字社会之巅”。

但这不过是表面的说法。实际上,大家都知道,IOS , Android这两大阵营,本质上就是苹果和谷歌这两家美企。

俗话说,非我族者,其心必异。所以在飞天系统立项之初,其中的一大分支就是 YunOS [5]。按照当时王坚博士的理念,这个系统应当独立于已知的任何阵营(IOS , Android)。无奈的是,当时别说是外部的支持,阿里巴巴内部对这个项目都各种冷嘲热讽。此外还有政府公信力等乱七八糟的问题,导致 YunOS 没有达成当初的效果。

不过云计算的概念倒是深入人心,快速发展。

当前的云计算,是基于集中式数据中心建立起来的网络拓扑架构。

集中式数据中心本身就是最大的瓶颈。数据是以0和1的电信号,通过电/光缆传输。所以本质上,只要一辆挖掘机就能阻碍数据中心之间的联通。

在我从业期间,已经发生过几次因为电缆挖断导致的局部网站不可访问。

除此以外,数据中心(云厂商)本身也是问题。我还记得有一次,阿里云登录不上去,全国从业者都炸了。而腾讯云也没好到哪里去,丢过用户的数据+备份。

广义P2P网络

广义P2P网络是我们目前这个“现实世界”。我们目前这个“现实世界”,是“现实”+“虚拟”的混合世界。

如果说以前通讯主要靠吼,速度等于声音在空气中传播的速度,那么现在的通讯是以光速(电信号的速度)放射状传播出去的。

所以消息传得特别快。

但是,为了分摊集中型数据集群的风险,有必要进行下一代互联网架构的设计。

超广义P2P网络

  1. 支持无限节点
  2. 人,机器皆为算力
  3. 高效低功耗

在超广义P2P网络中,公民的网络身份是一种1对N的映射关系。也就是说,他本身有一个ID,但在ID之上,有很多个IPV6。这样他在线上既可以有多重身份,但是如果要查他水表,也不是不可能。我们现在已经有了以手机号为基础的映射关系。但是手机号本身也有漏洞。

而且这里面还有很多限制因素。

TODO

  1. 商用带宽成本需要进一步降低;
  2. 储存成本需要进一步降低。这需要新的技术突破;
  3. 以IPV6和5G为基础的信用互联网

结论

是时候由我们来定义下一代互联网架构了。

参考链接

[1] Internet in China https://en.wikipedia.org/wiki/Internet_in_China

[2] 电驴 https://zh.wikipedia.org/wiki/%E7%94%B5%E9%A9%B4

[3] 谷歌退出**大陆事件 https://zh.wikipedia.org/wiki/%E8%B0%B7%E6%AD%8C%E9%80%80%E5%87%BA%E4%B8%AD%E5%9B%BD%E5%A4%A7%E9%99%86%E4%BA%8B%E4%BB%B6

[4] ADSL https://baike.baidu.com/item/ADSL

[5] YunOS 与 Android 有什么关系? - 王一旭John的回答 - 知乎 https://www.zhihu.com/question/26132111/answer/32719709

[6] 大神给你介绍以太坊2.0是什么?分成几个阶段? https://www.blocktempo.com/understand-eth2-0-terms-start/