Πληροφορίες μετοχών
Τι είναι τα Smart Contracts; Ιστορία, Λειτουργία και Περιπτώσεις Χρήσης
Τα smart contracts επιτρέπουν την αυτοματοποίηση ορισμένων аспектων της λειτουργικότητας μιας πλατφόρμας. Αυτές οι ψηφιακές συμφωνίες αυτοεκτελούν προκαθορισμένες ενέργειες όταν λαμβάνουν ένα ψηφιακό περιουσιακό στοιχείο ή κρυπτονομίσματα. Σήμερα, τα smart contracts χρησιμοποιούνται παντού στο χώρο του blockchain, αλλά αυτό δεν ήταν πάντα così. Ας δούμε πώς αυτά τα χρήσιμα πρωτόκολλα προέκυψαν για πρώτη φορά και πώς λειτουργούν χωρίς την ανάγκη τρίτων.
Η αρχική έννοια των smart contracts προηγήθηκε των κρυπτονομισμάτων κατά δεκατέσσερα χρόνια. Είναι ironικό ότι ο άνθρωπος που πιστώνεται με την ανάπτυξη των smart contracts δεν είναι άλλος παρά ο γνωστός Bitcoinist Nick Szabo. Πολλοί άνθρωποι πιστεύουν ότι ο Nick είναι στην πραγματικότητα ο Satoshi Nakamoto λόγω των προηγούμενων έργων του.
Ο Nick θεωρήθηκε θεωρητικός για τα bits που αποθηκεύουν αξία χρησιμοποιώντας ένα σύστημα απόδειξης εργασίας πέντε χρόνια πριν από την ύπαρξη του Bitcoin (BTC ). Έχει πάντα ήταν ένας πρωτοπόρος στο χώρο της κρυπτονομίσματος. Το 1994, ο Nick δημοσίευσε τον κώδικα των smart contracts στο κοινό. Επίσης, έδωσε την φράση “smart contract”.

