Wykorzystanie technologii Blockchain do przechowywania danych medycznych

master
dc.abstract.enThe topic of the work is the analysis of available Blockchain-based solutions and the use of this technology to store medical data. Medical data are very sensitive and are protected by the Patient Rights Act and the GDPR Act. Blockchain technology allows for a complete protection of this data in a distributed ledger encoded with cryptographic mechanisms. A private Blockchain network project based on permissions is made using the Hyperledger Fabric platform. The network stores patient medical data with appropriate access control and enables the conclusion of smart contracts that provide full control to data owners. A web application was developed, which allows for simple and quick access to the ledger. The application includes REST API in Node.js and frontend that uses the React library. Thanks to the modular architecture of the platform used, smart contracts and client layer have been written using the popular programming language TypeScript.pl
dc.abstract.plTematem pracy jest analiza dostępnych rozwiązań opartych o Blockchain oraz wykorzystania tej technologii do przechowywania danych medycznych. Dane medyczne to bardzo wrażliwe dane, które są chronione przez ustawę o prawach pacjenta oraz ustawę RODO. Technologia Blockchain pozwala na całkowite zabezpieczenie tych danych w rozproszonym rejestrze transakcji zakodowanych za pomocą mechanizmów kryptograficznych. Wykonano projekt prywatnej sieci Blockchain opartej na uprawnieniach przy użyciu platformy Hyperledger Fabric. Sieć przechowuje dane medyczne pacjentów z odpowiednią kontrolą dostępu oraz umożliwia zawieranie inteligentnych kontraktów, które zapewniają pełną kontrolę właścicielom danych. Przygotowano aplikację internetową, która pozwala na prosty i szybki dostęp do rejestru transakcji. Aplikacja obejmuje interfejs REST API w Node.js oraz frontend korzystający z biblioteki React. Dzięki modułowej architekturze użytej platformy, inteligentne kontrakty oraz warstwa kliencka zostały napisane z wykorzystaniem popularnego języka programowania TypeScript.pl
dc.affiliationWydział Fizyki, Astronomii i Informatyki Stosowanejpl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorPrzystalski, Karol - 126070 pl
dc.contributor.authorSzymanik, Tomaszpl
dc.contributor.departmentbycodeUJK/WFAISpl
dc.contributor.reviewerPrzystalski, Karol - 126070 pl
dc.contributor.reviewerGóra, Paweł - 100071 pl
dc.date.accessioned2020-11-08T23:20:55Z
dc.date.available2020-11-08T23:20:55Z
dc.date.submitted2020-10-26pl
dc.fieldofstudyinformatyka stosowanapl
dc.identifier.apddiploma-142586-268585pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/253136
dc.languagepolpl
dc.subject.enblockchain, distributed ledger technology, DLT, smart contract, Hyperledger Fabric, TypeScript, medical data, healthcarepl
dc.subject.plblockchain, łańcuch bloków, rozproszony rejestr transakcji, DLT, inteligentne kontrakty, Hyperledger Fabric, TypeScript, dane medyczne, opieka zdrowotnapl
dc.titleWykorzystanie technologii Blockchain do przechowywania danych medycznychpl
dc.title.alternativeUse of Blockchain technology to store medical datapl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
The topic of the work is the analysis of available Blockchain-based solutions and the use of this technology to store medical data. Medical data are very sensitive and are protected by the Patient Rights Act and the GDPR Act. Blockchain technology allows for a complete protection of this data in a distributed ledger encoded with cryptographic mechanisms. A private Blockchain network project based on permissions is made using the Hyperledger Fabric platform. The network stores patient medical data with appropriate access control and enables the conclusion of smart contracts that provide full control to data owners. A web application was developed, which allows for simple and quick access to the ledger. The application includes REST API in Node.js and frontend that uses the React library. Thanks to the modular architecture of the platform used, smart contracts and client layer have been written using the popular programming language TypeScript.
dc.abstract.plpl
Tematem pracy jest analiza dostępnych rozwiązań opartych o Blockchain oraz wykorzystania tej technologii do przechowywania danych medycznych. Dane medyczne to bardzo wrażliwe dane, które są chronione przez ustawę o prawach pacjenta oraz ustawę RODO. Technologia Blockchain pozwala na całkowite zabezpieczenie tych danych w rozproszonym rejestrze transakcji zakodowanych za pomocą mechanizmów kryptograficznych. Wykonano projekt prywatnej sieci Blockchain opartej na uprawnieniach przy użyciu platformy Hyperledger Fabric. Sieć przechowuje dane medyczne pacjentów z odpowiednią kontrolą dostępu oraz umożliwia zawieranie inteligentnych kontraktów, które zapewniają pełną kontrolę właścicielom danych. Przygotowano aplikację internetową, która pozwala na prosty i szybki dostęp do rejestru transakcji. Aplikacja obejmuje interfejs REST API w Node.js oraz frontend korzystający z biblioteki React. Dzięki modułowej architekturze użytej platformy, inteligentne kontrakty oraz warstwa kliencka zostały napisane z wykorzystaniem popularnego języka programowania TypeScript.
dc.affiliationpl
Wydział Fizyki, Astronomii i Informatyki Stosowanej
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Przystalski, Karol - 126070
dc.contributor.authorpl
Szymanik, Tomasz
dc.contributor.departmentbycodepl
UJK/WFAIS
dc.contributor.reviewerpl
Przystalski, Karol - 126070
dc.contributor.reviewerpl
Góra, Paweł - 100071
dc.date.accessioned
2020-11-08T23:20:55Z
dc.date.available
2020-11-08T23:20:55Z
dc.date.submittedpl
2020-10-26
dc.fieldofstudypl
informatyka stosowana
dc.identifier.apdpl
diploma-142586-268585
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/253136
dc.languagepl
pol
dc.subject.enpl
blockchain, distributed ledger technology, DLT, smart contract, Hyperledger Fabric, TypeScript, medical data, healthcare
dc.subject.plpl
blockchain, łańcuch bloków, rozproszony rejestr transakcji, DLT, inteligentne kontrakty, Hyperledger Fabric, TypeScript, dane medyczne, opieka zdrowotna
dc.titlepl
Wykorzystanie technologii Blockchain do przechowywania danych medycznych
dc.title.alternativepl
Use of Blockchain technology to store medical data
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
99
Views per month
Views per city
Krakow
17
Warsaw
15
Wroclaw
14
Gdansk
7
Varna
5
Bialystok
3
Dublin
2
Liszki
2
Poznan
2
Brno
1

No access

No Thumbnail Available