现在我们对生命的理解其实还是处于很浅的层面,例如生理学,就有好多器官的工作原理也并不是特别了解,尤其是特别复杂的大脑,对它甚至可以说知之甚少。
普遍认为人类基因组含有约30亿个DNA碱基对,人类基因组计划中,调查人类基因组中的真染色质基因序列只有19,000组,现在的认识大概是估计约有20000到25000个蛋白质编码基因,当然原本这个估计的数目超过100000。而有些序列被认为是演化的产物,没有作用,也被称作是“垃圾DNA”(junk DNA),因为这些基因片段没有被转录。
这两个认识之间就存在差距,第一是我们通过对生理的认识,才能在基因组里去寻找,找到相应的基因来完成匹配的生理功能。如果我们对生理不了解的话,很多基因基本上就算知道它有用,也不知道它有什么用。
第二就是无论你承认与否,整个生物界的所有生物都是通过DNA编码来实现的。既然是编码,当然有数据段和程序段,所有的有用基因,不过是数据段的编码,这些固定的编码代表对应的生理功能。而那些垃圾DNA很有可能就是程序编码,也就是说你的身体需要依靠那些代码才能运作,那些垃圾DNA是告诉身体如何将这些有用的DNA放在合适的位置来完成相应的功能。它们当然不需要被转录,但是肯定会被身体调用。
现在的转基因技术是有非常大的不确定性,即便知道了某个基因片段的作用。但是成品出来之后未必就是你想要的结果,所以需要不断的做实验来验证结果。但是如果学过计算机科学,你就会知道,这样会非常容易导致其他错误,例如空指针错误,程序装入数据的时候是装入相应的内存块,内存块中每个变量的大小必须是和事先定义的数据类型完全一致,才有可能顺利装入数据之后让程序可以运行,如果人为修改过数据块之后,有时候看上去好像程序正确装入了,但是运行一段时间后就会发生严重错误,甚至导致整个系统挂起。
目前的分子生物学恐怕还不知道整个DNA编码的装入的详细过程,否则也不会认为人体大部分DNA是垃圾DNA。正是因为这样,我才觉得现在的转基因技术生产的作物仅仅做10来年试验就开始全世界推广,这是非常危险的。而这个世界的所有生物是一个互相依存的关系,互相作为生存的食物,这个是在整个生物界设计之初的定义。如果有问题的DNA代码以食物的形式进入另外一个生物体的体内,那么会不会对这个生物体产生影响呢?已经有些不好的试验结果了,真正被证实还需要更多的试验和时间。
这个就好像一个对电脑几乎处于白丁状态的高中生改动了一个新的WIN10的某些字节,告诉你这个修改版的WIN10可以跑的比原版跟快更好,即便是真的如此,我用起来也觉得怕怕,天知道啥时候系统宕机,我正在工作的文档全部就丢失了。转基因技术对生物而言,就相当于骇客对电脑程序。但是没有人能高过软件的原作者,跟何况是一个对整个软件还不甚了解的二吊子骇客。
以上不过是我的逻辑推理,博君一笑