Skip to content

ak26252/gatech-blockchain-project-sp23

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gatech-blockchain-project-sp23

Welcome to...

________    _________      .__           .__        
\______ \  /   _____/ ____ |  |__ _____  |__| ____  
 |    |  \ \_____  \_/ ___\|  |  \\__  \ |  |/    \ 
 |    `   \/        \  \___|   Y  \/ __ \|  |   |  \
/_______  /_______  /\___  >___|  (____  /__|___|  /
        \/        \/     \/     \/     \/        \/ 

This is the code repository for my data sharing blockchain project. This solution utilizes Fast Fully Homomorphic Encryption Over the Torus (TFHE) for privacy preservation as well as Interplanetary File System (IPFS) for decentralized storage and data immutability. Ethereum is used as the blockchain environment.

With the code here, you can:

  1. Start a private Ethereum network
  2. Encrypt, decrypt, and operate on data using TFHE 3 .Start a private IPFS network and upload/download files to it
  3. Observe the DSchain.sol smart contract where all of the data on chain is managed
  4. Access the dApp UI (website) where users can interact with the smart contract

The dApp UI can be found at https://ak26252.github.io/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published