基于区块链的轻量级客户端安全服务供应系统解析
1. 区块链技术与物联网服务共享
在物联网平台的服务共享中,安全性和效率是两个关键问题。由于物联网设备硬件资源有限,无法执行过多服务任务。一些研究借鉴了有效的桌面方法来减轻物联网场景中的数据传输压力。例如,有的工作通过分块传输内容来减少单次数据传输的压力;有的利用智能合约在区块链上划分区域,每个合约管理部分边缘用户和内容提供商,以减轻单个服务节点的内容传输负担。
然而,这些架构并未从区块链本身以及共识机制的角度提升性能。而本文所介绍的平台采用了基于权威证明(PoA)的联盟区块链,实现了整个系统的高吞吐量和低延迟。与现有解决方案相比,该区块链服务供应方案实现了链下服务交付和链上动态验证机制,帮助轻量级物联网客户端摆脱不安全的服务和服务提供商,无需传统可信第三方的参与。同时,使用智能合约帮助客户端检查服务和边缘服务器的有效性,显著降低了物联网设备端的成本。
2. 基于区块链的安全服务供应系统概述
该系统基于边缘透明计算模型,采用链上和链下协作模式,涉及多个实体:
- 边缘透明计算的传统实体 :
- 云服务提供商(CSP) :强大的云级服务提供商,以链下方式向边缘服务提供商(ESP)提供可信服务代码。系统中存在多个属于不同组织的CSP,每个CSP可能由多个云服务器组成。
- 边缘服务提供商(ESP) :靠近轻量级客户端(LC)的链下弱服务提供商,能够缓存来自CSP的服务程序,并在请求时将其交付给LC。但ESP及其服务并不总是可靠的,实际中,笔记本电脑和路由器等设备常充当ESP
超级会员免费看
订阅专栏 解锁全文
494

被折叠的 条评论
为什么被折叠?