Nick Szabo via TMNews
Γιατί χρειάζονται τα “Smart Contracts”;
Κάθε smart contract περιέχει τέσσερις βασικές αρχές. Πρώτα, χρειάζεστε το αντικείμενο της σύμβασης. Το αντικείμενο είναι αυτό που δίνει στη σύμβαση πρόσβαση στα αγαθά ή τις υπηρεσίες που διέπει η σύμβαση. Δεύτερα, χρειάζεστε ψηφιακές υπογραφές (ιδιωτικά κλειδιά) από όλους τους εμπλεκόμενους στη σύμβαση. Αυτές οι υπογραφές είναι αυτές που ξεκινούν τη σύμβαση. Επόμενη έρχεται η προδιαγραφή των όρων της σύμβασης. Αυτό το μέρος είναι όπου ορίζετε την ακριβή ακολουθία των ενεργειών που ξεκινούν όταν εκτελείται η σύμβαση. Τέλος, χρειάζεστε μια αποκεντρωμένη πλατφόρμα. Ένα δίκτυο blockchain διατηρεί τη σύμβαση αποθηκευμένη σε αναπαραγωγή και ασφαλή από αλλοιώσεις.
Συστατικά των Smart Contracts
- Αντικείμενο της Σύμβασης
- Ψηφιακές Υπογραφές
- Όροι της Σύμβασης
- Αποκεντρωμένη Πλατφόρμα
Πώς χρησιμοποιούνται τα “Smart Contracts”;
Υπάρχουν ατελείωτες χρήσεις των smart contracts. Τα smart contracts σας βοηθούν να ανταλλάσσετε ψηφιακά και πραγματικά περιουσιακά στοιχεία. Τα smart contracts ζουν στο blockchain και δεν μπορούν να αλλάξουν. Αυτή η πρόσθετη ασφάλεια καθιστά αυτές τις ψηφιακές συμφωνίες ιδανικές για πολλές επιχειρηματικές περιπτώσεις.
Smart Contracts στις ICOs
Οι Αρχικές Προσφορές Νομίσματος (ICOs) χρησιμοποιούν πρωτόκολλα smart contracts κατά τη διάρκεια των εκδηλώσεων crowdfunding. Τα smart contracts αυτοματοποιούν την παρακολούθηση, τον υπολογισμό, την απονομή και τη διανομή των κεφαλαίων που στάλθηκαν μεταξύ της εταιρείας και του επενδυτή. Η προγραμματισμός των smart contracts επιτρέπει την αυτοματοποίηση του ολόκληρου του διαδικασίας.
Αυτή η αυτοματοποίηση επιτρέπει στις εταιρείες να接受ουν χρηματοδότηση από ένα ευρύτερο κοινό. Η εργασία της εταιρείας δεν αυξάνεται, αλλά η έκθεση της εταιρείας σε χρηματοδότηση επεκτείνεται. Η ολιστική φύση αυτής της στρατηγικής βοήθησε να ωθήσει τις ICOs σε ρεκόρ αριθμών κατά τη διάρκεια του 2017. Μια έκθεση δείχνει ότι ο όγκος των ICOs διπλασιάστηκε τους αριθμούς του προηγούμενου έτους μέχρι τον Μάιο του 2018.
Παραδοσιακές Εταιρείες Προσέρχονται στα Smart Contracts
Παραδοσιακές εταιρείες συνεχίζουν να εισέρχονται στο χώρο των smart contracts καθώς η ενσωμάτωση του blockchain συνεχίζεται. Σήμερα, υπάρχουν πλατφόρμες που χρησιμοποιούν smart contracts για σχεδόν τα πάντα, συμπεριλαμβανομένων ακινήτων, επενδύσεων, δικαιωμάτων, εκλογών, logistics και πολλά άλλα.
Εξουσιοδότηση “Smart Contracts” του Ethereum
Το κρυπτονομίσμα Ethereum (ETH ) είναι πιο γνωστό για την εισαγωγή της έννοιας των smart contracts στο χώρο της κρυπτονομίσματος. Το πρωτόκολλο ERC-20 του Ethereum χρησιμοποιεί smart contracts για να βοηθήσει στην αυτοματοποίηση της δημιουργίας και διανομής token. Το ERC-20 είναι το πιο ευρέως χρησιμοποιούμενο πρωτόκολλο έκδοσης token στην αγορά.

Ethereum Smart Contract Coding via Ethereum.org
Ο Vitalik Buterin, ο dévelopερ του Ethereum, περιγράφει τα smart contracts ως ένα πρόγραμμα που “αυτοματοποιεί την επαλήθευση μιας συνθήκης και καθορίζει εάν το περιουσιακό στοιχείο πρέπει να πάει σε ένα άτομο ή να επιστρέψει στο άτομο που το έστειλε ή σε κάποια συνδυασμό“. Το Ethereum χρησιμοποιεί την εικονική μηχανή (EVM) για να επιτύχει τις ικανότητες των smart contracts αυτοματοποιημένα.
Ανάπτυξη Smart Contracts
Από τότε που το Ethereum ανέβασε την ευαισθητοποίηση για τα smart contracts, έχουν εισέλθει πιο σύνθετα και προηγμένα μοντέλα smart contracts στο χώρο της κρυπτονομίσματος. Πλατφόρμες όπως το EOS (EOS ), Stellar (XLM ), και NEO (NEO ) χρησιμοποιούν διαφορετικά μηχανισμοί συναίνεσης σε σύγκριση με το σύστημα απόδειξης εργασίας που χρησιμοποιήθηκε αρχικά από το Ethereum.
Τα smart contracts αφαιρούν τον μεσάζοντα από πολλά από τα πιο χρησιμοποιούμενα επιχειρηματικά συστήματα σήμερα. Η αξιόπιστη φύση αυτών των πρωτοκόλλων επιτρέπει στις επιχειρήσεις και τους επενδυτές να αυξήσουν την αποτελεσματικότητα και την ασφάλεια ταυτόχρονα. Θα πρέπει να περιμένετε περαιτέρω ενσωμάτωση αυτής της τεχνολογίας στα παραδοσιακά επιχειρηματικά συστήματα καθώς περισσότερες πλατφόρμες εισέρχονται στην αγορά.












