当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 关于Matrix黑客帝国的进一步思考

Unix/Linux
Linux系统上把PHP编译进Apache静态内核
Linux操作系统下的多线程编程详细解析
高手进阶 Linux系统中内核定时器的应用
Linux内核初始化及启动之用户模式开始
Linux系统核心源程序文件组织结构介绍
Linux的内核软中断(softirq)执行分析
嵌入式 用户图形接口uC/GUI的简单分析
教你用APF和BFD来加强Linux的防火墙
铲除病毒攻击两大威胁 走近Linux防护
使用SSL 保护VNC应用程序
Linux与Unix二大操作系统编程的安全
为Linux服务器部署高效防毒软件
通过LoadRunner监控Linux的资源状况
Linux操作系统安全管理十大招数介绍
黑客高级技巧 Linux后门技术及实践
提高Linux操作系统安全性的十大招数
开发 Linux系统下的磁盘加密方法详解
用 coLinux 进行虚拟化
做好防范 Linux系统下的攻击软件全接触
Linux操作系统的口令安全问题详细解析

Unix/Linux 中的 关于Matrix黑客帝国的进一步思考


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 157 ::
收藏到网摘: n/a

看完Matrix Reloaded,里面很多的悬念引起人困惑和思索。原先看完Matrix1得到的一层理论(电脑虚拟的Matrix对应人类真实的世界Zion)被推翻。现在网上出现了Matrix in Matrix的理论和Two parallel Matrix的理论。这些理论都有一定的道理。但是这些理论没有解释:真正的人在哪?谁是真正的人?我想Matrix系列主要还是讲人,人和机器的关系。所以一直没有接受上面的理论。而在不断思索寻找新的理论。经过和朋友一个下午的讨论,我们终于得出一个新的看法,这个新想法吸收Two parallel Matrix的想法,并进一步发展。现在这个想法能比较好的解释目前1,2集发生的情况。
关于黑客帝国的进一步思考(转贴)转贴自麦课一班,原作:小贝如果没有好好地理解一下Matrix的新理论,去看这部戏肯定是浪费时间。引言  看完Matrix Reloaded,里面很多的悬念引起人困惑和思索。原先看完Matrix1得到的一层理论(电脑虚拟的Matrix对应人类真实的世界Zion)被推翻。现在网上出现了Matrix in Matrix的理论和Two parallel Matrix的理论。这些理论都有一定的道理。但是这些理论没有解释:真正的人在哪?谁是真正的人?我想Matrix系列主要还是讲人,人和机器的关系。所以一直没有接受上面的理论。而在不断思索寻找新的理论。经过和朋友一个下午的讨论,我们终于得出一个新的看法,这个新想法吸收Two parallel Matrix的想法,并进一步发展。现在这个想法能比较好的解释目前1,2集发生的情况。    一层理论:  现在我们重温一下看完第一集后,大家普遍接受的说法:机器和人类发生了战争,人类被打败,为了反败为胜,人类想切断机器的能源。结果机器发明使用人类作为电池的方法。为了控制人类,防止人类反抗,机器建立Matrix(一个虚拟的人类世界),人类生活在这个虚拟的世界,受着电脑的控制。少数一些人被某个先知(看完第二集,知道是The one)从虚拟的Matrix世界解放出来,来到真实的人类世界Zion, 这些人开始反抗机器,试图将人类从Matrix解放出来。因此找到了Neo(The one),因为oracle告诉只有The one才可以救人类。Neo经过再生后终于认识到自己是The one-一个超级英雄诞生。  看完第一集,绝大部分人都认同Neo, Trinity, Morpheus是真正的人,他们从Matrix里苏醒,认识到真实的情况,Zieo是真实的世界,唯一剩存的人类抵抗基地。但对于Oracle的身份,以及是谁最先救Morpheus等人并不清楚。  看完第二集,我们知道Oracle是一个程序,Zion是由机器制造的。The one已是第6任,前五位帮助了Matrix升级。另外还有一些现象例如Neo在zion里也有超能力。于是我们对于第一集得到理论产生了怀疑,到底Neo是人还是program,Zion是Matrix还是真实的世界。这导致了Matrix in Matrix的理论及并行Matrix的理论。这里对它们就不在重诉了,只讲讲我们的想法。  Matrix  Matrix是一套复杂的模拟系统程序,它是由AI机器建立的。模拟了人类之前的世界(我比作windows xp)。用来控制人类,让人类给机器提供能源。所以Matrix是提供世界运行所需规则(如万有引力,能量守恒等),并进行管理的程序。  Matrix里的人物  在Matrix里出现的人物,都可以看作具有人类意识一切特征的program。这些program根据所附的载体不同有三类:一类是附在生物载体上,即人脑。一类是附在芯片上,即AI机器。这两类program与所附的载体有密切的联系,这些载体通过硬件与Matrix的联接。还有一类自由program,它没有载体,象再生后的Agent Smith.  人  什么是人,如果只是指有心跳,血液流动,那么人与机器没有区别,真正的人是具有自主意识和思想的人。然而在电影里的人不是真正意义上的人。他们是由机器孵化的。自他们出生的时候,他们自主的意识就被Matrix给压制,Matrix分配每个人一个角色(即program). 99%的人接受这个角色program,让这个角色program控制他们的大脑。所以与其说这些人是人,还不如说他们只是一个program的生物载体。他们没有自主的意识,取而代之控制大脑的是由Matrix编写的具有人类意识特征的program。这些program是由Matrix产生,因而不能改变Matrix.而且由于这些人愿意接受分配给他们任何角色,所以他们可以被Agent上身,被Smith感染。另外1%的人他们自主的潜意识如此的强,他们不愿接受Matrix分配给的角色,不愿受这些program的控制,这种对Matrix分配过来的program的不兼容性,如果不进行控制会导致系统的不稳定和崩溃。因此编写Matrix的AI机器(即片中的Architect),或具有同样AI能力的机器编写了另外不同Matrix的另一个系统模拟程序,并给那些反抗的人编写另外角色program(不同与Matrix编写的).这由Architect编写的角色program,允许部分人类自主意识的存在,program与这些意识互动,人脑主要还是由program控制,这些program还有研究人类自主意识的功能和具有不同程度打破Matrix里的规则和改变Matrix的能力。这些program指的是片中Morpheus, Trinity等反抗人士。(下面还要进一步解释)。  Zion  Zion也是模拟系统程序。与Matrix不同的是它模拟的是现存人类世界的真实情况(我比作linux),用来控制和研究1%的