Bakhtiyor Yokubov
Blockchain based storage of students career.
Rel. Maurizio Morisio, Luca Ardito. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2018
|
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (2MB) | Preview |
Abstract: |
Blockchain, the rapid developing technology behind Bitcoin, is increasingly becoming popular. Blockchain is a distributed ledger technology that distributes digital transactions peer-to-peer to a decentralized network of nodes that verify the transactions and keep a cryptographic secured copy of the entire history of transactions. The network automatically reaches consensus about the correct history of records, which makes the database transparent and immutable. This consensus role makes it possible to take away the third party in certain processes, such as the bank or the notary. Blockchain also enables digital payments and smart contracts. Smart contracts are digital contracts that can be executed automatically by the blockchain. This enables digital registration of for example identity, birth certificates and votes. But smart contracts have many more automation applications that can be coded in computer code, which has the potential of making many processes in both the public as the private sector more efficient and less costly. Governmental services are especially applicable for blockchain, as they could become more efficient and can even be made obsolete in some cases. In this thesis, we review solutions using blockchain technology, identify key provenance features and implement a solution for student academic career platform on Ethereum blockchain. In this platform all the transactions represents the university exams passed by the students and their grades. Transactions can only be created by authorized personnel. Students can read their career history, administrative staff and professors can record grades. So, nobody can be able to change grades after they are rated. |
---|---|
Relatori: | Maurizio Morisio, Luca Ardito |
Anno accademico: | 2018/19 |
Tipo di pubblicazione: | Elettronica |
Numero di pagine: | 110 |
Soggetti: | |
Corso di laurea: | Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering) |
Classe di laurea: | Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA |
Aziende collaboratrici: | Politecnico di Torino |
URI: | http://webthesis.biblio.polito.it/id/eprint/9471 |
Modifica (riservato agli operatori) |