Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin

Στα κρυπτονομίσματα, όλες οι δοσοληψίες που συντελούνται είναι δημόσιες και μπορούν να προσκομιστούν και να αναλυθούν από οποιονδήποτε. Αν και υπάρχουν εξειδικευμένες βιβλιοθήκες για την επεξεργασία δοσοληψιών των κρυπτονομισμάτων, αυτές παρουσιάζουν αρκετά προβλήματα κυρίως λόγω του μεγάλου μεγέθου...

Full description

Bibliographic Details
Main Author: Μαζαράκος, Ευστάθιος
Other Authors: Τζαγκαράκης, Μανώλης
Format: Thesis
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10889/11976
id nemertes-10889-11976
record_format dspace
spelling nemertes-10889-119762022-09-05T11:16:22Z Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin Σχεδιασμός και ανάπτυξη βιβλιοθήκης στο περιβάλλον R για την επεξεργασία μεγάλων δεδομένων στην περιοχή των κρυπτονομισμάτων : μία εφαρμογή για το κρυπτονόμισμα Bitcoin Μαζαράκος, Ευστάθιος Τζαγκαράκης, Μανώλης Βενέτης, Ιωάννης Δημαρά, Ευθαλία Mazarakos, Efstathios Cryptocurrencies Transactions Big data Bitcoin Κρυπτονομίσματα Δοσοληψείες Μεγάλα δεδομένα Βιβλιοθήκη R 332.178 Στα κρυπτονομίσματα, όλες οι δοσοληψίες που συντελούνται είναι δημόσιες και μπορούν να προσκομιστούν και να αναλυθούν από οποιονδήποτε. Αν και υπάρχουν εξειδικευμένες βιβλιοθήκες για την επεξεργασία δοσοληψιών των κρυπτονομισμάτων, αυτές παρουσιάζουν αρκετά προβλήματα κυρίως λόγω του μεγάλου μεγέθους των δεδομένων. Δεδομένα δοσοληψιών της τάξεων των GB σε σύντομο χρονικό διάστημα δεν είναι σπάνιες στο πλαίσιο κρυπτονομισμάτων και οι διαθέσιμες βιβλιοθήκες που υπάρχουν στη γλώσσα προγραμματισμού R επιτρέπουν την προεπεξεργασία και επεξεργασία των δεδομένων αυτών. Ωστόσο, οι διαθέσιμες βιβλιοθήκες που υπάρχουν στη R, δύσκολα μπορούν να ανταπεξέλθουν στον μέγεθος των δεδομένων αυτών. Στόχος της διπλωματικής εργασίας είναι να σχεδιαστεί και να αναπτυχθεί βιβλιοθήκη στη γλώσσα προραμματισμού R που θα επιτρέψει την αποδοτική επεξεργασία δεδομένων δοσοληψιών κρυπτονομισμάτων και ειδικότερα του Blockchain. Στα πλαίσια της διπλωματικής θα γίνουν επίσης αξιολογήσεις υπαρχόντων βιβλιοθηκών για την υποστήριξη τέτοιων μεθόδων επεξεργασίας. In cryptocurrencies, all transactions occurring in the network are public and can be retrieved and analyzed by anyone. Although sophisticated libraries for processing cryptocurrencies transactions are available, they present a plethora of problems mainly due to the big volume of the data. Transaction data of several GBs in a short duration of time are common in the field of cryptocurrencies and existing tools provided by the programming language R allow the preprocessing and processing of those data. However these available libraries are inefficient, and cannot cope with the size of the data. In this dissertation we aim to design and develop a library in the programming language R that allows efficient processing of cryptocurrency transaction data and especially those of Bitcoin. 2019-02-01T20:18:12Z 2019-02-01T20:18:12Z 2018-09 Thesis http://hdl.handle.net/10889/11976 en 0 application/pdf
institution UPatras
collection Nemertes
language English
topic Cryptocurrencies
Transactions
Big data
Bitcoin
Κρυπτονομίσματα
Δοσοληψείες
Μεγάλα δεδομένα
Βιβλιοθήκη R
332.178
spellingShingle Cryptocurrencies
Transactions
Big data
Bitcoin
Κρυπτονομίσματα
Δοσοληψείες
Μεγάλα δεδομένα
Βιβλιοθήκη R
332.178
Μαζαράκος, Ευστάθιος
Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin
description Στα κρυπτονομίσματα, όλες οι δοσοληψίες που συντελούνται είναι δημόσιες και μπορούν να προσκομιστούν και να αναλυθούν από οποιονδήποτε. Αν και υπάρχουν εξειδικευμένες βιβλιοθήκες για την επεξεργασία δοσοληψιών των κρυπτονομισμάτων, αυτές παρουσιάζουν αρκετά προβλήματα κυρίως λόγω του μεγάλου μεγέθους των δεδομένων. Δεδομένα δοσοληψιών της τάξεων των GB σε σύντομο χρονικό διάστημα δεν είναι σπάνιες στο πλαίσιο κρυπτονομισμάτων και οι διαθέσιμες βιβλιοθήκες που υπάρχουν στη γλώσσα προγραμματισμού R επιτρέπουν την προεπεξεργασία και επεξεργασία των δεδομένων αυτών. Ωστόσο, οι διαθέσιμες βιβλιοθήκες που υπάρχουν στη R, δύσκολα μπορούν να ανταπεξέλθουν στον μέγεθος των δεδομένων αυτών. Στόχος της διπλωματικής εργασίας είναι να σχεδιαστεί και να αναπτυχθεί βιβλιοθήκη στη γλώσσα προραμματισμού R που θα επιτρέψει την αποδοτική επεξεργασία δεδομένων δοσοληψιών κρυπτονομισμάτων και ειδικότερα του Blockchain. Στα πλαίσια της διπλωματικής θα γίνουν επίσης αξιολογήσεις υπαρχόντων βιβλιοθηκών για την υποστήριξη τέτοιων μεθόδων επεξεργασίας.
author2 Τζαγκαράκης, Μανώλης
author_facet Τζαγκαράκης, Μανώλης
Μαζαράκος, Ευστάθιος
format Thesis
author Μαζαράκος, Ευστάθιος
author_sort Μαζαράκος, Ευστάθιος
title Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin
title_short Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin
title_full Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin
title_fullStr Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin
title_full_unstemmed Developing an R library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency Bitcoin
title_sort developing an r library for big data processing in the field of cryptocurrencies : an application for the cryptocurrency bitcoin
publishDate 2019
url http://hdl.handle.net/10889/11976
work_keys_str_mv AT mazarakoseustathios developinganrlibraryforbigdataprocessinginthefieldofcryptocurrenciesanapplicationforthecryptocurrencybitcoin
AT mazarakoseustathios schediasmoskaianaptyxēbibliothēkēsstoperiballonrgiatēnepexergasiamegalōndedomenōnstēnperiochētōnkryptonomismatōnmiaepharmogēgiatokryptonomismabitcoin
_version_ 1771297200081469440