Skip to content

0xMikado/ProCam_NFT

Repository files navigation

ERC-721 implementation in the scope of ProCam, leveraging NFT (Non-Fungible Tokens) for secure and trustworthy imaging.

Used in the following research paper: Nicolas Martinod, Kambiz Homayounfar, Davi Lazzarotto, Evgeniy Upenik, and Touradj Ebrahimi "Towards a secure and trustworthy imaging with non-fungible tokens", Proc. SPIE 11842, Applications of Digital Image Processing XLIV, 1184218 (1 August 2021); https://doi.org/10.1117/12.2598436

Abstract Non fungible tokens (NFTs) are used to define the ownership of digital assets. More recently, there has been a surge of platforms to auction digital art as well as other digital assets in form of image, video, and audio content of all sorts. Although NFTs have the potential of revolutionizing the foundations of ownership, they also face various challenges notably in terms of trust and security. This paper starts by identifying the challenges in current NFTs and proposes a solution in order to remedy to their current shortcomings.

What is ProCam: ProCam is an interdisciplinary Make project supported by EPFL. The objective of ProCam is to design, build and test a new type of connected camera with multiple sensors that can track people while protecting their privacy and at the same time identify those with high body temperature.

The problem: For procam, the data is sensitive but still needs to be shared to the authority. The authority would need to trust that we are sharing the right footage and that we have not tampered it. And not only do we need to rely on trust, but the process is not transparent and cannot be traced.

Proposed solution: I am working on solving the issue stated above by using NFT (Non-Fungible-Token)for the transaction of private digital assets, such as procam video. Thus leveraging the tech behind it, blockchain, to obtain highly secure, transparent, tamper-proof and immutable transactions that can be programmed through smart contracts.