Private, Untraceable, and ASIC-Resistant

Hospital Coin

A “Bulletin Board” for Global Healthcare


Hospital Coin(HOSP) is a decentralized cryptocurrency based on CryptoNote, an open-source technology. A crypto currency solution for creating a HIM(health information management) based of health record whilst maintaining a true version of information



Escodex FCB

About HOSP

Hospital coin will allow third party developers to develop and showcase their applications within the eco-system via HOSP protocol.

HOSP is a decentralized protocol for health information management and directly connecting patients with hospitals worldwide or teams for medical care. HOSP uses blockchain technology to securely store all records. The different organisations such as doctors, hospitals and etc can request permission to access a patient’s record to serve their purpose and record transactions on the distributed ledger.



HospCare

HospCare is a global HIM-Telemedicine platform that directly connects patients to organisations for management and medical care anywhere in the world.

As a decentralized application, HospCare uses HOSP smart contracts, IPFS for decentralized cloud storage and client-side encryption for medical information.

Platform management

HOSP is the first global network of hospital teams(doctors ,nurses and etc) that allows an open market for healthcare. Applications on the HOSP protocol can be used to move across each stage of health care.

HospCare, the first dApp on HOSP, is an international “bulletin board” for HIM that reduces the global cost differences in medical care to connect patients to a worldwide supply of hospitals ,doctors and etc



HOSP hierarchy technology

App Layer

Launch third party healthcare applications in the HOSP protocol.

Application list:

Protocol Layer

A global registry of hospital teams by economically incentivized HOSP holders.

Blockchain Layer

The HOSP Protocol employs smart contracts and is secured on the HOSP blockchain for maximal decentralization.

Features

HOSP is the simplest way to exchange money for healthcare ecosystem.

HIM-Telemedicine ecosystem

HIM-Telemedicine is the use of telecommunication and information technology to provide clinical health care and information management from a distance. HOSP not only provides this established and successful format of consultation, but will accommodate the hospital teams (Doctors, Nurses, etc..) by enabling them to interact live with the patient’s records during the consultation.

Regulatory storage & better security.

All of the privacy features in HOSP resolve into true fungibility and better data security. So users such as hospitals, clinics and others will have the possibility to customize the storage of data according to geolocation regulatory requirements (use of smart contracts to know where the data is stored and by who).

Legally share health records with anyone

DApps on HOSP Protocol do NOT control the storage or transfer of patient records. HOSP uses Cryptonote and IPFS to give patients direct control over records and encounter.Eliminates complex compliance burdens of storing records.

ASIC resistant & double spending proof

ASIC resistance means HOSP is more fairly distributed because there is no centralization of mining due to ASICs bumping out the CPU/GPU miners and nobody is able to spend the same money twice — even if all his signatures are anonymous. Every signature contains a key image — a kind of fingerprint of the secret key.

Decentralized

HospitalCoin is a decentralized peer-to-peer network, that does not have centralized management or issuer and ensures privacy and anonymity of operations without intermediaries and regulators

Adaptive parameters

As a decentralized payment system, every crucial limit always changes adaptively and independently, allowing the network to grow and develop on it's own.

Specifications

Info

Release: October 1, 2018

Ticker: HOSP

Algorithm (POW): CryptoNight v7

Max supply: 18.4 million coins

Premine: 6% (Devs ,HOSP Co & Ecosystem ,Exchanges Fee)

P2P Port: 25669

RPC Port: 25670

Exchanges

  • Escodex
  • FCB

Premine HOSP : 1,106,804 HOSP (6%)

Team

Our experts in the field of crypto currency can always help you with any of your questions!

Marco

Co-founder, Lead Developer

Marco

Co-founder, Lead Developer

Marco theorised the original concept for HOSP Ecosystem. Marco previously worked corporate in C++ and backend web dev positions from 2005. With a primary focus on C++, JS and distributed systems management. Marco left employment to work full time on HOSP coin after its network launch. Born and raised in italy.

Master Dev

Senior Developer

Master Dev

Senior Developer

Expert in C++/Qt cross-platform development with experience in blockchain. Previously Monero developer. He participated in many kinds of projects such as scientific for different operating systems and with cross-platform design.

