怎样利用区块链重新思考物联网安全
扫描二维码
随时随地手机看文章
保护物联网设备的最佳方式是什么?当直接嵌入时,区块链的分布式信任体系结构可以实现安全的端到端数据传输,用于资产跟踪、连接医疗设备等。然而,在这条道路上也存在一些挑战,这些挑战源于边缘计算的需求和总体实现区块链的困难。
联网设备无处不在——在你的家里,在你的车里,有时甚至在你的身体里。然而,随着物联网设备数量的增加,安全漏洞的机会也在增加。
如果没有内置的数据认证方法,连接的设备很容易受到诸如劫持、中间人攻击、欺骗或数据泄露等风险。
安全对物联网至关重要
以下面的噩梦般脆弱为例。2019年3月,FDA发布警告说, Medtronic植入的心脏装置容易受到网络安全攻击,因为他们不使用设备上加密、认证或授权安全技术。
在这样的关键任务中,大量的安全缺陷会导致危及生命的漏洞。更广泛地说,安全问题已经使消费者、原始设备制造商和制造商都不愿采用物联网设备,从而减缓了联网设备的增长和机遇。
作为安全框架的区块链
区块链是防止这些攻击和提高端到端安全的一个可行选项。通过使用哈希和协商一致算法等加密技术,区块链使正在收集和传输的数据合法化,以确保数据不被损坏。这一验证过程是一个重要的发展,因为到2021年,全球物联网安全支出预计将攀升到31亿美元。
此外,区块链将信任分布在多个设备上,使设备之间的通信更加容易。在其核心,这种分布式架构依赖于一个防篡改分类账,该分类账存储设备的交易来源。当数据被安全访问时,该记录可以解锁大量信息,包括数据的来源和所有权。
在应用于资产跟踪的情况下,区块链分类账可以通过记录产品从制造点到使用点的位置来提高供应链的可见性。例如,沃尔玛通过与IBM合作,改进了食品安全战略,开发了一个区块链解决方案,该方案可以在产品受到污染或召回的情况下跟踪和定位产品。
然而,这种分类账传统上是由世界各地成千上万的计算机存储和计算的。在低功率的物联网设备上实现这项技术,为一系列新的挑战打开了大门。
在边缘运行区块链
物联网每秒钟可能有数百万台设备生成数千个交易,因此在终端设备上运行区块链需要足够的计算能力和存储空间,以最小的延迟来处理这些交易。由于计算和存储庞大的分布式分类账需要很高的功率和空间,因此将如此大量的计算能力配置到一个具有成本效益、空间和资源受限的物联网设备中是一个障碍。
为了应对这些挑战,Skynet 和Filament等公司已经开始开发专门的芯片,用来在电池供电的物联网设备上运行区块链。
这些芯片是使用嵌入式块链技术为物联网设备构建硬件体系结构所需的关键部件之一。其他元素包括加密加速器和安全处理器,它们运行加密并提供防篡改存储。总的来说,具有区块链的物联网设备的硬件体系结构与现有的区块链硬件钱包相似。
在开发人员将区块链用于物联网应用程序之前,他们应该考虑规模和安全性之间的权衡。虽然区块链加密技术提供了宝贵的安全优势,但它有昂贵的空间和计算需求,这使得它不太可能成为廉价或低功耗应用程序的选择。开发人员还应该选择一种硬件体系结构,该体系结构通过平衡成本和特定应用程序所需的功能来节省空间。
分布式信任体系结构
当这些权衡得到适当评估时,区块链有潜力在从智能家居到智能农场的产品和行业中提高物联网安全性。想想澳大利亚电信(Telstra)是如何利用区块链通过面部和指纹识别来保护包含个人信息的物联网设备的。或者,Pavo如何将区块链集成到面向农场的物联网设备上,以监控作物性能,从而提高农业效率。
通过利用分布式信任体系结构,区块链可以在小型低功率设备上建立一个安全的框架。随着区块链有可能成为Web3.0的基础,它可以消除物联网设备(包括对生命至关重要的医疗设备)之间的黑客攻击,同时使物联网变得比以往任何时候都更有用、更普遍。
来源: 区块网