鐵之狂傲

標題: 【分享】關於Matrix (駭客任務)的最佳解釋~~ [列印本頁]

作者: 依依    時間: 03-6-19 02:05
標題: 【分享】關於Matrix (駭客任務)的最佳解釋~~
首先,全片中軟體領域的『物件導向觀念』無處不在,真佩服美國人的科幻想像

力,他們構築的幻想世界已經超越當年的『星際大戰』太多了,甚至到了曲高和寡的

地步,本片英語原文中涉及了很多軟體專業術語,很難想像除了特效外,有幾個人能

看懂全劇所要表達的意涵。





名詞解釋(我看到值得探討的):



1. 『Matrix』劇中翻『母體』,大家應該都知道可翻『矩陣』,有些網友認為很像作

業系統(OS)或一個Online Game。其實,在軟體領域中,Matrix比較像是一個分散運

算平台,有點像IBM提倡的網格運算架構一樣;所以Matrix還是比較像矩陣,只是每個

節點都是銜接到人腦上,由Matrix接收每個人腦的訊息,再構築出虛擬世界,是很像

Online Game,不過Matrix強調了『分散再集合』的意味。



2. 『Code』劇中翻『密碼』,其實應該是『軟體執行時期的機械碼』,只是這樣翻可

能更多人看不懂。在尼歐等人去找囚禁Key Maker的資訊販子(我忘了名字)時,尼歐

看到很多程式時說:『這些密碼好像都被加密了!』,其實這裡電影中想表達的是,

在資訊販子周圍這些『執行中的機械碼』都已經被加密了,這相當符合資訊販子的作

風。



3. 『Source』劇中翻『萬物之源』,這個詞翻得還可以。我在看片子的過程中,原本

以為Source指的是Matrix的Source Code,後來看電影中想表達的是『程式產出及消滅

的地方』,有點軟體底子的人都知道,通常程式在產出後需要『部署』的動作,所以

程式產出及程式執行大多會在不同的地方,而Source就是表達『程式產出處』,只是

寫Matrix的造物者自己也是個程式,所以劇中的Source還是在軟體系統裡面,且與

Matrix所建構的虛擬世界相連,這點我就覺得有點不合理,不過也有可能造物者程式

本來就是計畫想讓尼歐(也就是救世主)跑進來,所以才將Source和Matrix連結在一

起。





劇情解疑:



1.為何祭師和造物者程式(寫Matrix平台的程式)都能預知尼歐的行動:

  祭師知道尼歐想坐下、想吃糖;而造物者程式知道尼歐會回答甚麼,且反應在電視牆

上。

  因為尼歐和其他人一樣,腦中的命令資訊傳到Matrix上的虛擬分身時,都會先經過

Martix平台,而此時造物者或祭師就能從中攔截這些資訊,所以虛擬世界中的虛擬尼歐

還未動作時,祭師或造物者就能先知道他想作甚麼。

  那為何祭師和造物者程式可以這樣做呢?因為它們都是等級最高的程式,不但不是活

在Matrix平台上,而且還有本事操控Matrix平台,偷看Matrix平台上的所有資訊。



2.尼歐在Source中和造物者程式到底說些甚麼:

  想必大部分的人都卡在這裡吧!下面是我的理解:

  首先,造物者程式在創造自認為完美的Matrix平台後,發現仍有些人(指人腦)無

法徹底融入Matrix所創造出來的虛擬世界,而且這些人之中總會出現一個問題最嚴重的

人,這個人有本事破壞Matrix平台所創造出來的虛擬世界,這個問題最嚴重的特例就是

每一代的『救世主』。雖然有這麼嚴重的問題,但造物者程式還是一直無法解決這個

Bug,而又擔心這些人摧毀Matrix,毀掉所有依賴人類能量而活的電腦。



  所以,造物者程式想出了一個沒有辦法中的辦法,就是在這些人覺醒過來之後,

造物者程式就睜隻眼閉隻眼將所有不受控制的人都集中(引導)到錫安中,且創造了

『救世主預言』這個謊言,並由造物者程式自編自導出『救世主要盡一切力量闖到

Source中,才能解救所有人類』這樣的戲碼,讓這些不受控管的人(造物者認為算是

『例外狀況』),都淪入這樣的一個輪迴之中;而這個輪迴每次的終點,就是每一代的

救世主到Source中與造物者程式見面,這時候造物者程式就說明了:其實到Source並不

能拯救所有人類,因為除了錫安裡的人,大部分的人類都還被Matrix平台控制住,也就

是Matrix死,這些人就死,且大量的烏賊一樣會攻進錫安,所以只要不聽從造物者程式

的建議的話,所有的人類都得死(包含被Matrix控制的人及錫安裡的人),但造物者程

式自己其實也不想,因為所有人類一死,依賴人類生物能量的所有電腦及電腦軟體也都

