Το Ethereum δεν είναι μόνο ένα κρυπτογράφηση, αλλά και ένας τεράστιος υπολογιστής, που αποτελείται από έναν τεράστιο αριθμό συντονισμένων κόμβων. Η πλατφόρμα βασίζεται σε έξυπνα συμβόλαια, τα οποία είναι αλγόριθμοι υπολογιστών.
Το Ethereum είναι μια ανοιχτή πλατφόρμα βασισμένη στην τεχνολογία blockchain. Σας επιτρέπει να δημιουργήσετε και να αναπτύξετε αποκεντρωμένες εφαρμογές. Είναι εν μέρει παρόμοιο με το Bitcoin, αλλά διαφέρει από αυτό στις δυνατότητες. Εάν το blockchain Bitcoin χρησιμοποιείται για την παρακολούθηση της ιδιοκτησίας των δικών του ψηφιακών χρημάτων, τότε το Ethereum παρέχει τη λειτουργία του κώδικα προγράμματος οποιασδήποτε κεντρικής εφαρμογής.
Χαρακτηριστικά της λειτουργίας του Ethereum
Όπως κάθε άλλο blockchain, χρειάζεται λογισμικό για να λειτουργεί χωρίς διακοπές σε μεγάλο αριθμό υπολογιστών. Κάθε ένας πρέπει να εκτελεί την Εικονική Μηχανή Ethereum. Είναι ένα λειτουργικό σύστημα που χρησιμοποιεί μια ειδική γλώσσα προγραμματισμού για την επίλυση ειδικών προβλημάτων. Τέτοια προγράμματα ονομάζονται «έξυπνα συμβόλαια». Για μια τεχνική εκτέλεσης λειτουργιών, πρέπει να πληρώσετε με τον Ether.
Ο ίδιος ο συμμετέχων και τα έξυπνα συμβόλαια, ως χρήστες ενός κόμβου, εκτελούν την ίδια εργασία. Σε αυτήν την περίπτωση, οι τελευταίοι συμπεριφέρονται με τον ίδιο τρόπο όπως οι "ζωντανές" συμμετέχοντες. Μπορούν να στέλνουν και να λαμβάνουν ψηφιακά χρήματα. Επιπλέον, εκτελούν ορισμένα προγράμματα. Με βάση την πλατφόρμα Ethereum, μπορείτε:
δημιουργήστε κρυπτογράφηση
- τρέχετε λαχειοφόρους αγορές;
- συλλογή χρημάτων για ένα συγκεκριμένο έργο ·
- συνδέστε μια υπηρεσία πληρωμών μέσω κινητού.
Πώς λειτουργούν τα έξυπνα συμβόλαια
Ονομάζονται «έξυπνα συμβόλαια» επειδή επιτρέπουν τη μεταφορά αξίας από τον ένα χρήστη στον άλλο. Το μηχάνημα ελέγχει τις λειτουργίες μόνο όταν πληρούνται ορισμένες προϋποθέσεις. Σε αντίθεση με άλλα συμβόλαια, μπορούν να λειτουργούν ως λογαριασμοί πολλαπλών υπογραφών, να διαχειρίζονται συμφωνίες μεταξύ χρηστών, να αποθηκεύουν διάφορες πληροφορίες, όπως εγγραφές τομέα ή εγγραφές μελών.
Το Ethereum ενεργοποιεί έναν κωδικό σύμβασης όταν ένας συμμετέχων στέλνει ένα μήνυμα που καταθέτει ένα ορισμένο ποσό ψηφιακού νομίσματος. Στη συνέχεια, η εικονική μηχανή εκτελεί τις συμβάσεις σε bytecode. Είναι μια σειρά από μηδενικά και διαβάζονται, ερμηνεύονται από το δίκτυο.
Οι στόχοι των συμβάσεων είναι:
- αλληλεπιδρώντας μέρη
- αντικείμενο της σύμβασης ·
- προϋποθέσεις εκπλήρωσης.
Το τελευταίο μπορεί να περιγραφεί μαθηματικά ή χρησιμοποιώντας μια γλώσσα προγραμματισμού.
Για να καταλάβουμε πώς λειτουργεί το Ethereum χρησιμοποιώντας έξυπνα συμβόλαια, ας δούμε ένα παράδειγμα. Ας πάρουμε το αποτέλεσμα ενός στοιχήματος στο αποτέλεσμα ενός ποδοσφαιρικού αγώνα. Οι δημιουργοί του συμβολαίου έβαλαν το ψηφιακό νόμισμα σε δύο διαφορετικές ομάδες στην ίδια συνάντηση. Μετά τη δημιουργία της σύμβασης, κανένας συμμετέχων δεν μπορεί να αλλάξει τους όρους του. Όταν ο αγώνας τελειώσει, το πρόγραμμα εξετάζει το αποτέλεσμα και, σύμφωνα με τα στοιχεία που έχουν εγγραφεί στη Σύμβαση, πληρώνει σε ένα από τα μέρη το ποσό του στοιχήματος στην Ether.
Έτσι, η πλατφόρμα Ethereum λειτουργεί με βάση μια μοναδική εικονική μηχανή που σας επιτρέπει να προσθέσετε οποιαδήποτε λειτουργικότητα. Περιορίζονται μόνο από τη φαντασία του προγραμματιστή. Χάρη σε αυτό, οι άνθρωποι μπορούν να ανταλλάσσουν αξίες χωρίς τη συμμετοχή τρίτων.