Η χρήση των κρυπτονομισμάτων αποτελεί τεχνολογικό επίτευμα, που μας έχει δώσει πολλά κλειδιά και εργαλεία, που βρίσκουν εφαρμογή σε πολλών ειδών συναλλαγές στο διαδίκτυο.
Αυτή η τεχνολογική επανάσταση στον κόσμο των διαδικτυακών συναλλαγών, υλοποιήθηκε με την δημιουργία λογισμικού Blockchain, του άτυπου ηλεκτρονικού ελεγκτικού μηχανισμού, που εφαρμόζεται παράλληλα με χρήση των κρυπτονομισμάτων.
Αυτό ήταν απαραίτητο, από την στιγμή που τα κρυπτονομίσματα αποτελούν μια μορφή αποκεντρωμένων ψηφιακών νομισμάτων, γεγονός που μαζί με τα πλεονεκτήματα που προσφέρουν στους χρήστες τους, ενέχουν και πολλούς κινδύνους, που αφορούν κυρίως την ασφάλεια των συναλλαγών.
Με τον όρο αποκεντρωμένες συναλλαγές, εννοούμε εκείνες τις συναλλαγές που δεν υπόκεινται σε κανενός είδους έλεγχο, από οποιαδήποτε δημόσια αρχή. Αυτό για κάποιους αποτελεί πλεονέκτημα, από την στιγμή που οι συναλλαγές γίνονται ανώνυμα, γεγονός που επισπεύδει και απλοποιεί τις διαδικασίες πληρωμών, ωστόσο την ίδια στιγμή, ελοχεύει ο κίνδυνος εξαπάτησης ,με όπλο την ανωνυμία, και την έλλειψη κανονιστικού πλαισίου.
Εδώ έρχεται το Blockchain που καταγράφει κάθε συναλλαγή, και δεν επιτρέπει σε εισβολείς να αποσπούν στοιχεία η να αντιγράφουν τις συναλλαγές που ήδη έχουν πραγματοποιηθεί Η αδιαλείπουσα καταγραφή των συναλλαγών στην Blockchain, καθιστά δύσκολη την απάτη η την αλλοίωση των συναλλαγών συνοπτικά.
Μετά την δημιουργία του Bitcoin το 2009, ήρθε το επόμενο κρυπτονόμισμα , το Ethereum, 2013, από τον Ρωσοκαναδό προγραμματιστή και κρυπτογράφο ,Vitalik Buterin.
Το Ether, είναι μια ανοιχτή Blockchain πλατφόρμα, που επιτρέπει την ανάπτυξη και εκτέλεση έξυπνων συμβολαίων.
Τα έξυπνα συμβόλαια, είναι απλά προγράμματα, που αποθηκεύονται στην αλυσίδα του Blockchain,μαζί με πληροφορίες. Τα έξυπνα συμβόλαια, αποτελούν το κλειδί ,για την ανάπτυξη αποκεντρωμένων εφαρμογών , που βασίζονται σε κρυπτονομίσματα.
Η τεχνολογία αυτή, εισήχθη ως μέρος των προδιαγραφών, για το Ethereum το 2014.Αυτός είναι ο λόγος που πολλές αποκεντρωμένες εφαρμογές (dApps),έχουν κατασκευαστεί, για να τρέχουν στο Ethereum και σε Blockchain που είναι συμβατά με αυτό.
Ta έξυπνα συμβόλαια εκτελούνται από το Ethereum Virtual Machine (EVM),μια πλατφόρμα λογισμικού, που εγκαθίσταται στους κόμβους του Ethereum μαζί με αντίγραφα συναλλαγών Blockchain.
H γλώσσα προγραμματισμού των έξυπνων συμβολαίων, είναι η Solidity, η οποία είναι ειδικά σχεδιασμένη για την δημιουργία τους.
Η προοπτική των έξυπνων συμβολαίων που έδωσε το Blockchain του Ethereum, το κατέστησε πιο δημοφιλές από το Bitcoin, του οποίου την βάση δεδομένων χρησιμοποιεί, και που δεν διαθέτει αυτή την δυνατότητα.
Πάνω στον κώδικα του Ether , έχουν ακολουθήσει κι άλλα κρυπτονομίσματα, που έχουν και αυτά την ίδια δυνατότητα για εφαρμογή έξυπνων συμβολαίων, και είναι η EOS, η Cardano,η Tezos, και άλλα που συνεχώς δημιουργούνται, και χρησιμοποιούνται ευρέως σε εμπορικές συναλλαγές.