Ένα blockchain είναι μια βάση δεδομένων που δεν ελέγχεται από κανένα άτομο. Αντίγραφα υπάρχουν σε χιλιάδες υπολογιστές σε όλο τον κόσμο. Όταν μεταδίδεται μια νέα συναλλαγή, οι κόμβοι την ελέγχουν σε σχέση με τους κανόνες και την αναμεταδίδουν στους ομοτίμους τους. Οι εξορύκτες ή οι επικυρωτές συσκευάζουν έγκυρες συναλλαγές σε μπλοκ. Κάθε μπλοκ συνδέεται με το προηγούμενο μέσω ενός κρυπτογραφικού hash. Αλλάξτε ένα προηγούμενο μπλοκ και κάθε hash μετά το σπάσιμο του.
Αυτή η δομή καθιστά τα αρχεία ασφαλή για παραποίηση. Δεν τα καθιστά αληθινά. Ένα blockchain καταγράφει ό,τι συμφωνεί το δίκτυο ότι συνέβη. Εάν κάποιος ξεγελάσει το δίκτυο ώστε να αποδεχτεί μια ψευδή συναλλαγή, το βιβλίο καταγραφής αντικατοπτρίζει αυτό το ψεύδος. Η ασφάλεια προέρχεται από το κόστος επανεγγραφής του ιστορικού, όχι από μαγεία. Η απόδειξη εργασίας του Bitcoin καθιστά την επανεγγραφή ακριβή. Οι αλυσίδες απόδειξης συμμετοχής χρησιμοποιούν οικονομικές κυρώσεις αντί για ηλεκτρική ενέργεια.
Βασικές ιδιότητες
- Διανεμημένο — πολλά αντίτυπα, χωρίς μοναδικό σημείο αποτυχίας
- Μόνο για προσάρτηση — προστέθηκαν νέα δεδομένα, τα παλιά δεδομένα είναι δύσκολο να αλλάξουν
- Διαφανές — οποιοσδήποτε μπορεί να ελέγξει το βιβλίο καταγραφής
- Βασισμένο σε συναίνεση — οι κόμβοι συμφωνούν στην έγκυρη κατάσταση
Τα δημόσια blockchain είναι ανοιχτά σε οποιονδήποτε. Τα blockchain με άδεια περιορίζουν το ποιος μπορεί να διαβάσει ή να γράψει. Τα περισσότερα εταιρικά έργα blockchain χρησιμοποιούν το μοντέλο με άδεια. Τα περισσότερα δίκτυα κρυπτονομισμάτων είναι δημόσια.
Comments
No comments yet. Be the first to share a thought.
Leave a comment