Berify(Decentralize Certificate Storage & Verfiy)

Berify(Decentralize Certificate Storage & Verfiy)

File Storage in IPFS and CID stored in blockchain which reduces the gas cost and file is encrypted by using ECC. Then verification of original file is done by using PaddleOCR model .

Berify(Decentralize Certificate Storage & Verfiy)

Berify(Decentralize Certificate Storage & Verfiy)

File Storage in IPFS and CID stored in blockchain which reduces the gas cost and file is encrypted by using ECC. Then verification of original file is done by using PaddleOCR model .

The problem Berify(Decentralize Certificate Storage & Verfiy) solves

-> The project aims to create a Comprehensive Automated Document Verification System using Blockchain, Interplanetary File System (IPFS), and Artificial Intelligence (AI). The system is designed to store and verify official documents securely, leveraging blockchain technology for decentralized storage and data protection.

-> The documents are stored using MetaMask wallet addresses, ensuring that only authorized users can access the documents. The verification process uses Elliptic Curve Cryptography (ECC) for secure data transmission, and documents are verified using a unique hash generated from metadata extracted by an AI system. This method provides quick and secure verification within a minute, ensuring the document's authenticity.

-> Organizations and individuals can grant access to documents through permissions set by the certificate holder, ensuring control over who can view the documents.

Challenges we ran into

-> Technical Challenges: Verifying certificates that are of low-quality images has been a significant challenge. When the image quality is compromised, the verification system may not accurately detect the metadata or tampering, leading to verification issues.Integration of Blockchain technologies such as IPFS, Polygon, and ECC posed complexities, especially in ensuring smooth data transmission and storage within decentralized frameworks.

-> Financial Challenges: The cost associated with users paying gas fees for transactions on the blockchain system was a concern. A solution for using a Polygon's zkevm was proposed to reduce this cost burden for users to near zero.

-> Market Challenges:Convincing organizations and users to switch from centralized to decentralized systems was difficult. Many users are accustomed to traditional methods, and the adoption of blockchain-based systems requires a significant learning curve.

-> Operational Challenges:Ensuring that users remember their wallet addresses and passwords was a critical operational hurdle, as losing this information could prevent access to their documents. Solutions involving credential verification by authorized officials for recovery were proposed.

Tracks Applied (3)

Polygon Track

Our decentralized certificate storage and verification task using Polygon zkEVM aligns perfectly with both Polygon and E...Read More

Polygon

Ethereum Track

Your decentralized certificate garage and verification assignment is directly in line with the core principles of Ethere...Read More

ETHIndia

Road to Devcon

Our decentralized certificate storage and verification task using Polygon zkEVM aligns perfectly with both Polygon and E...Read More

Deva the Devcon Unicorn

Discussion