Blockchain Enabled IoT Edge Computing: Addressing Privacy, Security and other Challenges

We discussed Blockchain-enabled IoT edge computing in the earlier publication of this series, which allows any compute resource owner to join the ecosystem and lend out computer resources required for edge computing/analytics. This paper lists a possible set of challenges implementing the above solution. The primary challenges are ensuring data privacy for the input data files and ensuring computation integrity when executing the computation remotely. The paper talks about current state research and possible practical implementation to address the privacy and integrity challenges using a hardware-assisted trusted executing environment primarily Intel SGX. The paper proposes using unidirectional payment channels to address payment-related challenges.

Patient Privacy and Ownership of Electronic Health Records on a Blockchain

Blockchain technology has found application outside of cryptocurrency in recent times. The development of patient-centric storage of medical records on a blockchain has recently gained momentum. However, there have been few developments in providing a solution towards giving up full control to the public so that the concentration of power by only a small group of validators can be avoided. In this paper, we discuss a solution that enables patient-driven interoperability of medical records on a public blockchain while maintaining privacy using new cryptographic constructs and truly giving up control to the general public.

Blockchain Enabled IoT Edge Computing

The number of internet-connected devices is increasing as IoT is getting more prevalent. The volume of data collected by IoT sensors is very high and requires considerable resources for data processing like analytics. Edge processing enables getting the sensor data processed closer to the source.  This paper proposes the use of blockchain-based decentralized applications to enable IoT edge processing.