Papers
Topics
Authors
Recent
Search
2000 character limit reached

Towards Blockchain-based Auditable Storage and Sharing of IoT Data

Published 22 May 2017 in cs.DC | (1705.08230v2)

Abstract: Today the cloud plays a central role in storing, processing, and distributing data. Despite contributing to the rapid development of IoT applications, the current IoT cloud-centric architecture has led into a myriad of isolated data silos that hinders the full potential of holistic data-driven analytics within the IoT. In this paper, we present a blockchain-based design for the IoT that brings a distributed access control and data management. We depart from the current trust model that delegates access control of our data to a centralized trusted authority and instead empower the users with data ownership. Our design is tailored for IoT data streams and enables secure data sharing. We enable a secure and resilient access control management, by utilizing the blockchain as an auditable and distributed access control layer to the storage layer. We facilitate the storage of time-series IoT data at the edge of the network via a locality-aware decentralized storage system that is managed with the blockchain technology. Our system is agnostic of the physical storage nodes and supports as well utilization of cloud storage resources as storage nodes.

Citations (404)

Summary

  • The paper introduces a blockchain framework that decentralizes access control and secures IoT data to reduce reliance on centralized authorities.
  • It employs auditable key management, chunk-based processing, and re-encryption techniques to enhance secure data sharing.
  • The framework demonstrates compatibility with IoT data streams and minimal overhead, offering scalable, user-empowered privacy solutions.

Blockchain-based Auditable Storage and Sharing of IoT Data

The research paper "Towards Blockchain-based Auditable Storage and Sharing of IoT Data" presents a novel framework designed to address the limitations of current cloud-centric architectures in the Internet of Things (IoT) ecosystem. Recognizing the challenges posed by isolated data silos and centralized trust models, this work proposes a blockchain-based system to decentralize and enhance access control and data management in IoT applications.

The existing paradigm largely delegates access control and data ownership to third-party centralized entities, creating inefficiencies and vulnerabilities in security and data privacy. The authors propose a transformative design wherein blockchain technology serves as a distributed and auditable layer for managing access control, shifting the ownership of data back to the users. This innovation aligns with the primary goals:

  1. Decentralization and Security: By leveraging blockchain as the backbone for access control, the system circumvents the need for a centralized trusted authority. Blockchain's immutable ledger ensures robust, tamper-evident records of access transactions.
  2. IoT Compatibility and Efficiency: The paper emphasizes a design compatible with IoT data streams, accommodating the unique append-only nature and access requirements specific to IoT scenarios.
  3. Scalable and Secure Data Storage: Utilizing a locality-aware decentralized storage system, the proposed framework ensures secure and efficient data storage. This system is agnostic of physical storage nodes, enabling the use of both edge and cloud resources.

Experimental Contributions and Implementation

The paper details an implementation using Bitcoin's blockchain network as a reference, albeit any similar robust blockchain network could be utilized seamlessly. Significant contributions include:

  • Auditable Access Control: Redefining access control through blockchain, the framework ensures transparent and traceable right-sharing transactions. This approach facilitates both sharing and revocation without compromising data privacy.
  • Efficient Key Management and Cryptography: By employing key regression and re-encryption techniques, the framework provides secure data sharing through frequent key updates, mitigating communication overhead in scenarios with numerous stakeholders.
  • Chunk-based Data Management: Time-series data is chunked, compressed, and encrypted to optimize storage and retrieval, reflecting a nuanced understanding of IoT data characteristics.

Implications and Future Prospects

The implications of this research are significant for both practicians and theorists. Practically, the proposed system enhances privacy and security within IoT ecosystems, thereby fostering trust in IoT data management. Theoretically, it challenges the status quo by demonstrating the viability and advantages of decentralized models.

The modular nature of the design suggests flexibility and scalability, allowing adaptation as IoT systems and blockchain technologies evolve. The system's financial incentive structure for storage nodes presents a promising avenue for sustainable decentralized storage, aligning motivations across stakeholders.

Initial evaluations reveal that the proposed system imposes manageable overheads on current processing systems, suggesting feasible integration with minimal performance compromise. The research finds kinship with other blockchain-based initiatives, such as those explored by Blockstack and Enigma, yet distinguishes itself through a tailored focus on IoT data characteristics.

Conclusion

This research contributes a crucial framework to the ongoing evolution of IoT data management technologies, highlighting the synergistic potential of blockchain integration. Future work should explore comprehensive real-world applications and further optimizations to enhance scalability and accessibility. As the IoT landscape unfolds, such decentralized methodologies may become pivotal in establishing secure, user-empowered data ecosystems.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.