云计算是核技术 造福社会也能带来灾难前沿技术
云计算,是时下蛮红火的一个产业(或者一个话题),我个人是这么比喻云计算的:
其实,电脑是一种很愚蠢的设备,因为如果没有算法,它就啥都不会。当我们利用电脑计算“1+1=2”这么个算术时,其实经历了三个步骤:其一,1+1,三次输入,由我们完成;其二,一个关于加法的算法,由电脑完成;其三,电脑返回结果“2”,即输出。如果没有网络,这个算术题能够达成的前置条件是:由人类将加法的算法输入到电脑中。
现在有了网络,我们手持的电脑终端,就可以变得愚蠢了。还是三个步骤:人工输入1+1,然后将这个输入经由网络传送至某个服务器,该服务器上有加法的算法,故而算出2,再由网络将结果返回至这台愚蠢的终端,由这个终端向我们输出:2。
当然,这个例子有点极端,给终端赋予一个这么简单的算法,不用费什么劲。但对于一些比较复杂、需要更强劲CPU更大内存的运算来说,云计算的好处是显而易见的:它可以降低终端的成本。
另外的好处在于云计算可以增加分享的可能。存在自己电脑里的东西,相对来说,比存在服务器上的,来得更为封闭。但事实上,我以为这种分享的好处,有点被夸大。一来不是什么东西我们都有意愿去分享的,二来就分享本身而言,其实途径很多,不见得非靠云计算。
云计算在降低终端成本的同时,也让我们的终端变得越来越傻。我前面举的那个例子,隐含着总有一天我们的终端连1+1都不会做的意思。所有的终端,都将极度依赖网络和网络上的服务器。但我们知道,服务器大部分都是私有的(也就是商业公司持有的),就网络社会而言,商业公司将成为重要的主宰者。
数字运动的蓬勃发展,让我们尽享现代科技结晶的同时,也带来了很多相当棘手的难题,数字暴力就是其中一种。纵观人类历史,从来没有这个时刻,象我们今天这样纠结。大批的商业公司数字化,数字化之后谋求跨界的融合:产业纵向的或是横向的。并购的速度越来越快,巨头也越来越多。消费者和公司之间的权力平衡正走向岌岌可危。当一个公司喊出“不作恶”而作为消费者的我们欢欣鼓舞之时,我有时候真得很悲哀这样一个现实:我们除了寄希望他们不作恶,似乎已别无他法。
3Q之战中的一方360,曾经受过这样的指控。一款杀毒软件声称,在它刚刚上线的那个时刻,用户安装的360会跳出来阻止该软件的安装。我当时好奇地下载并安装了那个软件,并没有发现类似的问题。该软件的CEO说,这是360在服务器端迅速撤下了这种拦截。这个情节,后来被网上传播为一个新的名词:云封杀。
360到底有没有做这件事已经无从考证,但从技术原理上而言,云封杀的确有可能存在。服务器端可以强行向终端推送包括某种规则的指令,让终端为“我”所用。这不是什么科幻小说,而是事实存在的一种情境。终端对服务器端的依赖越大,那么,受服务器端所控制的可能也就越高。这两者是呈正相关系数的。而当一个公司强大到足够掌控大多数的终端之时,它手上的武器,不吝于一把悬而不落的“达摩克利斯之剑”。
我不想抹杀云计算带来的利处,降低终端成本而带来的更多人接入网络可以让数字鸿沟变得更浅些。但正如标题所述的,云计算就象是核能技术,这种技术能够造福文明社会,但同样,一旦滥用,它的后果也是灾难性的。
网络社会早期让每一个终端在必要时都能起到服务器端作用的理想正在崩溃,在网络上,每个节点早已不再平等。人类的历史就是这么吊诡,每一个运动之初,都是在谋求一种“平等”以及“自由”,但这场运动的结果都恰恰和运动之初的目标截然相反。
但你的终端失去服务器支持之后变成一堆废铜烂铁之时,你还敢说,你的网络接入权是“自由”的么?
阻止云计算向灾难演进的防火墙,似乎还没有修建起来,甚至没有引起需要修建的注意。难道,真的要像核技术那样事实上造成一场灾难之后,我们才会重视起来么?