會死,此時造物者程式就讓救世主選擇:



    1. 普渡眾生的大愛:救世主屈服造物者程式的建議,為了保住大部分仍被Matrix

  控制的人類,而任由造物者程式派烏賊消滅錫安;然後就像伊甸園一樣,由救世主找

  十幾個不受控制的男男女女去重建錫安,再由『找到下一代救世主』為起點,收集所

  有不受Matrix控制的人類,並進行下次的輪迴(無限迴圈中的下個循環),完成另一

  個『救世者預』。

2. 解救愛人的小愛:救世主不聽從造物者程式的建議,去解救愛人,而不重建錫

  安。如此一來,救世主著要背負錫安與Matrix上的人類,也就是全體人類全滅的後果

  。(也就是全體人類和電腦同歸於盡,其實這只是造物者程式為了掩飾Matrix缺陷,

  而且延續所有程式生命的謊言)。



  上面兩個選項,就是祭師所說(好像是她說的吧?):『The problem is choices

(不知道有沒記錯)』,前五代的救世主,在面臨選擇的時候,每次都選了 1 選項,

也就是放棄原本錫安的人,保住大部分還被Matrix控制的人,去重建錫安(世俗所認為

的大愛),卻不知到自己反而被造物者程式利用,而成    了下次輪迴的起點,等於又

幫忙造物者程式去將不受控制的人類收集到錫安等著被毀滅。不過尼歐不同,他選擇了

解救愛人的小愛,反而跳脫了造物者程式為它們定義的無窮迴圈,如此一來,

   連造物者程式都無法預測下一步會發生何事了,但是,以造物者程式的立場,錫安

是無論如何要滅掉的,只是如何繼續『救世主神話』,就不得而知了。

   這裡,我就相當佩服『駭客任務』的編劇,因為他隱喻了世俗人皆無法跳脫世俗限

制,落入『輪迴』的悲哀。



   另外一提,在軟體領域中,造物者選擇的作法等於是將程式中所有的例外狀況集合

後一併處理,也就是造物者程式選擇將無法處理的Bug、例外,全部丟到一個迴圈中,

利用『救世主預言(謊言)』收集這些例外(就是不受Matrix控制的人),在每次迴圈

的最後,派大量烏賊摧毀集中在錫安中所有不受控制的人,且讓這個迴圈生生不息的跑

動,這樣造物者程式雖然不知道如何解決Matrix平台這個大Bug,但卻想了個:『將無

解的問題,丟到另一個無解的迴圈』這個權宜之計來逃避。



說實在,以小弟軟體人的眼光來看,這招真是高啊!





第二集尚未解開的謎:

1.究竟Matrix的缺陷究竟是甚麼,為何有相當多的人沒辦法融入Matrix所創造的虛擬世

  界中,而會產生像尼歐及錫安內的這些人,這些半途醒來的錯誤節點?

  在劇情中,造物者程式說這個謎的解只有祭師(一個有缺陷的程式)知道。

2.在Matrix虛擬世界中會飛就算了,為何尼歐在真實世界的肉體強到能夠徒手阻擋(我

  認為可能是用腦波)烏賊?



我認為的解:

  這裡我認為真實世界的尼歐本身可能就有像是念力或超強腦波的特異功能。

  這些有特異功能的人都出類拔萃,不易受Martix控制,像第一集中祭師身邊能夠彎曲

湯匙的小孩一樣。

  第一集中,他們嘗試教尼歐彎曲湯匙,尼歐在第二集要上船出任務前,也有人交給他

湯匙,所以尼歐極有可能就是特異功能者,而在第二集末,他的特異功能覺醒了,所以

強到可以用腦波阻止烏賊,就像它們放出電磁彈(波)防止烏賊一樣。



  而Matrix的缺陷也就在於無法完全控制這些現實世界就有特異功能的人,因為Matrix

的虛擬世界是依據正常人的腦子設計出來的。
作者: 雙天使    時間: 03-6-25 13:06
哇..大哥~你是看多久啦~真是神人啊~!
作者: crazy06033    時間: 03-6-28 07:53
哇!!!!!...看到"眼睛都花ㄌ"說><"......
作者: stwave    時間: 03-6-29 20:49
哇靠...
這是真的還假的阿!!
好利害勒!!竟然能解釋出來這樣的...
作者: maxleeboy    時間: 03-7-9 16:15
多謝大大的解釋讓我更了解駭客的劇情了~^^~
小推一下ㄋ!!
作者: kinoirn    時間: 03-7-10 23:04
這是一種想法
我還有另一個想法就是其實根本沒有所謂的真實世界
真實世界也是被創造出來的
因為在所謂的人類與電腦人的戰爭中地球已經被摧毀了
電腦人為了保住人類文明將所有的人類使用維生系統控制住(母體)
然後在幫人類慢慢將地球重健

實在是很期待11月的第三集.....
作者: 小次郎    時間: 03-8-22 00:03
這位大大真厲害....觀察細微...解釋的絲絲入扣....不知是否從事影評工作...或是研究員之類的
作者: 呼呼呼    時間: 03-8-22 18:39
喔喔!好強阿!
真是高手ㄉ領域阿>o<




歡迎光臨 鐵之狂傲 (https://www.gamez.com.tw/)