近日,中国要把区块链作为核心技术自主创新重要突破口,加快推动区块链技术和产业创新发展。那其如何帮助物联网加速发展?就目前的物联网行业,有两个比较大的技术难点,一个是设备之间的安全与可信,另外一个是设备的大并发管理。巧的是,想要突破这两个关键技术难点,都需要借助区块链的力量。
物联网(图片来源于网络)
我们先来看如何实现设备之间的安全与可信。可能有人会问,为什么一定要解决这个问题呢?因为在物联网普及后的万物互联时代,设备和设备之间一定是可以相互控制的,只有这样才符合需求。试想当我们身边遍布智能硬件时,我洗澡时看到一半的电影,回到床上肯定是能用投影仪继续播放,想要实现这种效果,就要求两个设备之间可以安全的传输数据,彼此通过指令互相控制。
而现在的大部分物联网设备,显然不具备这个能力。如果我们可以基于区块链的 P2P 网络搭建出一套安全的传输协议,通过私钥签名来传递指令,依赖区块链可信和无法篡改的优势,设备之间的相互控制就会变得可行。同时,区块链网络还可以传递价值,通过区块链的多重签名,以后你的冰箱就可以自动帮你买可乐了。
物联网与区块链(图片来源于网络)
下面我们再来看第二个问题,关于物联网的大并发管理。现在的物联网设备,普遍采用中心化的管理方案。在中心化的架构下,每个设备都需要和服务器维持一个长连接,以便能接收到云端的各种指令,如果设备数量过大,这种方式对于计算资源和网络资源都是非常大的消耗,而且一旦中心服务器出现问题,大面积设备将会全部瘫痪。
更可怕的是,如果我通过技术手段黑了网络中的管理节点,就等于拿到了所有设备的控制权。所以,去中心化的管理方案势在必行,提到去中心化,除了区块链技术,没有其他选择。但如果你真正了解区块链,你会发现虽然区块链可以去中心化,但区块链的效率太低了,无法满足物联网的需求。
DAG技术(图片来源于网络)
基于此,有人提出了 DAG 技术,它不再是区块链,而是区块网络,核心思想和区块链一致,但共识速度更快,同时能够支持更大规模的批处理。这个技术由 iota 提出,主要就是面向物联网行业,当前有不少区块链公司在钻研这项技术,依我看,区块链必然会成为未来物联网时代的基础设施。







