区块链这个概念被人民广泛了解是由于比特币的出现。
说起区块链,首先联想到的一定是比特币,而这也算是最早期的区块链应用。区块链是一串使用密码学方法相关联产生的数据块,它像一个数据库账本,而账本里面也蕴涵自比特币以来的所有交易记录,包含多个区块记录,每个区块各自对应一部分交易,又记载着前一区块的Hash值,形成一个链条状的数据结构。
今天我们探讨下区块链的出现能给物联网带来哪些变化?
区块链发展到今天,早已从最初的金融交易延伸到所有需要中间人作保或认证的应用项目,比如房屋交易、汽车买卖等,甚至可经由API的串联,将区块链技术与其他应用服务内容加以整合,据此加速产生各式各样的创新应用,甚至有助于加速推动物联网应用发展。
举个例子:设备仪器的制造商,可以借助区块链技术追溯到每一项零组件的生产厂商、生产日期、制造批号乃至于制造过程的其他信息,以确保整机生产过程的透明性及可塑性,有效提升整体系统与零组件的可用性,继而保障设备仪器运作的安全性。
而我们纵观物联网的发展,无论我们如何描述物联网,首当其冲的问题都是:信息安全。
不法分子可以通过攻击联网家用设备这些防备薄弱的环节来入侵家用网络,进而侵入计算机来盗取个人数据;政府安全部门可以未经授权对存储在中央服务器中的数据内容进行审查;运营商也有可能出于商业利益将用户的隐私数据出售给广告公司进行大数据分析.......就像我们现在随便一个骚扰电话可以明确的指出你的姓名、住址、工作单位一样,这些行为已经危害到物联网设备使用的基本权利,物联网其实并不安全。
区块链的优势
区块链的优势在于它是公开的,每一个网络参与者都能看到区块以及存储在里面的交易信息。不过,这并不意味着所有人都能看到你的实际交易内容,这些内容通过你的私钥被保护着。
区块链是去中心化的。因此没有一种单一的机构可以批准交易或者为交易的接收设定特殊的规则,这就意味着参与者之间存在着巨大的信任,因此所有的网络参与者都必须达成共识来接收交易。
更重要的一点是,区块链是非常安全的,这种数据只能不断被扩展,之前的记录是无法被改变的。
区块链能给物联网带来的好处
许多专家认为区块链技术的出现解决了物联网安全性、隐私性和可靠性问题所缺失的一环。它可以用于追踪数十亿相互连接的设备,促成设备之间的交易和协作处理,为物联网行业节省大量成本,这种去中心化方法将会消除单点失败,创造一种更为可靠的设备运行生态系统。同时区块链所使用的加密算法还能为消费者数据带来更高的隐私。
并且区块链所使用的账本是防篡改的,并且无法被不法分子操纵,这种账本并不是位于某个具体的地点,并且无法对中间商进行攻击,因为没有任何单一的通信线程可以被截获。
区块链特有的共识机制,通过点对点的方式是各个设备之间连接起来,而不是通过中央处理器,各个设备之间保持共识,不需要中心验证,这样就保证了当一个节点出现问题之后,不会影响网络的整体数据安全性。
总的来说,使用区块链确保物联网安全的关键可分为三点:建立信任、降低成本和加速交易。