Code Monkey home page Code Monkey logo

medicalblockchain's Introduction

Medical Blockchain

A project for Cambridge Hackathon 2018

Medical Blockchain is a distributed file sharing system for medical services. It combines the powers of blockchain technology (powered by ARK) and the Interplanetary File System.

Use case

A medical service (e.g., a general practitioner) owns medical records of his patients. Nowadays, to share that data with another medical service, it requires physical file sharing or some other unsafe or slow form of access approval. Medical Blockchain uses the IPFS to have a shared, decentralized file system containing all the medical records. Access to a medical record can then be requested using a transaction on the blockchain, permission is given likewise. The use of the blockchain allows the file sharing system to be supervised.

Features

  • The medical records are stored securely using the IPFS.
  • A medical record is owned by exactly one person at a time.
  • The owner of the medical record of a patient are by reading the ledger and following the transaction for his/her NHS ID. Permission can then be requested by asking the owner of that medical record to transfer the access codes.
  • The blockchain is called MedNet, a private blockchain used solely for the Medical Blockchain project.
  • Medical records are stored using the FHIR format (standardised JSON for medical records).

Implementation

A website is provided which illustrates the way medical services can interact with the system. It shows the medical records of patients managed by a particular medical service. These records can be viewed, and updated. It contains example NHS records provided by TTP.

medicalblockchain's People

Contributors

souramoo avatar lexvanderstoep avatar alexandrastoica avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.