Τι είναι τα έξυπνα συμβόλαια; | 2021 ΕΝΗΜΕΡΩΣΗ

έξυπνες συμβάσεις

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

έξυπνη σύμβαση 1inn4science.com

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

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

Τι κάνουν οι έξυπνες συμβάσεις

Η έξυπνη σύμβαση επιτρέπει στον μπροστινό χρήστη μιας αποκεντρωμένης εφαρμογής (dApp) να έχει πρόσβαση σε ορισμένες πληροφορίες μιας αποκεντρωμένης βάσης δεδομένων blockchain. Ένα dApp μπορεί να έχει πολλά έξυπνα συμβόλαια που μπορούν να ολοκληρώσουν διαφορετικές λειτουργίες όταν αλληλεπιδρούν με το blockchain.

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

Η ιστορία των έξυπνων συμβάσεων

έξυπνη σύμβασηbitbay.marke

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

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

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

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

Τα Dapps για gaming και τζόγο έχουν αυξηθεί τα τελευταία χρόνια σε πλατφόρμες όπως το TRON και το Ethereum. Η πλατφόρμα Cardano εργάζεται επίσης για την υλοποίηση έξυπνων λειτουργικών συμβάσεων με την ενημέρωση Goguen φέτος.

Τα NEM, Stellar, Waves και Tezos είναι επίσης δημοφιλή έργα blockchain που επιτρέπουν τη δημιουργία και την ανάπτυξη έξυπνων συμβάσεων.


Έξυπνες εφαρμογές συμβολαίου και Blockchain

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

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

έξυπνη σύμβαση 2prodlic.fr

Έξυπνη σύμβαση: Οι εσωτερικές λειτουργίες

Αλληλοεξάρτηση

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

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

Έξυπνα αντικείμενα συμβολαίου

Κάθε έξυπνη σύμβαση αποτελείται από τρία αναπόσπαστα μέρη, τα οποία είναι επίσης γνωστά ως αντικείμενα:

  • Το πρώτο αντικείμενο ονομάζεται υπογράφοντες, τα δύο ή περισσότερα μέρη που χρησιμοποιούν το έξυπνο συμβόλαιο · δίνουν τη συγκατάθεσή τους ή τη διαφωνία τους σχετικά με τους προτεινόμενους όρους μέσω ψηφιακών υπογραφών ·
  • Το δεύτερο αντικείμενο αντιπροσωπεύει το αντικείμενο της συμφωνίας. Η ύπαρξη αυτού του αντικειμένου περιορίζεται μόνο στο περιβάλλον της έξυπνης σύμβασης. Διαφορετικά, τα έξυπνα συμβόλαια θα πρέπει να μπορούν να έχουν ελεύθερη πρόσβαση στο αντικείμενο.
  • Το τρίτο αντικείμενο της έξυπνης σύμβασης είναι συγκεκριμένοι όροι. Με βάση αυτούς τους όρους, η σύμβαση θα εκτελεστεί. Πρέπει να περιγραφούν με λεπτομερείς μαθηματικούς όρους και να εφαρμοστούν σε μια γλώσσα προγραμματισμού που είναι συμβατή με το blockchain του έξυπνου συμβολαίου.

περιβάλλον

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

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

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

Έξυπνη κωδικοποίηση συμβολαίου

Στερεότητα είναι μια γλώσσα προγραμματισμού στην οποία βασίζεται ένα έξυπνο συμβόλαιο και η εγγενής γλώσσα προγραμματισμού του Ethereum, που δημιουργήθηκε το 2015. Έχει μια σύνταξη που φέρει ομοιότητες με αυτήν του JavaScript και δημιουργήθηκε ειδικά για να συντάξει κώδικα για την Εικονική Μηχανή Ethereum.

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

Τα πλεονεκτήματα των έξυπνων συμβάσεων

έξυπνη σύμβαση 3cryptoast.fr

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

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

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

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

Τα μειονεκτήματα των έξυπνων συμβάσεων

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

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

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

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

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

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

Τελικές σκέψεις

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

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

Σημείωση: Αυτή η ανάρτηση δημοσιεύθηκε αρχικά στις 10 Απριλίου 2019 και ενημερώθηκε πλήρως για την πληρότητα και την ακρίβεια του περιεχομένου στις 7 Απριλίου 2020.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map