Πώς λειτουργούν τα έξυπνα συμβόλαια του Ethereum

Οι περισσότεροι από εμάς πρέπει να έχουν χρησιμοποιήσει τον όρο «Έξυπνα Συμβόλαια» σε μια συνομιλία με συναδέλφους ή φίλους χωρίς να συνειδητοποιήσουν πλήρως τον αντίκτυπο που έχουν τα Έξυπνα Συμβόλαια στο σύνολο του κοινωνικοοικονομικού πλαισίου που αναπτύσσεται στην κοινωνία μας.

Έχουμε αναφέρει πολλές φορές σε αυτό το blog ότι το Blockchain ως τεχνολογία είναι επαναστατικό.

Αποφεύγουμε να ονομάζουμε τους εαυτούς τους μεγιστολόγους οποιασδήποτε ιδιαίτερης κρυπτοαναφοράς. Αντίθετα, μπορεί να μας καλέσετε blockcain / crypto maximalists.

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

Τι είναι τα έξυπνα συμβόλαια

Αναφερόμενος στη Wikipedia,

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

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

Υπάρχουν πολλές πλατφόρμες blockchain που σας επιτρέπουν να δημιουργήσετε προσαρμοσμένες έξυπνες συμβάσεις για ποικίλες περιπτώσεις χρήσης. Μερικά από αυτά είναι το Ethereum, το ύφασμα Hyperledger, το R3 Corda, το Stellar, το Achain κ.λπ.

Πώς λειτουργούν τα έξυπνα συμβόλαια

Θα προσπαθήσουμε τώρα να κατανοήσουμε έξυπνα συμβόλαια ακριβώς από το έμβολο.

Οι έξυπνες συμβάσεις παρουσιάστηκαν για πρώτη φορά από τον κρυπτογράφο και τον επιστήμονα υπολογιστή Nick Szabo το 1994. Μια γενική ιδέα των έξυπνων συμβάσεων θα μπορούσε να γίνει κατανοητή με την ανάλυση μηχανών αυτόματης πώλησης. Επιλέγετε ένα συγκεκριμένο σνακ και εισάγετε το κατάλληλο ποσό στο μηχάνημα, το σνακ σας παρουσιάζεται στη συνέχεια. Ακριβώς έτσι, μαγεία.

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

Ένα έξυπνο συμβόλαιο χρειάζεται αρκετά μαθηματικά κινούμενα μέρη για να λειτουργεί άψογα.

  1. Μια πλατφόρμα Blockchain - για να εκτελεί και να επαληθεύει τις συναλλαγές στην αλυσίδα
  2. Δημόσια κλειδιά και ιδιωτικά κλειδιά - το Smart Contract πρέπει να έχει πρόσβαση στα ιδιωτικά κλειδιά που σχεδιάζει για τον έλεγχο.
  3. Όροι - Οι σαφείς όροι πρέπει να ορίζονται από την έξυπνη σύμβαση, ώστε να διεξάγονται σχετικές συναλλαγές. (ένας απλός βρόχος στο blockchain)

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

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

Θα το ορίσουμε με 3 διαφορετικά παραδείγματα που θα υιοθετήσουν έξυπνα συμβόλαια σε αναπτυσσόμενα στάδια.

  1. Ελάχιστος
  2. Μερικός
  3. Πλήρης

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

Ελάχιστος

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

Εάν δεν προτιμάτε το ψηφιακό χρήμα, θα πληρώσετε μετρητά στον οδηγό Uber με βάση το ποσό που εμφανίζεται στο τηλέφωνό σας. Το Uber τρέχει έναν αλγόριθμο που υπολογίζει πόσα τέλη πρέπει να χρεώνονται στον αναβάτη με βάση την απόσταση που καλύπτεται και τον χρόνο κυκλοφορίας / αναμονής.

Τώρα, αυτό μπορεί να είναι εντελώς αυτοματοποιημένο αν συνδέεται με ένα έξυπνο συμβόλαιο.

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

Μερικός

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

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

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

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

Πλήρης

Τώρα, αυτό το σενάριο είναι ουτοπικό και μακρινό, αλλά οι δυνατότητες αυτού του γεγονότος δεν μπορούν να αμφισβητηθούν.

Σε αυτό το σενάριο, ένα Uber δεν ανήκει σε κανέναν παρά στον εαυτό του. Το αυτοκίνητο είναι από μόνο του μια αποκεντρωμένη αυτόνομη οντότητα. Αυτή η έννοια προσαρμόζεται από το «Διαδίκτυο των χρημάτων» του Ανδρέα Αντωνόπουλου. (Συνιστάται η ανάγνωση)

Σκεφτείτε ένα αυτοκίνητο με αυτο-οδήγηση που δεν έχει κάτοχο. Όλες οι βόλτες που πηγαίνουν πηγαίνουν προς τη συντήρηση και το κόστος καυσίμων που πρέπει να αναλάβει. Εξοικονομούν τα πλεονάζοντα χρήματα για σημαντικές αναβαθμίσεις ή απρόβλεπτες περιστάσεις.

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

Όταν κερδίζετε μια βόλτα από ένα τέτοιο όχημα, στο τέλος κάθε διαδρομής, το έξυπνο συμβόλαιο αφαιρεί αυτόματα τα χρήματα από το πορτοφόλι σας και το στέλνει στην DAE (Αποκεντρωμένη Αυτόνομη Οντότητα), η οποία είναι η Uber σας στην περίπτωση αυτή.

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

Τα αυτοκίνητα Uber ή αυτο-οδήγησης είναι ένα τέτοιο παράδειγμα. Μπορείτε να πραγματοποιήσετε πολλές συναλλαγές στο Smart Contract, συμπεριλαμβανομένων των συναλλαγών σε ακίνητα.

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

Μια άλλη περίπτωση πραγματικής χρήσης Smart Contracts είναι το πώς το BBOD ρυθμίζει τις συναλλαγές στο πορτοφόλι σας Ethereum.

Διαχειριζόμαστε μια αποκλειστική σύμβαση μη στερητική της ελευθερίας με την οποία μπορείτε να ανταλλάξετε το BBOD χωρίς να μεταφέρετε χρήματα στο κεντρικό πορτοφόλι. Τα χρήματά σας παραμένουν ασφαλή στο δικό σας πορτοφόλι Ethereum.

Ελπίζουμε ότι αυτή η ανάρτηση στο blog σας έδωσε μια σύντομη ιδέα για το πώς λειτουργούν τα έξυπνα συμβόλαια. Στις μελλοντικές θέσεις, θα διερευνήσουμε περισσότερα μέσα και γύρω από το οικοσύστημα blockchain. Μείνετε συντονισμένοι!