Page 195 - ITU KALEIDOSCOPE, ATLANTA 2019
P. 195

ICT for Health: Networks, standards and innovation




           blockchain applications such as those identified by [3], in   against dimensions of time to achieve consistency, system
           this paper the focus is on application areas that are uniquely   availability,   failure   tolerance,   scalability,   latency,
           related  to  healthcare,  rather  than  application  areas  like   auditability,  liveliness,  denial  of  service  resistance  and
           payments  for  services  by  bitcoin  that  may  be  broadly   system complexity. Standardized benchmarks and targets for
           applicable across a number of industries. [25] identified the   healthcare  blockchain  performance  have  not  yet  been
           major stakeholders in digital health systems as patients, the   identified.
           public,  healthcare  professionals  and  health  administrators;
           however,  regulatory  agencies  and  legal  systems  may  also   Software engineering has developed tools and methods to
           need to be able to operate on or interact with the healthcare   support the development and operation of software systems,
           blockchains. Provisions would also be needed for minors,   but to date these are not optimized for blockchain systems.
           access under  a healthcare power of attorney, and in some   [32] identifies the features and implementation challenges of
           cases access after death by heirs.                 interoperability for healthcare blockchain applications and
                                                              proposes foundational software patterns to help address them.
                      3.  TECHNOLOGY ISSUES                   [33]  identifies  blockchain  oriented  software  engineering
                                                              challenges as new professional roles, security and reliability,
           Technology issues can be seen as risks impeding design and   software architecture, modeling languages and metrics, and
           deployment  of  healthcare  blockchains.  Ethereum  and   proposes  new  directions  for  blockchain  oriented  software
           Hyperledger were the most frequently mentioned blockchain   engineering related to enhancement of testing and debugging
           implementation technologies, found by [17] but only 2% of   for  specific  programming  languages  and  the  creation  of
           the papers surveyed were reporting on implementations, so   software tools for smart contract languages. [34] echoes the
           healthcare blockchains are still at the early stages of adoption.  call for further development of blockchain oriented software
           There is not one blockchain but a variety of implementations   engineering best practices and design patterns.
           with  different  characteristics  [26],[27]  (even  bitcoin  has
           forked). Identified technology challenges to the development   3.2   Identity and trust issues in healthcare
           of healthcare blockchains include interoperability, security   blockchains
           and privacy, scalability, speed and patient engagement [14].
           Interoperability, scalability and speed are characteristics of   Many  of  the  benefits  (e.g.  improved  data  security  and
           the software implementation of healthcare applications on   privacy, health data ownership, transparency and trust, data
           the  blockchain.  The  degree  of  patient  engagement  can  be   verifiability, non-repudiation, data provenance) sought from
           significantly impacted by not just the implementation and   healthcare  blockchains  rely  on  some  form  of  trust.  To
           trust  issues,  but  also  the  usability  of  the  system  and  the   achieve  their  healthcare  objectives,  patients  need  to  trust
           overall  user  experience  with  the  healthcare  blockchain.   healthcare providers. Patients and healthcare professionals
           Security, privacy and trust issues reflect concerns about not   need  to  trust  the  validity  of  data  used  for  diagnosis  and
           just the implementation, but the processes for assuring the   treatment. Trust has been defined in many different ways by
           users can trust the blockchain and its associated software, as   different  researchers.  [35]  proposed  an  interdisciplinary
           well as the organizational and legal context. [28] points out   model of trust involving components for disposition to trust,
           that  health  information  technology  in  general  needs  to   institution-based trust, trusting beliefs and trusting intentions.
           consider  not  just  clinical  information,  but  also  socio-  Since literally everyone is potentially a patient, and patients
           technical  concepts  of  value  and  trust  concepts  to  be   are actors in most healthcare blockchains, addressing all of
           successful.                                        those  trust  components  may  be  necessary  for  the  broad
                                                              adoption of healthcare blockchains; not all of them, however,
           3.1    Implementation issues in healthcare blockchains   are directly solved by blockchains. Disposition to trust and
                                                              institution-based trust lie more in the realm of psychological,
           Healthcare blockchain applications, whether directly on the   sociological  and  economic  concepts.  Trusting  beliefs  and
           blockchain, or smart contracts or DAOs, are all software; and   intentions  may  be  more  manageable  for  healthcare
           software  bugs  impact  the  functionality  and  quality  of   blockchains that are explicit about what actors can rely on
           blockchain systems. [29] performed an empirical study of   and for what purposes in the healthcare blockchain use cases.
           over  one  thousand  bugs  identified  from  19  open  source
           blockchain  systems  categorizing  them  and  studying  their   Because of the use of blockchain technology in the financial
           resolution to determine that the frequency distributions of   industry,  and  the  associated  loss  risks,  the  security  of
           bug types share similar trends across the studied projects,   blockchains  and  related  smart  contracts  have  received
           implying  that  these  would  apply  to  healthcare  blockchain   significant  attention.  In  a  survey  on  the  security  of
           applications  also.  They  noted  that  security  bugs  took  the   blockchain systems [36] proposed a taxonomy of the targets
           longest  median  time  to  fix  and  that  more  than  35%  of   of  security  attacks.  For  Blockchain  1.0  (cryptocurrency)
           performance bugs took more than a year to fix. While not   blockchains  the  targets  were  the  blockchain  consensus
           providing specific metrics, [30] identified dimensions for the   mechanism,  the  public  key  encryption  scheme,  the
           quality of blockchain implementations as including security,   cryptocurrency  application  criminal  activity  (e.g.  money
           privacy,  throughput,  size  and  bandwidth,  performance,   laundering  ransomware),  the  transaction  verification
           usability,  data  integrity  and  scalability.  [31]  surveyed  the   mechanism, and transaction design flaws that could lead to
           performance  characteristics  of  six  different  blockchains   privacy  leakage.  For  Blockchain  2.0  (smart  contract)




                                                          – 175 –
   190   191   192   193   194   195   196   197   198   199   200