Dr. Jackson

Blockchain Healthcare and Government Advisor

Dr. Jackson

Blockchain Healthcare and Government Advisor

Dr Jackson graduated from Eastern Virginia Medical School.He is affiliated with multiple hospitals in the area. Jackson has deep understanding of current and future technologies of humankind, especially in medicine related areas.

Roadmap

QUARTER 3 - 2018

  • Launch Mainnet
  • Launch Mining pool
  • Launch GUI and CLI wallet
  • Conceptualisation of ideas
  • Launch paper wallet

QUARTER 4 - 2018

  • HOSP protocol whitepaper v1.0
  • Development started on HOSP protocol
  • Launch web wallet
  • Developing first app (HOSP HIS) on HOSP protocol(Testnet)
  • Listing on Escodex
  • Presale & Blockfolio/Delta listing
  • HOSP HIS testing
  • Whitepaper v1.0 & more exchanges

QUARTER 1 - 2019

  • Company registration
  • Atomic swap
  • Running HOSP protocol on Mainnet
  • Subaddress support
  • Smart contracts testing
  • HIM-Telemedicine ecosystem testing
  • Smart contracts support introduced to the blockchain

A hosp registry (HR) of hospital team

HOSP Protocol is an original HR model and will be the first decentralized global network of doctors ,nurses ,specialists and etc.




import 'medcredits-solidity/DoctorRegistry.sol';

contract CaseFactory {
uint8 constant DERMATOLOGY_CODE = 0x00001a83;

Case[] cases;
mapping (uint256 => address) public caseIndices;
DoctorRegistry doctorRegistry;

function CaseFactory(DoctorRegistry _doctorRegistry)  {
  doctorRegistry = _doctorRegistry;
 }

modifier isQualified(address _doctor) {
  return doctorRegistry.isQualified(_doctor, DERMATOLOGY_CODE, 'doctor is not qualified');
  _;
 }

function createCase(
  address _patient,
  address _doctor
 ) external isQualified(_doctor) returns (Case) {
  Case case = new Case(_patient, _doctor);
  uint256 index = cases.length;
  cases.push(case);
  caseIndices[index] = case;
  return case;
 }
}




contract ChallengeManager is Ownable, Initializable {

using RegistryLookup for Registry;

 Registry registry;

event ChallengeDoctorSet(address indexed _case, address indexed _patient, address indexed_challengingDoctor, bytes doctorEncryptedKey);
event CaseChallenged(address indexed _case, address indexed _patient, address indexed_challengingDoctor);

function challengeWithDoctor(address _caseAddress, address _doctor, bytes _doctorEncryptedKey)
  external
  onlyCaseLifecycleManager
 {
  Case _case = Case(_caseAddress);
  _case.setStatus(Case.CaseStatus.Challenging);
  setChallengingDoctor(_case, _doctor, _doctorEncryptedKey);
  registry.caseScheduleManager().touchUpdatedAt(_caseAddress);
  emit CaseChallenged(_caseAddress, _case.patient(), _doctor);
 }

function setChallengingDoctor(Case _case, address _doctor, bytes _doctorEncryptedKey)
  internal
 {
  _case.setChallengingDoctor(_doctor);
  _case.setDoctorEncryptedCaseKeys(_doctor, _doctorEncryptedKey);
  registry.caseManager().addDoctorToDoctorCases(_doctor, _case);
  registry.caseStatusManager().addOpenCase(_doctor, _case);
  emit ChallengeDoctorSet(_case, _case.patient(), _doctor, _doctorEncryptedKey);
 }
}




import { ipfsStorage } from 'medcredits'

async function getCaseDetails (ipfsHash, encryptionKey) {
const detailsJson = await ipfsStorage.downloadJson(ipfsHash, encryptionKey)
const details = JSON.parse(detailsJson)
const [firstImageDataUrl, secondImageDataUrl] = await Promise.all([
  ipfsStorage.downloadImage(details.firstImageHash, props.caseKey),
  ipfsStorage.downloadImage(details.secondImageHash, props.caseKey)
 ])

return {
  details,
  firstImageDataUrl,
  secondImageDataUrl
 }
}