Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
41 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
41 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Towards Blockchain-based Auditable Storage and Sharing of IoT Data (1705.08230v2)

Published 22 May 2017 in cs.DC

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.

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.

Evaluation and Related Work

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.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Hossein Shafagh (4 papers)
  2. Lukas Burkhalter (5 papers)
  3. Anwar Hithnawi (15 papers)
  4. Simon Duquennoy (3 papers)
Citations (404)