Connect with us

Hi, what are you looking for?

Crypto

Τι είναι η τεχνολογία blockchain;

blockchain
blockchain

Τι είναι το blockchain;

Το blockchain είναι ένα σύστημα καταγραφής πληροφορίας, το οποίο εγγυάται ασφάλεια, διαφάνεια και αποκέντρωση (decentralization). Επιτρέπει τη δημόσια καταγραφή δεδομένων, εξασφαλίζοντας ότι το ιστορικό δε μπορεί να τροποποιηθεί. Αυτό το χαρακτηριστικό κάνει την τεχνολογία του blockchain εξαιρετικά ασφαλή.

Τεχνική περιγραφή

Πρόκειται για μία αλληλουχία καταχωρίσεων σε ένα δημόσιο κατάλογο, γνωστό ως ledger. Κάθε ομάδα καταχωρίσεων αποτελεί ένα block. Κάθε νέο block συνδέεται με τα προηγούμενα με χρονολογική σειρά και έτσι δημιουργείται μια αλυσίδα (chain) από blocks.

Η δημιουργία του block επιτυγχάνεται μέσω της αλγοριθμικής επίλυσης ενός υπολογιστικού προβλήματος. Η διαδικασία αυτή ονομάζεται proof of work. Όλοι οι clients αποθήκευουν ένα αντίγραφο του blockchain και λαμβάνουν μέρος σε κάθε συναλλαγή, προκειμένου να διασφαλίσουν την εγγυρότητα και τη διαφάνειά της. Με αυτόν τον τρόπο, δεν είναι απαραίτητη πλέον η ύπαρξη μιας ενδιάμεσης έμπιστης αρχής (π.χ. τράπεζας), αλλά η ευθύνη για την έγκριση της συναλλαγής περνάει στους εμπλεκόμενους. Έτσι επιτυγχάνεται η αποκέντρωση.

Πώς εξασφαλίζεται η αξιοπιστία των δεδομένων;

Προκειμένου να υπάρξει μεταβολή των δεδομένων, πρέπει να συμβεί ένα από τα παρακάτω:

  • Να διαγραφεί εντελώς ένα block, που συνεπάγεται οτι η αντίστοιχη συναλλαγή δεν έγινε ποτέ.
  • Να αλλάξουν τα δεδομένα ενός block.

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

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

Πηγές:

https://www.blockchain.org.gr/home/mathe/

Δείτε επίσης

Resources

Ο διπλός έλεγχος ταυτότητας παρέχει ένα επιπλέον επίπεδο ασφαλείας, πέραν του παραδοσιακού τρόπου σύνδεσης με όνομα χρήστη και κωδικό πρόσβασης. Κατά τη διαδικασία επαλήθευσης,...

Crypto

Εισαγωγή Η διαδικασία δημιουργίας κρυπτονομισμάτων και προσθήκης νέων συναλλαγών στο blockchain, πρέπει να γίνεται με τρόπο που εξασφαλίζει ασφάλεια, διαφάνεια και αποκέντρωση. Αυτό επιτυγχάνεται μέσω...

Crypto

Εισαγωγή Με την τεχνολογία του blockchain και τα κρυπτονομίσματα να μπαίνουν όλο και περισσότερο στην καθημερινότητά μας, ακούμε όλο και πιο συχνά την έννοια...

Business

Η Google και η Microsoft δήλωσαν ότι δεσμεύονται να επενδύσουν συνολικά 30 δισεκατομμύρια δολάρια στην κυβερνοασφάλεια τα επόμενα πέντε χρόνια. Η ανακοίνωση έρχεται σε...