Αλυσίδες Συστοιχιών (Blockchain)

Το σύγγραμμα εισάγει τον αναγνώστη στον κόσμο της τεχνολογίας του blockchain, χωρίς να χρειάζονται προαπαιτούμενες γνώσεις. Παρουσιάζονται τα βασικά χαρακτηριστικά της τεχνολογίας και αναλύονται οι πιο γνωστές εφαρμογές της (Bitcoin, Ethereum). Κατόπιν, αναλύεται η χρήση της ασύμμετρης κρυπτογραφίας...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Πατρικάκης, Χαράλαμπος, Λελίγκου, Ελένη - Αικατερίνη, Κόγιας, Δημήτριος, Patrikakis, Charalampos, Leligkou, Helen - Catherine, Kogias, Dimitrios
Μορφή: 2
Γλώσσα:Greek
Έκδοση: 2023
Θέματα:
Διαθέσιμο Online:http://dx.doi.org/10.57713/kallipos-171
http://repository.kallipos.gr/handle/11419/9130
id kallipos-11419-9130
record_format dspace
institution Kallipos
collection DSpace
language Greek
topic Κρυπτογράφηση
Κατανεμημένο Δίκτυο
Ψηφιακές Υπογραφές
Ψηφιακές Συναλλαγές
Συναίνεση
Έξυπνες Συμβάσεις
Αποκεντρωμένες Εφαρμογές
Μάρκες
Πορτοφόλια
Κλειδιά
Συστοιχίες Δεδομένων
Αλγόριθμοι
Encryption
Distributed Network
Digital Signatures
Digital Transactions
Consensus
Smart Contracts
Distributed Applications (DApps)
Tokens
Wallets
Keys
Data Blocks
Algorithms
spellingShingle Κρυπτογράφηση
Κατανεμημένο Δίκτυο
Ψηφιακές Υπογραφές
Ψηφιακές Συναλλαγές
Συναίνεση
Έξυπνες Συμβάσεις
Αποκεντρωμένες Εφαρμογές
Μάρκες
Πορτοφόλια
Κλειδιά
Συστοιχίες Δεδομένων
Αλγόριθμοι
Encryption
Distributed Network
Digital Signatures
Digital Transactions
Consensus
Smart Contracts
Distributed Applications (DApps)
Tokens
Wallets
Keys
Data Blocks
Algorithms
Πατρικάκης, Χαράλαμπος
Λελίγκου, Ελένη - Αικατερίνη
Κόγιας, Δημήτριος
Patrikakis, Charalampos
Leligkou, Helen - Catherine
Kogias, Dimitrios
Αλυσίδες Συστοιχιών (Blockchain)
description Το σύγγραμμα εισάγει τον αναγνώστη στον κόσμο της τεχνολογίας του blockchain, χωρίς να χρειάζονται προαπαιτούμενες γνώσεις. Παρουσιάζονται τα βασικά χαρακτηριστικά της τεχνολογίας και αναλύονται οι πιο γνωστές εφαρμογές της (Bitcoin, Ethereum). Κατόπιν, αναλύεται η χρήση της ασύμμετρης κρυπτογραφίας στην τεχνολογία του blockchain, καθώς και ο τρόπος που εκτελούνται οι συναλλαγές σε ένα τέτοιο δίκτυο. Ιδιαίτερη έμφαση δίνεται στη χρήση ψηφιακών υπογραφών στις συναλλαγές. Στη συνέχεια, εξηγούνται ο ρόλος της συναίνεσης σε ένα κατανεμημένο δίκτυο και πώς επιτυγχάνεται αυτή στα δύο δίκτυα αναφοράς που αναφέρθηκαν προηγουμένως. Ακόμα, παρουσιάζεται ο ρόλος των έξυπνων συμβάσεων και δίνονται παραδείγματα συγγραφής και ανάπτυξής τους σε ένα δίκτυο blockchain, κατάλληλο για δοκιμές. Ο ρόλος και η χρήση των tokens σε ένα δίκτυο blockchain αναλύονται στη συνέχεια. Έμφαση δίνεται στην κατανόηση των διαφορετικών ειδών από tokens που μπορούν να δημιουργηθούν, εστιάζοντας στις διαφορές και στην περιγραφή των περιπτώσεων χρήσης που ταιριάζουν καλύτερα στο κάθε είδος. Το δίκτυο αναφοράς για την παρουσίαση των tokens είναι το Ethereum και γίνεται αναλυτική αναφορά στα πρότυπα που έχουν δημιουργηθεί σε αυτό για την υλοποίησή τους. Το επόμενο βήμα εστιάζει στην παρουσίαση του τρόπου λειτουργίας και εφαρμογής των αποκεντρωμένων εφαρμογών (DApps), και ιδιαίτερα στις διαφορές του Web 2.0 με το Web 3.0. Κατόπιν, γίνεται μια παρουσίαση δημοφιλών περιπτώσεων χρήσης της τεχνολογίας του blockchain, συνοδευόμενη με την απαραίτητη επιχειρηματολογία που αναλύει τα κέρδη που σημειώνονται από την εφαρμογή μιας λύσης που βασίζεται στην τεχνολογία αυτή. Για πληρέστερη παρουσίαση του χώρου, προς το τέλος του συγγράμματος ακολουθεί η παρουσίαση των Τεχνολογιών Κατανεμημένου Καθολικού, των οποίων το blockchain αποτελεί υποσύνολο. Τέλος, υπάρχει ένα κεφάλαιο πρακτικής εξάσκησης με την παρουσίαση ενός online ανοικτού εργαλείου, που επιτρέπει στον αναγνώστη να εξασκηθεί σε μεγάλο μέρος της θεματολογίας που αναπτύχθηκε στα προηγούμενα κεφάλαια.
format 2
author Πατρικάκης, Χαράλαμπος
Λελίγκου, Ελένη - Αικατερίνη
Κόγιας, Δημήτριος
Patrikakis, Charalampos
Leligkou, Helen - Catherine
Kogias, Dimitrios
author_facet Πατρικάκης, Χαράλαμπος
Λελίγκου, Ελένη - Αικατερίνη
Κόγιας, Δημήτριος
Patrikakis, Charalampos
Leligkou, Helen - Catherine
Kogias, Dimitrios
author_sort Πατρικάκης, Χαράλαμπος
title Αλυσίδες Συστοιχιών (Blockchain)
title_short Αλυσίδες Συστοιχιών (Blockchain)
title_full Αλυσίδες Συστοιχιών (Blockchain)
title_fullStr Αλυσίδες Συστοιχιών (Blockchain)
title_full_unstemmed Αλυσίδες Συστοιχιών (Blockchain)
title_sort αλυσίδες συστοιχιών (blockchain)
publishDate 2023
url http://dx.doi.org/10.57713/kallipos-171
http://repository.kallipos.gr/handle/11419/9130
work_keys_str_mv AT patrikakēscharalampos alysidessystoichiōnblockchain
AT lelinkouelenēaikaterinē alysidessystoichiōnblockchain
AT kogiasdēmētrios alysidessystoichiōnblockchain
AT patrikakischaralampos alysidessystoichiōnblockchain
AT leligkouhelencatherine alysidessystoichiōnblockchain
AT kogiasdimitrios alysidessystoichiōnblockchain
AT patrikakēscharalampos blockchain
AT lelinkouelenēaikaterinē blockchain
AT kogiasdēmētrios blockchain
AT patrikakischaralampos blockchain
AT leligkouhelencatherine blockchain
AT kogiasdimitrios blockchain
AT patrikakēscharalampos eisagōgēstēntechnologiakaiparadeigmata
AT lelinkouelenēaikaterinē eisagōgēstēntechnologiakaiparadeigmata
AT kogiasdēmētrios eisagōgēstēntechnologiakaiparadeigmata
AT patrikakischaralampos eisagōgēstēntechnologiakaiparadeigmata
AT leligkouhelencatherine eisagōgēstēntechnologiakaiparadeigmata
AT kogiasdimitrios eisagōgēstēntechnologiakaiparadeigmata
AT patrikakēscharalampos introductiontotechnologyandexamples
AT lelinkouelenēaikaterinē introductiontotechnologyandexamples
AT kogiasdēmētrios introductiontotechnologyandexamples
AT patrikakischaralampos introductiontotechnologyandexamples
AT leligkouhelencatherine introductiontotechnologyandexamples
AT kogiasdimitrios introductiontotechnologyandexamples
_version_ 1771301307866415104
spelling kallipos-11419-91302023-06-26T13:58:43Z Αλυσίδες Συστοιχιών (Blockchain) Blockchain Εισαγωγή στην τεχνολογία και παραδείγματα Introduction to technology and examples Πατρικάκης, Χαράλαμπος Λελίγκου, Ελένη - Αικατερίνη Κόγιας, Δημήτριος Patrikakis, Charalampos Leligkou, Helen - Catherine Kogias, Dimitrios Κρυπτογράφηση Κατανεμημένο Δίκτυο Ψηφιακές Υπογραφές Ψηφιακές Συναλλαγές Συναίνεση Έξυπνες Συμβάσεις Αποκεντρωμένες Εφαρμογές Μάρκες Πορτοφόλια Κλειδιά Συστοιχίες Δεδομένων Αλγόριθμοι Encryption Distributed Network Digital Signatures Digital Transactions Consensus Smart Contracts Distributed Applications (DApps) Tokens Wallets Keys Data Blocks Algorithms Το σύγγραμμα εισάγει τον αναγνώστη στον κόσμο της τεχνολογίας του blockchain, χωρίς να χρειάζονται προαπαιτούμενες γνώσεις. Παρουσιάζονται τα βασικά χαρακτηριστικά της τεχνολογίας και αναλύονται οι πιο γνωστές εφαρμογές της (Bitcoin, Ethereum). Κατόπιν, αναλύεται η χρήση της ασύμμετρης κρυπτογραφίας στην τεχνολογία του blockchain, καθώς και ο τρόπος που εκτελούνται οι συναλλαγές σε ένα τέτοιο δίκτυο. Ιδιαίτερη έμφαση δίνεται στη χρήση ψηφιακών υπογραφών στις συναλλαγές. Στη συνέχεια, εξηγούνται ο ρόλος της συναίνεσης σε ένα κατανεμημένο δίκτυο και πώς επιτυγχάνεται αυτή στα δύο δίκτυα αναφοράς που αναφέρθηκαν προηγουμένως. Ακόμα, παρουσιάζεται ο ρόλος των έξυπνων συμβάσεων και δίνονται παραδείγματα συγγραφής και ανάπτυξής τους σε ένα δίκτυο blockchain, κατάλληλο για δοκιμές. Ο ρόλος και η χρήση των tokens σε ένα δίκτυο blockchain αναλύονται στη συνέχεια. Έμφαση δίνεται στην κατανόηση των διαφορετικών ειδών από tokens που μπορούν να δημιουργηθούν, εστιάζοντας στις διαφορές και στην περιγραφή των περιπτώσεων χρήσης που ταιριάζουν καλύτερα στο κάθε είδος. Το δίκτυο αναφοράς για την παρουσίαση των tokens είναι το Ethereum και γίνεται αναλυτική αναφορά στα πρότυπα που έχουν δημιουργηθεί σε αυτό για την υλοποίησή τους. Το επόμενο βήμα εστιάζει στην παρουσίαση του τρόπου λειτουργίας και εφαρμογής των αποκεντρωμένων εφαρμογών (DApps), και ιδιαίτερα στις διαφορές του Web 2.0 με το Web 3.0. Κατόπιν, γίνεται μια παρουσίαση δημοφιλών περιπτώσεων χρήσης της τεχνολογίας του blockchain, συνοδευόμενη με την απαραίτητη επιχειρηματολογία που αναλύει τα κέρδη που σημειώνονται από την εφαρμογή μιας λύσης που βασίζεται στην τεχνολογία αυτή. Για πληρέστερη παρουσίαση του χώρου, προς το τέλος του συγγράμματος ακολουθεί η παρουσίαση των Τεχνολογιών Κατανεμημένου Καθολικού, των οποίων το blockchain αποτελεί υποσύνολο. Τέλος, υπάρχει ένα κεφάλαιο πρακτικής εξάσκησης με την παρουσίαση ενός online ανοικτού εργαλείου, που επιτρέπει στον αναγνώστη να εξασκηθεί σε μεγάλο μέρος της θεματολογίας που αναπτύχθηκε στα προηγούμενα κεφάλαια. The book introduces the reader to the world of blockchain technology, without the need for pre-requisite knowledge. The basic characteristics of the technology are presented and its most well-known networks (Bitcoin, Ethereum) are analyzed. Next, the use of asymmetric cryptography in blockchain technology is discussed, as well as the way transactions are performed in such a network. Particular emphasis is placed on the use of digital signatures in blockchain transactions. In the following chapter, the role of consensus in a distributed network is explained and details about how it is achieved in the two referenced networks mentioned earlier are provided. Also, the role of smart contracts is presented and examples of their writing and deployment in a blockchain network, suitable for testing, are given. The role and the use of tokens in a blockchain network are then analyzed. Emphasis is placed on understanding the different types of tokens that can be created, focusing on the differences and the description of the use cases best suited for each type. The reference network for the discussion about tokens is Ethereum and the basis is standards created in it for their implementation. The next step focuses on presenting how Decentralized Applications (DApps) work and apply, and mainly on the differences between Web 2.0 and Web 3.0. Then, there is a presentation of popular use cases of blockchain technology, accompanied by the necessary arguments so as to analyze the gains made by implementing a solution based on this technology in each discussed case. For a more complete presentation of the area, towards the end of the book follows the presentation of Distributed Ledger Technologies, of which the blockchain is a subset. Finally, there is a practice chapter, with the presentation of an online open tool, which allows the reader to practice much of the subjects discussed in the previous chapters. 2023-03-02T10:32:16Z 2023-06-26T09:50:10Z 2023-06-26T10:47:49Z 2023-03-02T10:32:16Z 2023-06-26T09:50:10Z 2023-06-26T10:47:49Z 2 978-618-5726-49-2 http://dx.doi.org/10.57713/kallipos-171 http://repository.kallipos.gr/handle/11419/9130 el 1 225 application/pdf application/pdf application/pdf application/pdf