修改代碼可減少計算機病毒后代進化?
科技日報 發(fā)表于:12年10月26日 08:20 [轉(zhuǎn)載] DOIT.com.cn
在網(wǎng)絡(luò)中,計算機病毒能不斷復(fù)制并造成嚴重的破壞,然而它們會如何為繁衍而尋找配偶呢?在新出版的《進化》雜志上,美國密歇根州立大學(xué)必康進化研究中心博士后克里斯·錢德勒通過創(chuàng)建數(shù)字化環(huán)境發(fā)現(xiàn),計算機病毒可通過計算機程序配對繁衍。
錢德勒說,實際上計算機病毒配對繁衍仍是一個引發(fā)大量爭論的問題,人們?yōu)檠芯窟@個問題曾提出了一些好的想法,但難以對這些想法進行檢測。他和包括動物學(xué)助理教授伊恩·德沃金、計算機科學(xué)和工程副教授查爾斯·奧福瑞亞等研究人員合作,找到了不同的研究途徑。
他們開創(chuàng)的新研究途徑包括在名為“阿維達”(Avida)的虛擬世界中放置各種各樣的程序。“阿維達”軟件環(huán)境中的特殊計算機程序能夠競爭并繁衍。 “阿維達”創(chuàng)建者奧福瑞亞認為,由于“阿維達病毒”(Avidian)在自我復(fù)制時會發(fā)生變異,因而數(shù)字生物會像生物那樣發(fā)生進化。
在孔雀世界,雄性孔雀漂亮的尾羽是吸引雌性配偶的重要特征。“阿維達病毒”具有產(chǎn)生如同孔雀尾羽的性感表征的能力,同時它們能夠隨機選擇配偶。正如研究人員預(yù)測的那樣,“阿維達病毒”通常會選擇最艷麗的配偶。
為防止計算機病毒繁衍出更強的病毒,研究人員修改了“阿維達病毒”的遺產(chǎn)代碼,允許它們生長出夸大的性表征。由于現(xiàn)在即使最弱的“阿維達病毒”也能生長出漂亮的數(shù)字尾羽,因此研究人員期望遺產(chǎn)代碼的修改能減少“阿維達病毒”選擇艷麗配偶獲得進化。
總編輯圈點
完美的計算機系統(tǒng)是不存在的,它的漏洞衍生出了神秘的計算機病毒。想想吧,只是一段信息,卻在它的生存空間(也就是網(wǎng)絡(luò)環(huán)境)中存活、自我復(fù)制、繁衍甚至進化,直如生命一般。只是它本身少了個承載體,要借著別人的實體發(fā)威。而今美國學(xué)者拿出了生物擇偶方式來類比病毒的配對,使得這些代碼更沾了點生老病死的味道,就差能喜怒哀樂了。不過這真說不好,就像我們的大自然,你怎知它不是一臺巨型計算機呢?
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.