从二战到区块链的互联网简史
相信每个人每天都在接触互联网,但很少有人知道它是从哪里来的,是谁制造的,或者它是如何工作的。 希望这篇文章不仅能告诉你互联网的起源,而且还能告诉你它还将如何发展。
美国政府将早期的互联网发展成可以抵御核攻击的技术:如果任何一台电脑瘫痪,网络上的信息依然能够得以保留ーー一个点的故障并不能抹掉所有数据,一切数据都被去中心化地储存了。而50年后,去中心化仍然是互联网的主题。 因此,我们应该从那里开始。
Napster就是最早去中心化应用。 在上世纪90年代,音乐并不是免费的。 专辑非常昂贵,而这一切都是由一个中间人主导: 唱片公司造成的。我们只能通过CD来听音乐。
Napster改变了这一切。 早在1999年,只要你在电脑上安装一个Napster音乐文件分享软件,就可以立刻与陌生人交流,并自由地分享音乐了。
Napster的这一特性当时几乎断了中间商的活路,或者至少显著地削弱了他们的权力。
因此,在接下来的十年里,专辑销量减少了一半。 世界哀悼着音乐产业的急剧衰落,很多诸如此类的文章出版:《音乐产业的兴衰》(NPR 2009)和《音乐失落的十年: 销售减半》(CNN 2010)等。
从那时或者更早时候开始,编程和黑客技术便成了新的行业明星。
而如今,又有一个新的明星巨头产生了: 区块链。 就像 Napster 一样,区块链也有自己的一系列挑战ー投机、融资、监管、审查等等。 但是这些挑战并不是刚刚出现。 区块链 和 Napster 都只是一个长篇故事中的几个章节: 去中心化的故事。
去中心化继续扰乱全球机构,并给新机构注入活力。 但如果能理解它发生的原因,或许你将在未来做出更明智的决定。
去中心化的故事并不新鲜, 它始于冷战时期。而现在,我们就开始从冷战了解这些技术吧:
第一幕: 网络空间的早期涉猎者: 1945-1969
互联网的第一个版本开始于两个超级大国之间的竞争: 美国和苏联。
他们都想把自己的信仰传播到世界各地的其他国家。 每一方都百分之百确定他们是对的。 而且都有大量的导弹时刻对准对方!
这种竞争被称为冷战。 “冷”是因为它不是在战场上打的(它是由实验室里的科学家们打的!) . 尽管它被称为”战争”,但它更像是一场竞赛——一场美苏之间的竞赛,看谁能发明出最具革命性的技术。
两国在这场比赛中并驾齐驱,直到1957年苏联取得领先。 那一年,苏联将第一颗卫星发射到太空: 斯普特尼克号。 斯普特尼克向世界表明,苏联的导弹能够打到世界任何地方。 美国人非常害怕。
美国总统德怀特·艾森豪威尔直接回应了这一事件,请求国会拨款建立两个新的机构: 国防高级研究项目局(ARPA)和美国国家航空航天局(NASA)。
而美国航空航天局将第一个人送入太空。而ARPA 则将给人类带来网络空间的初体验。
ARPA的开端: 华盛顿
1963年,一个名叫”J.C.R.利克里德”的人(他的同事称之为”Lick”) ,在 ARPA 工作,他建议建立一个星际计算机网络。 利克的主要观点是,为了让美国在技术竞赛中取胜,他们需要在计算机研究上加倍努力。
利克认为,计算机的问题在于它们太贵了! 一台电脑可以占用整个房间。 利克提出了一种叫做“分时”的解决方案。 通过“分时”,你可以拥有一台中央”大脑”计算机,它可以与成本较低的计算机进行通信。 本质上,它就是我们今天所说的网络。
Lick的建议得到了实施,计算机网络有了一个良好的开端!
但1964年,一个名叫保罗 · 巴兰的人在美国政府资助的兰德公司指出了“分时”的一个致命的设计缺陷。
保罗 · 巴兰认为,集中式通信网络很容易受到攻击。巴兰写了一份报告给美国空军,提出了这样的论点: 美国政府必须将通信从中心化模式升级为新的分布式模式。
巴兰认为,如果苏联轰炸了主机,整个网络就会瘫痪!
上图分别是一个集中化和分散化的网络模型。在左边的集中化网络中,所有的通信通过中间的小蛇,一旦小蛇被攻击,那么,其他两个人就无法联系了。而分布式网络则不会有这样的问题。
巴兰的去中心化理念是革命性的。 巴兰的影响力很快就会影响到利克,他们将一起(和一组工程师一起)建造了第一个版本的互联网,也就是所谓的 ARPANET。
分布式网络! 它成真了!
Arpanet 的重大创新不仅在于可以发送消息。 在 ARPANET 之前,人们已经通过摩尔斯电码、电报发送书面信息。 而有了 ARPANET,两台计算机也可以互相发送消息了。那么,他们是如何做到的?其实可以这么理解:
如果 Kermit 给 Fozzie 发了一张可爱的猫的照片,那么这张图片就会被分解成叫做数据包的小块。
这些数据包沿着各种不同的路线传播: 通过电缆,穿过陆地和海洋,最终到达目的地后重新组装。 上面的猫图像只被分成四个数据包,但是在实际操作中它将被分为数以千计的。
在Kermit 和 Fozzie 之间的每个字母代表一个服务器(又称,一台电脑) 。 在极客的说法中,我们称之为”节点” 。如果节点”d”和”g”失败,那么数据包仍可以通过其他可用的节点重新运行。
中心化与分布式的战争
到1999年冬天,关于Napster的未来,有许多猜测性的说法。 从”Napster 将要扼杀唱片产业!”到 “政府将对文件共享进行监管,这种情况不会持续太久。”
最终,两者都发生了。 在接下来的十年里,美国唱片产业协会(RIAA)的使命是用他们最强大的武器,金钱来摧毁 Napster! 他们向 Napster 创始人肖恩 · 范宁和肖恩 · 帕克提起了一连串的诉讼。 两年后,Napster 正式宣布停业。
RIAA不知道的是,这并没有完全制止分布式技术发展的趋势,分布式网络像一群蚂蚁一样到处移动。 即使你挡着他们的道,他们自然会在你的脚边找到一条路。
Napster 虽然倒闭了,但数以百计的 Napster 模仿者突然出现: BitTorrent,Gnutella,Kazaa,Limewire。 RIAA试图像打鼹鼠一样把每一个都打下来。 但是击中了一个,又出现了两个!
最终,在2009年,RIAA 终止了对分布网络的战争。 他们无法与网络的力量作斗争。 具有讽刺意味的是,反文件共享的战争以和冷战同样的方式结束: 不是通过激烈的战斗,而是因为疲惫。
分布式网络具有更加强大的生命力。
程序员与黑客时代的来临
如果你只是从上面挥动木槌,鼹鼠的出现看起来都是随机的。 但是,在表层之下,你会发现其实存在一钟秩序,并不是完全随机的。
如果你花一些时间来研究这台机器,可能会开始了解这个模式。
联想到互联网,大家可能会自然而然想到,谁掌控网络,操控网络和那些程序呢?谁将他们变成现实。答案显而易见了,那就是程序员,他们用代码编写出程序,网页等等,是网络世界的工程师。
同时网络也催生出另一个群体,那就是黑客。说到黑客,人们是又爱又恨,网络的安全稳定可以说在他们手指之间。那么我们真的了解黑客吗?
什么是黑客?
定义黑客并不是那么简单。 并不是“当我看到它名字的时候我就知道了”。 大多数但不是所有的计算机程序员都是黑客。
对于一些人来说,黑客这个词会让人想起苏联技术专家闯入中情局电脑的场景,或者是戴着盖伊 · 福克斯面具的罪犯,装扮地像机器人的人。 当然这种人是存在的,但是一个恶意或为了个人利益而黑的群体是黑客的一种特殊类型,被称为黑帽黑客。 黑帽黑客臭名昭著的行为使所有的白帽黑客都背上黑锅ーー他们正是那些建立和维护数十亿人每天都在使用的互联网的人!
一般来说,黑客是解决问题的人。 黑客们也野心勃勃。 他们用计算机代码表达自己,并运用他们的技能来解决问题。苹果公司联合创始人史蒂夫沃兹尼亚克(Steve Wozniak)是一名黑客,就连比尔盖茨(Bill Gates)也是。
要理解过去一个世纪诸多技术变革的区别和原因,从史蒂夫 · 乔布斯到中本聪,你都需要了解黑客的秘密代码。
黑客伦理
所有的黑客(好的和坏的)都有一个核心信念,即信息应该是自由的。 史蒂文 · 利维在他1984年出版的《骇客》一书中第一次将此概念白纸黑字地表达出来。 在这本书中,列维概述了黑客伦理——几乎所有的电脑黑客都信奉这一信条。 这种道德规范并不是由史蒂芬 · 利维或任何一个人制定的,他们无法决定黑客应该如何行动,而是反映了数十年来有机成长的黑客文化。
具体来说,黑客伦理主要包含四大原则:
1)、信息应该是自由的
“自由”信息是指复制现有代码并与他人共享信息的自由。
第一代黑客始于20世纪50年代麻省理工学院的一群学生。他们会偷偷溜进校园里的林肯图书馆,争分夺秒几个小时的时间来捣鼓这台价值300万美元的 TX-0电脑。 与今天大多数学生拥有单独的笔记本电脑、密码和看似无限的时间花在电脑上不同,麻省理工学院的黑客们只共享了一台电脑。 没有密码,所以任何一个人的代码都可以被系统上的其他人查看。 早期的黑客对此没有意见。 实际上,不仅仅是不在乎,因为他们很快就发现了共享代码的价值。
早期的 MIT 黑客很快就开始合作开发软件。 当他们发现可以通过共同努力、分享知识并创建最好的版本时,为什么还要互相竞争呢? 这就是黑客的做法。
今天,整个世界都受益于这些早期黑客的决定。
最有意义的结果之一是开源软件运动。 从1985年发起,这一运动鼓励了数百万人分享、复制和重组代码。
如今,80%的智能手机和网站都在开源软件上运行(最著名的开源操作系统 Linux)。 此外,WordPress,维基百科和几乎所有的编程语言都是免费的! 这一切都要归功于黑客伦理。
2).电脑可以让你的生活变得更好
黑客们认为计算机编程不仅仅是一种技术追求,同时也是一种让世界变得更美好的工具。
他们传播免费信息是为了提高人类的生活质量。
这种利用计算机”改善生活”的原则一直追溯到1945年的万尼瓦尔 · 布什,他在1945年发表了一篇名为《As We May Think》的文章,其中他敦促科学家停止建造战争机器,并将科技作为一种有益的力量。
如今,”让世界变得更美好”这句话已经深深植根于硅谷文化之中,以至于电视连续剧《硅谷》把这个口号当成一个讽刺梗。 在节目中,每个创业公司的创始人似乎都通过”我们让世界变得更美好”的口号来证明他们的行为是正确的。
现在的黑客是否真正地维护了黑客伦理,或者仅仅是在口头上说说而已,这个问题还有待讨论。 事实是黑客伦理对黑客文化和我们社会依旧还有巨大的影响。
3.对权威的不信任ーー促进了分布式网络
鼓励黑客批判性地思考和挑战现状。
在20世纪60年代,美国人对那些只有少数有权势的人控制信息流动的组织持谨慎态度。 想想: 纳粹德国、苏联警惕地监视着自己的人民。 黑客们为了稀释权力的集中而大力推广分散网络,并且为了在众多人中重新分配权力而斗争。
黑客推广的一种方式是制造工具。 比特币是一种由中本聪创造的工具,它完全去除了银行的权威(也就是权力)。 比特币允许个人以分散的方式管理、发送和接收金钱。
黑客还在他们的社会组织中推广。 WordPress是一个软件生态系统,由世界各地成千上万的开发者创建,其中大多数人从未见过面。 许多创业公司试图用扁平公司结构来模仿这种沟通模式。
4). 黑客应该根据他们的黑客行为来判断,而不是基于学位、年龄、种族、性别或者职位
黑客通过他们代码的质量来判断对方实力。 这也解释了为什么比尔 · 盖茨和马克 · 扎克伯格能够退出哈佛来建立数十亿美元的公司。 代码是任人唯贤的。
黑客入侵不需要许可。你的人际关系或你昂贵的计算机科学学位并不能定义你的能力。 如果你的狗写的 JavaScript 比你好,那么狗就应该被雇佣。 正如比尔 · 盖茨所说,”如果你想雇一个工程师,只需看看他的代码。 仅此而已。”
而志在让世界变的更美好的黑客的下一步,离区块链技术已经不远了。
AD: 【移动新媒体】 科技茶馆-中国领先的区块链行业媒体互动平台