Big data has generated strong interest in various scientific and engineering domains over the last few years. Despite many advantages and applications, there are many challenges in big data to be tackled for better quality of service, e.g., big data analytics, big data management, and big data privacy and security. Blockchain with its decentralization and security nature has the great potential to improve big data services and applications. In this article, we provide a comprehensive survey on blockchain for big data, focusing on up-to-date approaches, opportunities, and future directions. First, we present a brief overview of blockchain and big data as well as the motivation behind their integration. Next, we survey various blockchain services for big data, including blockchain for secure big data acquisition, data storage, data analytics, and data privacy preservation. Then, we review the state-of-the-art studies on the use of blockchain for big data applications in different vertical domains such as smart city, smart healthcare, smart transportation, and smart grid. For a better understanding, some representative blockchain-big data projects are also presented and analyzed. Finally, challenges and future directions are discussed to further drive research in this promising area.
翻译:过去几年来,大数据引起了人们对各种科学和工程领域的极大兴趣。尽管有许多优势和应用,但大数据在提高服务质量方面有许多挑战需要应对,例如大数据分析、大数据管理、大数据隐私和安全。 具有分权和安全性质的链条具有改进大数据服务和应用的巨大潜力。 在文章中,我们对大数据的链条进行了全面调查,重点是最新的方法、机会和未来方向。首先,我们简要概述了块链和大数据及其整合的动机。接下来,我们调查了大数据的各种块链服务,包括安全大数据获取、数据储存、数据分析和数据隐私保护的链条。然后,我们审查了关于大数据应用中大链的状态研究,例如智能城市、智能保健、智能交通和智能电网。为了更好地了解,还提出并分析了一些具有代表性的块链条和大数据集成项目。最后,我们讨论了未来方向,以进一步推动这一有希望的领域的研究。