修改代码可减少计算机病毒后代进化?

科技日报 发表于:12年10月26日 08:20 [转载] DOIT.com.cn

  • 分享:
[导读]在网络中,计算机病毒能不断复制并造成严重的破坏,然而它们会如何为繁衍而寻找配偶呢?在新出版的《进化》杂志上,美国密歇根州立大学必康进化研究中心博士后克里斯·钱德勒通过创建数字化环境发现,计算机病毒可通过计算机程序配对繁衍。

在网络中,计算机病毒能不断复制并造成严重的破坏,然而它们会如何为繁衍而寻找配偶呢?在新出版的《进化》杂志上,美国密歇根州立大学必康进化研究中心博士后克里斯·钱德勒通过创建数字化环境发现,计算机病毒可通过计算机程序配对繁衍。

钱德勒说,实际上计算机病毒配对繁衍仍是一个引发大量争论的问题,人们为研究这个问题曾提出了一些好的想法,但难以对这些想法进行检测。他和包括动物学助理教授伊恩·德沃金、计算机科学和工程副教授查尔斯·奥福瑞亚等研究人员合作,找到了不同的研究途径。

他们开创的新研究途径包括在名为“阿维达”(Avida)的虚拟世界中放置各种各样的程序。“阿维达”软件环境中的特殊计算机程序能够竞争并繁衍。 “阿维达”创建者奥福瑞亚认为,由于“阿维达病毒”(Avidian)在自我复制时会发生变异,因而数字生物会像生物那样发生进化。

在孔雀世界,雄性孔雀漂亮的尾羽是吸引雌性配偶的重要特征。“阿维达病毒”具有产生如同孔雀尾羽的性感表征的能力,同时它们能够随机选择配偶。正如研究人员预测的那样,“阿维达病毒”通常会选择最艳丽的配偶。

为防止计算机病毒繁衍出更强的病毒,研究人员修改了“阿维达病毒”的遗产代码,允许它们生长出夸大的性表征。由于现在即使最弱的“阿维达病毒”也能生长出漂亮的数字尾羽,因此研究人员期望遗产代码的修改能减少“阿维达病毒”选择艳丽配偶获得进化。

总编辑圈点

完美的计算机系统是不存在的,它的漏洞衍生出了神秘的计算机病毒。想想吧,只是一段信息,却在它的生存空间(也就是网络环境)中存活、自我复制、繁衍甚至进化,直如生命一般。只是它本身少了个承载体,要借着别人的实体发威。而今美国学者拿出了生物择偶方式来类比病毒的配对,使得这些代码更沾了点生老病死的味道,就差能喜怒哀乐了。不过这真说不好,就像我们的大自然,你怎知它不是一台巨型计算机呢?

[责任编辑:黄辉]
大黄
以备份起家的CommVault近两年的解决方案不断向更全面的数据保护转型,并对数据管理、数据挖掘也有了一些关注。CommVault中国区技术总监蔡报永接受采访时表示CommVault将继续做一家专注做数据管理和信息管理的软件厂商。
官方微信
weixin
精彩专题更多
存储风云榜”是由DOIT传媒主办的年度大型活动。回顾2014年,存储作为IT系统架构中最基础的元素,已经成为了推动信息产业发展的核心动力,存储产业的发展迈向成熟,数据经济的概念顺势而为的提出。
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
联想携ThinkServer+System+七大行业解决方案惊艳第十六届高交会
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技术有限公司 版权所有.