Δημιουργία εφαρμογής blockchain ethereum και κρυπτονομίσματος
Implementing blockchain ethereum application and cryptocurrency
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Blockchain ; DLT ; Bitcoin ; Ethereum ; Cryptocurrencies ; Consensus algorithms ; Token ERC20 ; HD Wallet ; testRPC ; Solidity ; Remix-IDEΠερίληψη
Σκοπός της παρούσας διπλωματικής εργασίας είναι η εξέταση της τεχνολογίας που κρύβεται πίσω από τα κρυπτονομίσματα. Η τεχνολογία αυτή είναι το Blockchain και συγκεκριμένα το Blockchain Ethereum, το οποίο είναι μια δημόσια αποκεντρωμένη και κατανεμημένη πλατφόρμα που επιτρέπει σε οποιονδήποτε να δημιουργεί και να χρησιμοποιεί αποκεντρωμένες εφαρμογές που λειτουργούν με αυτή την τεχνολογία. Η καινοτομία της τεχνολογίας Blockchain δίνει λύση στο ζήτημα που αφορά την συγχρονισμένη καταγραφή δεδομένων σε ένα κατανεμημένο δίκτυο από ανεξάρτητους και άγνωστους μεταξύ τους κόμβους (υπολογιστές), συμφωνώντας ότι τα δεδομένα που αποθηκεύονται κάθε φορά είναι ακριβώς τα ίδια. Όλοι οι υπολογιστές που συμμετέχουν σε ένα δίκτυο Blockchain έχουν ακριβώς τα ίδια δεδομένα χωρίς να μπορούν να τα αλλάξουν ή να τα παραμετροποιήσουν, ενώ η ασφάλεια αυτών των δεδομένων επιτυγχάνεται μέσω της κρυπτογραφίας.
Χρησιμοποιώντας λοιπόν την τεχνολογία Ethereum Blockchain, επιχειρήθηκε η δημιουργία μιας αποκεντρωμένης κατανεμημένης εφαρμογής σε συνεργασία με την εταιρία Intelen Inc. Συγκεκριμένα, έγινε χρήση της τεχνολογίας Blockchain για να επιτευχθεί επικοινωνία μεταξύ έξυπνων οικιακών μπαταριών χωρίς να απαιτείται η παρέμβαση οποιασδήποτε κεντρικής αρχής. Με άλλα λόγια δημιουργήθηκε σχετική εφαρμογή όπου οι έξυπνες μπαταρίες είναι σε θέση να χρησιμοποιήσουν το προσωπικό τους ηλεκτρονικό πορτοφόλι για να ανταλλάζουν κρυπτονομίσματα και πληροφορίες χωρίς την παρέμβαση από τρίτα άτομα.