Ensuring the authenticity of videos leveraging the power of blockchain.
No Fake Chain is an innovative product designed to address one of the challenges of the digital age: the issue of deepfakes. Users can upload a variety of content forms (images, videos, text), which the system then verifies for deepfake authenticity. This verification value is permanently stored on the blockchain.
Traditional Approach and its Limitations Traditional blockchain-based solutions typically store a digital footprint of the content during its initial upload. However, such methods have several drawbacks:
Innovative Approach of No Fake Chain No Fake Chain addresses these issues with the following features:
Why We Developed This In today's digital age, the rise of deepfake technology has blurred the lines between reality and fiction. It's become increasingly difficult for people to distinguish genuine content from manipulated versions. This presents a real challenge, emphasizing the importance of being able to verify and confirm the authenticity of original content.
How We Achieved It React for the frontend interface, while utilizing Express and Flask for backend operations. For decentralized storage, we incorporate Web3.storage from Filecoin to tap into IPFS capabilities. Additionally, we employ Chainlink functions to facilitate API calls from web2, ensuring we receive trusted responses. For deploying our contracts, we've chosen the Polygon network.