作者:Taraxa 创始人 Steven Pu
本文是这个系列的第二篇文章。
当今网络中的物联网设备不是以独立实体身份存在的,而是受控于中央管理的网络。对于外部世界而言,物联网设备处理的是大型云服务器,服务器中有些数据的来源是未知的,也没有任何与收集数据的设备直接交互的方式。
而在区块链的网络中,每个节点,即连接在网络中的任何参与者,都具有唯一的身份标识,即私钥和公钥对。这种身份标识可以帮助它成为网络中的独立参与者。设备被强制要求使用加密签名或数字信息来准确无误(几乎不可能伪造)的识别自己的唯一身份。
也就是说,通过区块链技术的赋能,物联网中的每台设备都可以成为网络中的独立个体。
拥有独特的身份是实现独立性的基础,这使得每个设备都能够代表它自己进行接下来的所有交互。这样一来便实现了去中心化网络,而不再依赖传统的中心化网络(服务器- 客户端)。
这样的好处是每个节点能够做出自己的决策,更重要的是,每台设备都可以独立于其他设备使用自己的资源。这种类型的网络稳定性和安全性能够得到极大的改善:黑客不能再通过攻击单个服务器来控制数百万台设备(单点故障),他们必须逐个破坏数百万台设备才可以控制这些设备。而即便是黑客控制成功,每台设备都可能因为不能正确进行下一个步骤的交互,被整个网络拒绝,断开连接。到最后,黑客手上就只有一堆断开连接的无用设备。
同时,基于智能共识算法的去中心化网络能够更好的平衡工作负载。通过网络中的各种设备来完成连接、存储甚至是计算的工作,而不再需要昂贵的中心化仲裁服务器,大大降低了网络部署和维护的成本。