Skip to content

Latest commit

 

History

History
82 lines (54 loc) · 3.26 KB

README.md

File metadata and controls

82 lines (54 loc) · 3.26 KB

MediaSeal

MediaSeal is a blockchain-powered platform for secure media verification, designed to combat deepfakes and unauthorized modifications of digital content.

Table of Contents

About

MediaSeal utilizes the Solana blockchain to securely store checksums of media files, ensuring the authenticity and integrity of photos and videos. By leveraging blockchain technology, we provide a robust solution to verify the originality of digital media content.

Features

  • Blockchain-based media checksum storage
  • User-friendly interface for uploading and verifying media
  • No data is stored on our servers
  • Wallet integration for secure transactions
  • Dark mode support
  • Responsive design for various devices

Getting Started

To get started with MediaSeal, visit our website at https://mediase.al and follow these steps:

  1. Connect your wallet
  2. Create an account
  3. Upload your media checksum

Usage

  1. Connect Wallet: Click on the "Connect Wallet" button to link your Solana wallet.
  2. Create Account: After connecting your wallet, create your MediaSeal account.
  3. Upload Checksum: Select a media file to calculate and upload its checksum to the blockchain.
  4. Verify Media: Use the "Verify Media Checksum" feature to check the authenticity of any media file.

Technology Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js
  • Blockchain: Solana
  • Web3 Integration: Web3.js
  • Hosting: Nginx

Research Background

Our project is built upon recent research in blockchain-based media verification:

  1. Ghimire, S., Choi, J. Y., & Lee, B. (2019). Using blockchain for improved video integrity verification. IEEE Transactions on Multimedia, 22(3), 682-694. 1

  2. Zelensky, A., Voronin, V., Semenishchev, E., Avdeenko, A., & Egiazarian, K. (2018, September). Video content verification using blockchain technology. In 2018 IEEE 4th International Conference on Smart Cloud (SmartCloud) (pp. 208-213). IEEE. 2

  3. Khan, P. W., Byun, Y. C., & Park, N. (2020). A data verification system for CCTV surveillance cameras using blockchain technology in smart cities. Electronics, 9(3), 484. 3

  4. Kamal, R., Hemdan, E. E. D., & Farouk, M. (2021, September). Video integrity verification based on blockchain. In 2021 International Conference on Electronic Engineering (ICEEM) (pp. 1-6). IEEE. 4

These papers provide the theoretical foundation for our implementation of blockchain technology in media verification.

Contributing

We welcome contributions to MediaSeal. Please read our contributing guidelines before submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Contact

For any inquiries, please open an issue on our GitHub repository or text us on Reddit.

Footnotes

  1. https://ieeexplore.ieee.org/abstract/document/8744244

  2. https://ieeexplore.ieee.org/abstract/document/8513711

  3. https://www.mdpi.com/2079-9292/9/3/484

  4. https://ieeexplore.ieee.org/abstract/document/9573136