Τι είναι ένα μαντείο
Κρυπτογράφηση για προχωρημένους
Άλλα άρθρα
Οι πύραυλοι μπλοκ αλυσίδας είναι οντότητες που συνδέουν τις αλυσίδες μπλοκ με εξωτερικά συστήματα, επιτρέποντας την εκτέλεση έξυπνων συμβολαίων ανάλογα με τις εισόδους και τις εξόδους του πραγματικού κόσμου.
Οι πύραυλοι παρέχουν στο οικοσύστημα Web 3.0 μια μέθοδο σύνδεσης με υπάρχουσες πηγές δεδομένων, παλαιά συστήματα και εξελιγμένους υπολογισμούς. Οι DONs επιτρέπουν την υλοποίηση υβριδικών έξυπνων συμβολαίων, στα οποία ο κώδικας εντός της αλυσίδας και η υποδομή εκτός της αλυσίδας συνδέονται για να παρέχουν σύνθετες αποκεντρωμένες εφαρμογές (dApps) που αντιδρούν σε γεγονότα του πραγματικού κόσμου και αλληλεπιδρούν με παραδοσιακά συστήματα.
Έστω ότι η Lucy και ο Mark επιθυμούν να στοιχηματίσουν για το αποτέλεσμα ενός αθλητικού γεγονότος. Το συνολικό ποσό των 60 δολαρίων κρατείται μεσεγγύηση από ένα έξυπνο συμβόλαιο, με τη Lucy να ποντάρει 30 δολάρια στην ομάδα Α και τον Mark να ποντάρει 30 δολάρια στην ομάδα Β. Πώς ξέρει το έξυπνο συμβόλαιο αν θα δώσει τα χρήματα στη Lucy ή στον Mark μετά το τέλος του αγώνα; Η εξήγηση είναι ότι απαιτείται μια μέθοδος oracle για να λάβει ακριβή αποτελέσματα αγώνων εκτός αλυσίδας και να τα στείλει με ασφάλεια στην αλυσίδα μπλοκ.
Το δίλημμα blockchain oracle αναδεικνύει ένα βασικό μειονέκτημα των έξυπνων συμβολαίων: δεν μπορούν να επικοινωνήσουν με δεδομένα και συστήματα εκτός του πλαισίου της αλυσίδας μπλοκ. Οι εξωτερικοί πόροι αναφέρονται ως "εκτός αλυσίδας", ενώ τα δεδομένα που καταγράφονται επί του παρόντος στην αλυσίδα μπλοκ αναφέρονται ως "εντός αλυσίδας". Οι αλυσίδες μπλοκ επιτυγχάνουν τις πιο επωφελείς ιδιότητές τους με το να διαχωρίζονται σκόπιμα από τα εξωτερικά συστήματα, όπως η υψηλή συναίνεση σχετικά με τη γνησιότητα των συναλλαγών των χρηστών, η αποφυγή επιθέσεων διπλής δαπάνης και ο μετριασμός του χρόνου διακοπής λειτουργίας του δικτύου. Για την ασφαλή διαλειτουργικότητα με υπηρεσίες εκτός αλυσίδας από μια αλυσίδα μπλοκ, πρέπει να εγκατασταθεί ένα επιπλέον κομμάτι υποδομής, γνωστό ως oracle.
Επειδή η μεγάλη πλειονότητα των περιπτώσεων χρήσης έξυπνων συμβολαίων, όπως το DeFi, χρειάζονται γνώση των δεδομένων και των γεγονότων του πραγματικού κόσμου που συμβαίνουν εκτός αλυσίδας, η επίλυση του προβλήματος του oracle είναι ζωτικής σημασίας. Ως αποτέλεσμα, τα oracles διευρύνουν τα είδη των ψηφιακών συμφωνιών που μπορούν να επιτρέψουν οι αλυσίδες μπλοκ, παρέχοντας μια καθολική πύλη για πόρους εκτός αλυσίδας, διατηρώντας παράλληλα την ασφάλεια της αλυσίδας μπλοκ. Η τιμολόγηση περιουσιακών στοιχείων στον τραπεζικό τομέα, οι πληροφορίες για τις καιρικές συνθήκες στην ασφάλιση, η απρόβλεπτη κατάσταση στα τυχερά παιχνίδια, οι αισθητήρες IoT στην αλυσίδα εφοδιασμού, η επαλήθευση ταυτότητας στην κυβέρνηση και πολλοί άλλοι τομείς επωφελούνται από την ενσωμάτωση των μαντείων στις έξυπνες συμβάσεις.
Επειδή τα δεδομένα που δίνονται από τα μαντεία στις αλυσίδες μπλοκ επηρεάζουν άμεσα τα αποτελέσματα των έξυπνων συμβάσεων, είναι ζωτικής σημασίας ο μηχανισμός του μαντείου να είναι έγκυρος για να εκτελεστεί η συμφωνία όπως έχει προγραμματιστεί.
Ένα ενιαίο σημείο αποτυχίας εισάγεται από τα συστήματα χρησμών blockchain που χρησιμοποιούν μια κεντρική οντότητα για τη διαβίβαση δεδομένων σε ένα έξυπνο συμβόλαιο, αναιρώντας τον θεμελιώδη στόχο μιας αποκεντρωμένης εφαρμογής blockchain. Εάν το ενιαίο μαντείο καταρρεύσει, το έξυπνο συμβόλαιο είτε δεν θα έχει πρόσβαση στα δεδομένα που χρειάζεται για να εκτελεστεί είτε θα εκτελεστεί εσφαλμένα λόγω παρωχημένων δεδομένων.
Ακόμα χειρότερα, εάν το ενιαίο μαντείο τεθεί σε κίνδυνο, τα δεδομένα που δίνονται στην αλυσίδα μπορεί να είναι σημαντικά ανακριβή, προκαλώντας την εσφαλμένη εκτέλεση των έξυπνων συμβολαίων. Αυτό είναι γνωστό ως το πρόβλημα "garbage in, garbage out", κατά το οποίο οι ελαττωματικές είσοδοι οδηγούν σε τρομερές εξόδους. Επιπλέον, επειδή οι συναλλαγές blockchain είναι αυτοματοποιημένες και αμετάκλητες, μια απόφαση έξυπνου συμβολαίου που βασίζεται σε λανθασμένα δεδομένα δεν μπορεί να αναιρεθεί, πράγμα που σημαίνει ότι τα μετρητά των χρηστών μπορεί να χαθούν για πάντα. Κατά συνέπεια, οι εφαρμογές έξυπνων συμβολαίων δεν μπορούν να χρησιμοποιούν κεντρικά μαντεία.