Περίληψη : | Όταν δημοσιεύθηκε το 2008 η λευκή βίβλος του Satoshi Nakamoto με τίτλο Bitcoin:A Peer-to-Peer Electronic Cash System λίγοι φαντάστηκαν τι μπορεί ναεπακολουθήσει. Το Blockchain είναι μια αποκεντρωμένη μη σχεσιακή βάσηδεδομένων σε ένα ομότιμο δίκτυο κόμβων. Η πληροφορία που περιέχεται είναιαποθηκευμένη σε μπλοκ τα οποία συνδέονται μεταξύ τους σχηματίζοντας μια αλυσίδα(block – chain). Παρότι ξεκίνησε με αμιγώς οικονομική χρήση καθώς περνούσαν ταχρόνια διαφαινόταν ότι θα μπορούσε να συνεισφέρει και σε άλλους τομείς. Οκινητήριος μοχλός για την εξέλιξή των αποκεντρωμένων εφαρμογών (Dapps)οφείλεται στα έξυπνα συμβόλαια. Οι περιπτώσεις χρήσεις του blockchain αρκετές αλλάστην παρούσα εργασία θα επικεντρωθούμε στη χρήση του στην εφοδιαστική αλυσίδα.Αρχικά αναλύουμε το πως λειτουργούν τόσο το Ethereum blockchain αλλά και ηεφοδιαστική αλυσίδα. Επιπλέον γίνεται μια αναφορά στο διαδίκτυο των πραγμάτωνκαι πως αυτό μπορεί να συμβάλλει στα προαναφερθέντα. Ταυτόχρονα παρουσιάζουμεκαι ένα proof of concept μιας εφοδιαστικής αλυσίδας καφέ ώστε να είμαστε σε θέσηνα κατανοήσουμε αφενός τη δυσκολία εκμάθησης της τεχνολογίας και αφετέρου τηλειτουργικότητα που κρύβεται πίσω από τη διεπαφή χρήστη που παρουσιάζουμε.Ακολουθεί η ανάπτυξη ενός έξυπνου συμβολαίου με την δυνατότητα αναγνώρισηςδεδομένων από αισθητήρες ώστε με την εξέλιξη της τεχνολογίας να οδηγηθούμε σεπλήρη αυτοματοποίηση των διαδικασιών μιας εφοδιαστικής αλυσίδας. Κλείνονταςοδηγούμαστε σε ορισμένα συμπεράσματα και καταγράφουμε δυσκολίες πουαντιμετωπίσαμε αλλά και ενδεχόμενες μελλοντικές προεκτάσεις. Since the publication of Satoshi Nakamotos White Paper entitled Bitcoin: A Peer-to-Peer Electronic Cash System in 2008, few have imagined what might follow.Blockchain is a decentralized non-relational database running on a peer-to-peernetwork of nodes. The information contained is stored in blocks that are linked togetherto form a chain (block-chain). Although it began with purely economic use, over theyears, it was clear that it could also contribute to other areas. The mainspring fordecentralized application development is due to smart contracts. There are several usecases, but the present work focuses on its use in the supply chain domain. First, weanalyze how both the Ethereum blockchain and the supply chain work. In addition, areference is made to the internet of things (IoT) and how IoT can contribute to theabove. At the same time, we present a proof of concept of a coffee supply chain so thatwe can understand both the difficulty of utilizing technology and the functionalitybehind the user interface we present. This is followed by the development of a smartcontract with the ability to identify sensor data so that the development of technologymay lead to complete automation of the supply chain processes. In closing, we drawsome conclusions and record the difficulties we have encountered, but also possiblefuture extensions.
|
---|