Εμφάνιση απλής εγγραφής

dc.contributor.advisorΛαμπρινουδάκης, Κωνσταντίνος
dc.contributor.authorΜιχαήλ, Ιωάννης
dc.contributor.authorMichail, Ioannis
dc.date.accessioned2018-05-21T11:33:02Z
dc.date.available2018-05-21T11:33:02Z
dc.date.issued2018
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/11209
dc.format.extent68el
dc.language.isoenel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Διεθνές*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleBlockchain ethereum private networkel
dc.typeMaster Thesisel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Ψηφιακών Συστημάτωνel
dc.description.abstractENThroughout the history of mankind, trusted relationships have played a vital part in every transaction humans have made. Those transactions belong to a spectrum that starts from everyday life decisions and acts, to a more complex, sensitive and wide area that even nations are involved. Before the era of globalization of telecommunications that we live in, achieving trust was more related to human relations. Even though that the meaning of trust is known to all, it is hard to find a definition that strictly describes it. Trust is multidimensional, multidisciplinary and multifaceted concept. Many definitions can be found in literature and are related to notions as goodness, strength, reliability, integrity, ability or character of a person or thing. A trust relationship involves two parties, a trustor and a trustee. The trustor is the person that holds confidence, belief on the reliability of another person or thing which is the other party, the trustee. (Zheng & Valtteri Niemi, Towards User Driven Trust Modeling and Management, 2009) How though trust is established in modern computer networks, where the notions of the trustor and trustee are not represented by strictly humans, but from entities that might never have had a relationship upon the trust can be build. In this project we will study the achievement of trust in traditional kinds of networks such as ad-hoc, mobile and wireless and we will examine the ability to elevate the trust level in a computer network using the under development and mostly promising blockchain network. The network is going to be setup as a private blockchain network, where all the nodes that consist it, will be pre-set from an administrative team. The computers that will participate will have all the requirements in order to connect to the private network running as services on boot. The application will run on each node and on starting the application the very first check will be to start the node and connect to the network. Only if the network has been found and the node is connected to it, the application proceeds with checking the presence of web3js and only after successfully checking the communication of the web3js with the network, the user is prompt with the login page. The authorization of the user is checked upon a smart contract on the blockchain network and after a successfully prompt from the smart contract, the credentials are checked, in our case, on a fake backend where a JWT token is issued to the user in order to use the application depending on the role that he has.el
dc.contributor.masterΑσφάλεια Ψηφιακών Συστημάτωνel
dc.subject.keywordEthereumel
dc.subject.keywordΑυθεντικοποίηση μέσω smart contractel
dc.subject.keywordBlockchainel
dc.subject.keywordSmart contractsel
dc.subject.keywordΚατανεμημένα συστήματαel
dc.subject.keywordDistributed applicationsel
dc.subject.keywordBlockchain technologyel
dc.date.defense2018-05-10


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»