Blockchain for the Internet of Things:Present and Future
Northeastern Universi & University of New South Wale & Missouri Universityof Science and Technolog
IEEE Internet of Things Journal
物联网成功的关键挑战之一是如何保护和匿名每天数十亿的物联网交易和设备,尽管在过去几年中进行了大量的研究工作,这个问题依然存在。另一方面,基于区块链算法的技术正在破坏当今的加密货币市场并显示出巨大的潜力,因为它们提供的分布式交易分类账无法被单个实体篡改或控制。虽然区块链可能会成为物联网安全和隐私挑战的全部解决方案,但仍需要进行大量的研究工作,以使计算密集型区块链算法适应当今物联网设备的严格能源和处理限制。在本文中,我们概述了有关物联网区块链主题的现有文献,并提出了需要解决的研究挑战路线图,以便在物联网中使用区块链技术。
Security and Privacy on Blockchain
University of Chinese Academy of Sciences & Georgia Institute of Technology
Blockchain提供了一种创新方法,用于存储信息,执行事务,执行功能以及在开放环境中建立信任。许多人认为区块链是加密和网络安全的技术突破,其用例包括全球部署的加密货币系统,如比特币,智能合约,物联网智能网格等等。虽然blockchainhas接受了学术界和工业界近年来不断增长的利益,安全和隐私ofblockchains继续成为辩论的中心在不同applications.This部署blockchain时提出的安全性和blockchain隐私的全面概述。为了促进讨论,我们首先介绍区块链的概念和比特币在线交易中的效用。然后,我们描述了作为比特币(如加密货币系统)的基本要求和构建块所支持的基本安全属性,然后介绍了许多区块链应用程序所需的其他安全性和隐私属性。最后,我们回顾了在基于区块链的系统中实现这些安全属性的安全性和隐私技术,包括代表性一致性算法,散列链式存储,混合协议,匿名签名,非交互式零知识证明等。我们推测这个调查可以帮助读者深入理解区块链在概念,属性,技术和系统方面的安全性和隐私性。
A Unified Analytical Framework for Trustable Machine Learning and Automation Running with Blockchain
SAS Institute Inc.Cary, USA
传统的机器学习算法使用来自可更改的数据库的数据,因此数据不能完全受信任。此外,机器学习过程很难自动化。本文提出利用区块链技术构建可信赖的机器学习系统,该系统可以永久和不可变的方式存储数据。此外,智能合约用于自动化机器学习过程。本文作出了重要贡献。首先,它建立了机器学习技术和区块链技术之间的联系。以前,机器学习和区块链被认为是两种独立的技术,没有明显的联系。其次,它通过使用区块链技术为可信赖的机器学习提出了一个统一的分析框架。这个统一的框架解决了机器学习中的可信性和自动化问题。第三,它使计算机能够通过使用统一的方法将核心机器学习实现从单线程单机器转换为多个机器上的多个线程,并使用统一的方法运行区块链。本文使用关联规则挖掘作为示例来演示如何通过区块链实现可信赖的机器学习,并说明如何方法可用于分析阿片类药物处方,以帮助对抗阿片类药物危机。
Impact of network delays on Hyperledger Fabric
Sorbonne UniversityParis, France & CSIRO-Data61
1319/5000
Blockchain已成为最具吸引力的应用技术之一,具有广泛的部署,如生产,经济或银行业务。 Blockchain技术是一种支持不信任方的分布式数据库。在本文中,我们关注HyperledgerFabric,这是市场上为私有环境量身定制的第一个区块链,允许企业创建一个允许的网络。 Hyperledger Fabric实现了PBFT共识,以便在应用级别维护非分叉区块链。我们在法国和德国之间的区域网络上部署了此框架,以便在观察到潜在的大型网络延迟时评估其性能。总体而言,我们发现,当网络延迟显着增加时(即两个云之间的网络层最多增加3.5秒),我们观察到添加到我们的区块链中的块在从第一个云到第二个云的第100个块之后最多有134秒的时间。因此,通过延迟块传播,我们证明Hyperledger Fabric不能提供足够的一致性保证,以便在关键环境中部署。我们的工作是证明网络延迟对基于PBFT的区块链的负面影响的第一步。
事实上,公链有用PBFT的吗...