区块链如何为物联网带来更大的信任
区块链可以为物联网网络提供支持的潜在方式包括配置、使用跟踪和资产退役。
区块链——用于全球跟踪事件和交易的最流行的分布式账本技术——可能非常适合工业物联网。它支持使用跟踪、记录服务问题并确保安全。
这是工业互联网联盟最近发布的对该技术对工业物联网的适用性分析的要点。区块链可以为这些网络提供支持的潜在方式包括配置、使用跟踪和资产退役。区块链的其他常见用例包括记录服务级别协议违规的设备监控、记录故障协议的边缘自治以及里程表欺诈保护等工业物联网服务。
另见: 区块链主数据管理
该报告的作者警告说,虽然这项技术很有前景,但物联网架构师和管理员需要“考虑系统的性能和可信度以及网络可靠性、带宽和延迟,以及解决方案的使用属性”。
他们提供了三种设计模式,基于使用包含创建和访问用户数据所需的公钥和私钥对的“钱包”,可以部署物联网上的区块链:
平台控制的钱包。 此模式假定所有数据和控制流都由平台层集中管理。 “中央平台做出所有决定并控制钱包,”IIC 作者表示。 “例如,平台监控来自现场卡车的数据,并将其记录在平台的时间序列数据库中。为了不使区块链过载,只记录重要事件。”这种方法的缺点是要求“所有相关方都信任从卡车到平台的链接”,以及“数据访问权仍属于平台提供商”。
资产控制的钱包。 下一个模式假设“每个资产都有一个嵌入式钱包,用于签名和访问其在区块链上的数据或提供对数据的访问。例如,可信平台模块(TPM)技术可用于实现现场不可篡改的专用硬件。它提供了相应钱包的安全存储。在该硬件上运行的软件直接部署在资产上,它将决定将哪些数据写入区块链。”潜在问题包括“由于系统的完全分布式特性,可能需要昂贵的定制硬件,以及可能更高的开发和维护成本”。
智能合约增强。 该模式可以集成到上述两种模式中的任何一种中。 “智能合约可以在利益相关者之间独立执行业务逻辑”和“实现直接嵌入到区块链中的业务逻辑。这意味着——由于区块链的分布式和加密特性——记录的数据和业务逻辑都是防篡改的。只有当区块链中分布式节点的成熟度与决策结果一致时才会执行。”
物联网技术