Blockchain and distributed ledger technologies have received significant interest in various areas beyond the financial sector, with profound applications in the Internet of Things (IoT), providing the means for creating truly trustless and secure solutions for IoT applications. Taking into account the weak security defences that the majority of IoT devices have, it is critical that a blockchain-based solution targeting the IoT is not only capable of addressing the many challenges IoT is facing, but also does not introduce other defects, in terms of performance, making its adoption hard to achieve. This paper aims at addressing the above needs by providing a comprehensive and coherent review of the available blockchain solutions to determine their ability to meet the requirements and tackle the challenges of the IoT, using the smart home as the reference domain. Key architectural aspects of blockchain solutions are examined in terms of their ability to withstand various types of common IoT and blockchain attacks, deliver enhanced privacy features, and assure adequate performance levels while processing large amounts of transactions being generated in an IoT environment. The analysis carried out identified that the defences currently provided by blockchain platforms are not sufficient to thwart all the prominent attacks against blockchains, with blockchain 1.0 and 2.0 platforms being susceptible to the majority of them. On the other side, privacy related mechanisms are being supported, to varying degrees, by all platforms investigated; however, each of the them tackles specific only privacy aspects, thus rendering the overall privacy evaluation a challenging task which needs to be considered in an ad-hoc basis. If the underlying consensus protocols performance and fault tolerance is also considered, then only a small number of platforms meet the requirements of our reference IoT domain.
翻译:在金融部门以外的各个领域,对封锁链和分布式分类账技术产生了极大的兴趣,在Tings(IoT)互联网上应用了深刻的应用,为建立真正无信任和安全的IoT应用解决方案提供了手段。考虑到大多数IoT装置的安全防御薄弱,至关重要的是,针对IoT的基于链的解决方案不仅能够应对IoT面临的许多挑战,而且不会在业绩方面造成其他缺陷,使其难以被采用。本文件旨在满足上述需求,对现有的连锁解决方案进行全面和一致的审查,以确定其满足IoT应用应用应用要求和应对IoT挑战的能力。考虑到大多数IoT设备设备设备设备都存在薄弱的安全防御系统,因此,针对这一链式解决方案的关键建筑问题,不仅能够应对IoT系统面临的多种常见挑战,提供强化的隐私特征,而且确保处理在IoT环境中产生的大量交易时达到适当的性能水平。 本文的分析指出,目前由铁链平台提供的防御手段不足以防止对IoT系统需求的所有突出的缺陷袭击,利用智能主机作为参照领域,因此,对Slevilex-leval平台的每个安全链平台都支持。