Τι είναι τα ERC-20 Tokens
Όταν το Ethereum άρχισε να γίνεται γνωστό οι προγραμματιστές έτρεξαν να χτίσουν τις αποκεντρωμένες εφαρμογές τους πάνω σε αυτό, πολoί ξεκίνησαν τις ICO (initial coin offerings) σαν τρόπο να μαζέψουν χρήματα για το σκοπό τους και έτσι δημιουργήθηκαν πάρα πολλά καινούργια κρυπτονομίσματα πάνω στην πλατφόρμα του Ethereum, επειδή όλα αυτά τα κρυπτονομίσματα δεν μπορούσαν να επικοινωνήσουν μεταξύ τους και υπήρχε ένα θέμα συμφόρησης και επικοινωνίας στην πλατφόρμα, αποφασίστηκε ότι όλα θα χτίζονται με κάποια συγκεκριμένα στάνταρ για να μπορούν να επικοινωνούν, τα κρυπτονομίσματα με τα στάνταρ αυτά λέγονται erc20.
Αυτό μπορεί να μας φαίνεται απλό τώρα αλλά στην αρχή όταν δύο προγραμματιστές ήθελαν για παράδειγμα να συνεργαστούν με τα project τους θα έπρεπε να διαβάζει ο καθένας το αντίστοιχο κώδικα του άλλου για να μπορέσουν να κάνουν αυτά τα δύο έργα να συνυπάρξουν μεταξύ τους, αυτό θα μπορούσε να είναι εφικτά εύκολο όταν θα είχε να κάνει μόνο με 2 κρυπτονομίσματα, αλλά αν φανταστούμε ένα ολόκληρο οικοσύστημα από πολλά διαφορετικά κρυπτονομίσματα που θέλουν να συνεργάζονται μεταξύ τους αυτό θα ήταν πραγματικά ένας τεράστιος πονοκέφαλος. Ένα επιπλέον όφελος που έχουν τα erc20 είναι ότι χρησιμεύουν και σαν βάση για να ξεκινήσει ένας καινούργιος προγραμματιστής το έργο του, δεν χρειάζεται να ξεκινήσει από την αρχή αλλά μπορεί να αρχίσει να χτίζει κατευθείαν πάνω στις βάσεις που υπάρχουν, τα erc20 είχαν γίνει τόσο γνωστά πού κάποια στιγμή είχαν μέχρι και το 95% του μάρκετ, κάτιι που ήταν και καλό αλλά και κακό ταυτόχρονα, και αυτο γιατί τα erc-20 εξαιτίας της ευκολίας και του ελάχιστου κόστους που χρειαζόταν για να φτιαχτούν οδήγησαν σε ένα κύμα δημιουργίας άχρηστων και scam κρυπτονομισμάτων, καθώς όμως εξελίσσεται η πλατφόρμα του Ethereum έτσι εξελίσσονται και αυτά που θεωρούμε δεδομένα σαν κριτήρια για να ξεκινήσει κάποιος ένα έργο, έτσι βλέπουμε σιγά-σιγά κρυπτονομίσματα τύπου ERC-721 , ERC-1155,ERC-1337 και άλλα να προσπαθούν να πιάσουν τα μελλοντικά στάνταρ.
Ο τύπος των ERC-20 είναι τόσο πετυχημένος όπου και άλλες blockchain εκτός του Ethereum έχουν υιοθετήσει τον τρόπο αυτό όπως για παράδειγμα τα BEP-20 της Binanace Smart Chain ή το TRC-20 του Tron οικοσυστήματος.