计算机安全很好地反映了上述原则。我们设计了无数的抽象层次,让程序与程序互相通信,但这些抽象设计很难理解。因此,黑客不断发现之前未预料到的漏洞,我们不得不承担入侵、维护、安全软件、选举篡改、身份窃取、勒索等方面的惊人开销。
显性软件真的会更安全吗?我还需要更多的测试来证明这一点,但我对此很乐观。
我们今天是这样构建系统的:采用精准比特结构的抽象通信围绕着“深度学习”[9]等“有利”模块,来实现最有价值的功能。
这些关键的“类AI”算法在比特层面并不是完美的,这些算法虽然只是近似估计,但仍然很强大。算法提供了支撑我们现有生活的程序所需的核心能力,不论是分析医疗试验结果,还是运行自动驾驶汽车。
在显性架构中,程序中“完美比特”和“近似/强大组件”往往扮演着相反的角色。
显性系统中的模块,通过深度学习和其他通常与AI相关的近似但强大的方法进行连接。
同时,只有部分显性编辑器,如计算器访问等功能,会要求比特完美的精度。绝对精度将不再用于通信。
为什么这样做会更安全?为了防止计算机遭黑客攻击,我们有时会创建“气隙”,这意味着执行关键功能的计算机甚至不会联网。因此,黑客无法侵入计算机,而用户只能在现场使用计算机。
在无代码的显性网络中,每个模块或编辑器都被气隙的关键因素包围,它们无法从彼此处获得抽象消息。没有消息,只有模拟角色按下模拟按键,也没有抽象的“按键”消息。
在回到有关安全的话题之前,我会详细解释气隙的工作方式。