文/金九链

区块链在外部是生产关系革命,在内部是协作关系革命。对于内部,应用场景明显比外部更多。

用区块链做协作系统,很适合工业4.0,比如一个智能汽车生产线,全部都是机器人在工作。每个机器人和其他的机器人就是协作关系。如果有某个机器人被黑客入侵了,会对整个工厂造成严重破坏。但如果用区块链做这个协作系统,那么被黑的机器人就不能通过验证,也就无法实施破坏行为。

上面的例子说的是中心化的系统有特别大的风险,即只要有人黑入系统,整个系统都会被控制。

而去中心化的区块链,可以在不信任任何节点的基础上,对各节点进行验证,以达成系统整体的一致性。在这个系统中,任何设备都可以成为不被信任的需要被验证的节点。

举个简单的例子。有一个六足机器人,它有一个中心化的处理器,这个处理器可以控制它的六个步进电机,也就是可以控制六足机器人每只脚怎么动,整体怎么走。它也可以通过每只脚上的传感器进行计算,给出相应的指令,控制这只脚或其他的脚如何去动,以达到整体的协调性。

如果中心化的处理器被入侵,黑客就可以控制这个六足机器人。

如果使用区块链做协作系统,机器人的六个腿就变成了六个节点。每个腿都具备传感和处理功能。这样中心化的处理器不再存在。处理器的中心化逻辑被做成去中心化的共识算法。六个腿之间彼此不信任,但可以通过加密算法去验证相互之间传递的数据是否是可信的。

每个腿会把自己得到的传感数据与准备发生的动作广播给其他的腿。其他的腿可对数据进行验证。每个腿都要对数据进行签名,其他腿都要进行验证。

如果这个六足机器人的某个腿被入侵,那么它将无法被验证。也就是说,这条腿无法被共识,也就无法动弹了。

用区块链做协作系统,不能避免被黑,但可以避免被黑后被进一步控制。而且对于六足机器人,一条腿不能动,其余的腿依然可以通过共识让它继续行走下去。

六足机器人只是一个例子,卫星,火星车,无人驾驶的地铁,运输汽车,飞机都可以使用这种技术避免被黑客控制。

这种共识还可以做嵌套,一个六足机器人是6个节点的区块链,而每个六足机器人又可以是一个节点,无数个六足机器人又可以构建更大的区块链。如果六足机器人变为更智能的机器人,它们甚至可以去战场打一场永不叛变的战争。 区块链协作的最大特点,就是让组织里不再出现叛徒。