Skip to content

Instantly share code, notes, and snippets.

@gahan9
Last active May 28, 2019 12:01
Show Gist options
  • Save gahan9/a6d8d0c6d9d6e7dd560038cdb956f236 to your computer and use it in GitHub Desktop.
Save gahan9/a6d8d0c6d9d6e7dd560038cdb956f236 to your computer and use it in GitHub Desktop.
BlockChain

Proof of Concept(POC)

Methodology used : - Blockchain : - Python/Django

Blockchain  Flow

Figure: Architecture of System




Benefits

  • High Byzantine fault tolerance : Given that all data placed in DB is signed by their owner, the anyone including owner cannot, at their discretion, change the data, nor can they corrupt data when replicating data. only creation of data and adding data is allowed, any change will be reflected as historical record
  • Verifiable with Authorised third-party
  • track history of how records are being utilised
  • Student Information will be accurate and latest (if any change)

Drawbacks

  • Enormous amount of Data-storage
  • Redundancy
  • Performance
  • Less flexibility when adding new features and functionality.
  • Human Error
  • Transaction costs, network speed
  • Lookup speed reduces as data size increases
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment