Τι είναι το ERC-20; Το πρότυπο token που διαχειρίζεται την οικονομία του Ethereum

Τι είναι το ERC-20; Το πρότυπο token που διαχειρίζεται την οικονομία του Ethereum

Κρατάω USDT στο πορτοφόλι MetaMask μου. Επίσης, λίγο LINK, λίγο UNI από ένα swap την περασμένη εβδομάδα, και ένα dog token που κάποιος μου έστειλε airdrop και ξεχνάω συνέχεια να πουλήσω. Αυτά τα tokens κάνουν εντελώς διαφορετικά πράγματα. Το Tether είναι ένα stablecoin που υποστηρίζεται από μετρητά και θησαυροφυλάκια. Το Chainlink εκτελεί δίκτυα oracle που τροφοδοτούν δεδομένα πραγματικού κόσμου με έξυπνα συμβόλαια. Το Uniswap διέπει το μεγαλύτερο DEX στο Ethereum. Το dog token δεν κάνει τίποτα χρήσιμο. Αλλά το πορτοφόλι μου τα εμφανίζει όλα στην ίδια λίστα, μου επιτρέπει να τα στέλνω με το ίδιο κουμπί, και κάθε πρωτόκολλο DeFi που χρησιμοποιώ τα δέχεται χωρίς καμία ειδική ρύθμιση.

Αυτό λειτουργεί μόνο και μόνο επειδή και τα τέσσερα ακολουθούν τους ίδιους κανόνες. Είναι διακριτικά ERC-20. Ίδια διεπαφή, ίδιες λειτουργίες, ίδιο εγχειρίδιο. Και η κατανόηση του τι πραγματικά σημαίνει το ERC-20 είναι το πρώτο βήμα για την κατανόηση του πώς λειτουργεί το Ethereum ως οικονομία.

Ο Fabian Vogelsteller έγραψε την πρόταση τον Νοέμβριο του 2015. Της έδωσε ένα βαρετό όνομα: Αίτημα για σχολιασμό Ethereum αριθμός 20. Ο Vitalik Buterin συνυπέγραψε την τελική έκδοση. Μέχρι το 2017 υιοθετήθηκε επίσημα και στη συνέχεια η έκρηξη των ICO χτύπησε σαν φορτηγό. Χιλιάδες έργα λάνσαραν tokens εν μία νυκτί επειδή το ERC-20 τα έκανε σχεδόν δωρεάν. Μισό εκατομμύριο συμβόλαια token αργότερα, το πρότυπο εξακολουθεί να κυριαρχεί. Αυτό κάνει και γιατί θα πρέπει να σας ενδιαφέρει ακόμα κι αν δεν σκοπεύετε ποτέ να γράψετε ούτε μια γραμμή Solidity.

Πώς λειτουργεί το πρότυπο ERC-20

Το όνομα είναι πιο σπασίκλας από όσο χρειάζεται. ERC = Αίτημα για σχολιασμό στο Ethereum. 20 = ο αριθμός πρότασης. Αυτό είναι όλο. Ένας προγραμματιστής ονόματι Fabian είπε «ορίστε οι κανόνες που πρέπει να ακολουθεί κάθε διακριτικό» και έδωσε στην πρότασή του τον αριθμό 20 επειδή αυτή ήταν η επόμενη διαθέσιμη θέση. Όχι είκοσι κανόνες. Όχι είκοσι διακριτικά. Απλώς πρόταση #20 στην ουρά βελτίωσης του Ethereum.

Τι λένε αυτοί οι κανόνες: αν θέλετε να δημιουργήσετε ένα ανταλλάξιμο token στο Ethereum, το έξυπνο συμβόλαιό σας πρέπει να περιλαμβάνει αυτές τις συγκεκριμένες λειτουργίες. «Ανταλλάξιμο» σημαίνει ότι κάθε μονάδα token είναι πανομοιότυπη. Ένα USDC είναι το ίδιο με κάθε άλλο USDC. Δεν σας ενδιαφέρει ποιο συγκεκριμένο token UNI έχετε, επειδή είναι όλα εναλλάξιμα. Τα NFT είναι το αντίθετο. Κάθε ένα είναι μοναδικό. Διαφορετικό πρότυπο. Διαφορετικό άρθρο.

Το πρότυπο ERC-20 ορίζει έξι συναρτήσεις και δύο συμβάντα. Κάθε συμβατό συμβόλαιο token, από το USDT με κεφαλαιοποίηση αγοράς 140 δισεκατομμυρίων δολαρίων μέχρι το memecoin που κάποιος λάνσαρε πριν από τριάντα δευτερόλεπτα, εφαρμόζει τις ίδιες κλήσεις:

Λειτουργία Απλή αγγλική έκδοση
συνολικήΠρομήθεια() «Πόσα από αυτά τα tokens υπάρχουν στον κόσμο;»
balanceOf(διεύθυνση) «Πόσα έχει αυτό το συγκεκριμένο πορτοφόλι;»
μεταφορά (προς, ποσό) "Αποστολή X μάρκων από το πορτοφόλι μου σε αυτό το άλλο άτομο"
εγκρίνω (δαπανητής, ποσό) "Αφήστε αυτό το πρωτόκολλο DeFi να ξοδέψει έως και X από τα tokens μου"
μεταφοράΑπό(από, προς, ποσό) "Έχω άδεια να μετακινήσω μάρκες από το πορτοφόλι Α στο πορτοφόλι Β"
επίδομα (ιδιοκτήτης, δαπάνης) «Πόσα μπορεί ακόμα να χρησιμοποιήσει αυτός που ξοδεύει από το επίδομα;»

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

Τρία προαιρετικά πεδία προσθέτουν προσωπικότητα: το όνομα δίνει στο διακριτικό μια ετικέτα αναγνώσιμη από τον άνθρωπο ("Chainlink"), το σύμβολο είναι το ticker ("LINK") και τα δεκαδικά ψηφία ορίζουν πόσο λεπτομερές μπορεί να διαιρεθεί το διακριτικό (σχεδόν όλοι χρησιμοποιούν 18 για να αντιστοιχίσουν το ETH, αν και το USDT χρησιμοποιεί 6 και αυτό έχει προκαλέσει περισσότερα σφάλματα από όσα θέλει κανείς να παραδεχτεί).

Έξι συναρτήσεις. Δύο συμβάντα. Τρία προαιρετικά πεδία. Αυτή είναι κυριολεκτικά ολόκληρη η προδιαγραφή. Θα μπορούσα να την εκτυπώσω σε μια χαρτοπετσέτα με χώρο για λεκέδες από καφέ. Κι όμως, αυτή η προδιαγραφή μεγέθους χαρτοπετσέτας εκτελεί μια οικονομία token αξίας εκατοντάδων δισεκατομμυρίων δολαρίων. Το MetaMask διαβάζει αυτές τις συναρτήσεις για να δείξει το υπόλοιπό σας. Το Uniswap τις καλεί για να εκτελέσει ανταλλαγές. Το Aave τις χρησιμοποιεί για τη διαχείριση του δανεισμού. Κάθε πρωτόκολλο DeFi που έχετε χρησιμοποιήσει ποτέ επικοινωνεί με tokens μέσω αυτής της ίδιας διεπαφής. Η απλότητα είναι το ζητούμενο.

erc-20

Γιατί το ERC-20 άλλαξε τα πάντα για το Ethereum

Εργάστηκα στα κρυπτονομίσματα το 2016, πριν υπάρξει αυτό το πρότυπο. Επικρατούσε χάος. Κάθε token ήταν μια προσαρμοσμένη δουλειά. Κάποιος θα δημιουργούσε ένα συμβόλαιο token με τα δικά του ονόματα συναρτήσεων, τη δική του λογική μεταφοράς, τον δικό του τρόπο ελέγχου υπολοίπων. Το MetaMask δεν είχε ιδέα ποια ήταν τα μισά από αυτά τα tokens. Τα ανταλλακτήρια θα χρειάζονταν μήνες για να προσθέσουν υποστήριξη για ένα νέο token, επειδή το καθένα απαιτούσε προσαρμοσμένο κώδικα ενσωμάτωσης. Δημιουργία ενός DEX; Ξεχάστε το. Θα χρειαζόταν να γράψετε χειριστές για κάθε μεμονωμένη υλοποίηση token.

Το ERC-20 έβαλε τέλος σε αυτή την τρέλα. Μετά την υιοθέτηση του προτύπου, ένα νέο διακριτικό εμφανιζόταν στο MetaMask τη στιγμή που επικολλούσατε τη διεύθυνση του συμβολαίου. Το Uniswap μπορούσε να το καταχωρίσει χωρίς την άδεια κανενός. Το Aave μπορούσε να το δεχτεί ως εγγύηση χωρίς να γράψει ούτε μια γραμμή προσαρμοσμένου κώδικα. Ένα πρότυπο, καθολική συμβατότητα.

Το κύμα ICO του 2017 ήταν η απόδειξη. Κάποιο παιδί σε μια φοιτητική εστία μπορούσε να αναπτύξει ένα διακριτικό ERC-20 μετά το μεσημεριανό γεύμα, να δημιουργήσει έναν ιστότοπο με ένα whitepaper και να δέχεται ETH από επενδυτές μέχρι τα μεσάνυχτα. Το παρακολούθησα να συμβαίνει σε πραγματικό χρόνο. Έργα συγκέντρωσαν δισεκατομμύρια. Μερικά ήταν νόμιμα και κατασκεύασαν πραγματικά προϊόντα. Τα περισσότερα ήταν σκουπίδια. Μερικά ήταν εντελώς απάτη. Αλλά η τεχνολογία από κάτω; Λειτούργησε άψογα. Το πρότυπο έκανε ακριβώς αυτό για το οποίο είχε σχεδιαστεί: έκανε τη δημιουργία και την αλληλεπίδραση διακριτικών σχεδόν εύκολη.

Η κλίμακα τώρα είναι εκπληκτική. Πάνω από 500.000 συμβόλαια ERC-20 tokens υπάρχουν στο δίκτυο Ethereum. Η συνολική κεφαλαιοποίηση της αγοράς των ERC-20 tokens ανέρχεται σε εκατοντάδες δισεκατομμύρια. Μόνο το USDT ξεπέρασε τα 140 δισεκατομμύρια δολάρια. Προσθέστε τα USDC, LINK, UNI, DAI, SHIB, MKR και τα υπόλοιπα και βλέπετε το μεγαλύτερο μέρος της συνολικής οικονομικής αξίας του Ethereum να βρίσκεται μέσα σε συμβόλαια ERC-20.

Κορυφαία διακριτικά ERC-20 Κατηγορία Κεφαλαιοποίηση αγοράς (περίπου)
USDT (Tether) Σταθερό κρυπτονόμισμα 140 δισεκατομμύρια δολάρια+
USDC (Κύκλος) Σταθερό κρυπτονόμισμα 60+ δισεκατομμύρια δολάρια
ΣΥΝΔΕΣΜΟΣ (Αλυσιδωτός σύνδεσμος) Δίκτυο Oracle 8+ δισεκατομμύρια δολάρια
UNI (Uniswap) Διακυβέρνηση DEX 4 δισεκατομμύρια δολάρια+
DAI (Κατασκευαστής) Αποκεντρωμένο σταθερό κρυπτονόμισμα 5 δισεκατομμύρια δολάρια+
ΑΑΒΕ Πρωτόκολλο δανεισμού 2 δισεκατομμύρια δολάρια+
SHIB (Σίμπα Ίνου) Memecoin 6 δισεκατομμύρια δολάρια+
MKR (Κατασκευαστής) Διακυβέρνηση 1,5 δισεκατομμύρια δολάρια+

Δημιουργία ενός διακριτικού ERC-20: πιο εύκολο από ό,τι νομίζετε

Κάποτε παρακολούθησα κάποιον να αναπτύσσει ένα διακριτικό ERC-20 ζωντανά σε μια ροή στο YouTube. Χρειάστηκαν 14 λεπτά. Συμπεριλαμβανομένου του χρόνου που αφιέρωσε για να εξηγήσει τι έκανε για να συνομιλήσει.

Αυτό δεν είναι μια επίδειξη για το πόσο έξυπνο ήταν το streamer. Είναι μια δήλωση για το πόσο εύκολο ήταν να το φτιάξει το OpenZeppelin. Το OpenZeppelin είναι μια βιβλιοθήκη ελεγμένου, σκληραγωγημένου κώδικα Solidity που κάνει όλη τη δύσκολη δουλειά. Επιλέγετε το όνομα του διακριτικού σας ("MyToken"), το σύμβολό σας ("MTK"), τα δεκαδικά σας ψηφία (18, όπως το ETH) και την αρχική σας προμήθεια. Η βιβλιοθήκη χειρίζεται τις έξι συναρτήσεις ERC-20, τα συμβάντα, τους ελέγχους ασφαλείας. Αντιγράφετε το πρότυπο, αλλάζετε τέσσερις μεταβλητές, αναπτύσσετε στο Ethereum και έχετε ένα πραγματικό διακριτικό.

Το κόστος φυσικού αερίου για την ανάπτυξη κυμαίνεται. Ήσυχο δίκτυο; Ίσως 20-50 δολάρια. Κορύφωση συμφόρησης όπως μια μέρα NFT mint; 200-500 δολάρια. Ανάπτυξη σε Arbitrum ή Base αντί για το κύριο δίκτυο Ethereum και η τιμή μειώνεται σε λίγα δολάρια. Το οικονομικό εμπόδιο είναι σχεδόν μηδενικό.

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

ERC-20 έναντι άλλων προτύπων token Ethereum

Με ρωτούν: «Είναι το ERC-20 το μόνο πρότυπο token;» Όχι. Ούτε καν κοντά. Αλλά ήταν το πρώτο που λειτούργησε και τα άλλα που ήρθαν μετά από αυτό έλυσαν προβλήματα που άφησε το ERC-20 στο τραπέζι.

Το ERC-721 έφτασε και μας έδωσε NFTs. Ενώ κάθε διακριτικό ERC-20 είναι εναλλάξιμο (το USDC σας είναι το ίδιο με το USDC μου), κάθε διακριτικό ERC-721 φέρει ένα μοναδικό ID. Το Bored Ape #4293 είναι ένα εντελώς διαφορετικό περιουσιακό στοιχείο από το Bored Ape #7810. Παρόμοια ονόματα συναρτήσεων στο παρασκήνιο, αλλά η λογική λειτουργεί σε μεμονωμένα στοιχεία αντί για γενικά ποσά. Δεν μπορείτε να στείλετε μισό Bored Ape. Είναι όλα ή τίποτα.

Το ERC-1155 προήλθε από προγραμματιστές παιχνιδιών που κουράστηκαν να αναπτύσσουν ξεχωριστά συμβόλαια για κάθε τύπο αντικειμένου. Ένα συμβόλαιο χειρίζεται χρυσά νομίσματα (ανταλλάξιμα, όπως το ERC-20), σιδερένια σπαθιά (ημι-ανταλλάξιμα, 50 πανομοιότυπα αντίγραφα) και ένα μοναδικό θρυλικό κράνος (μη ανταλλάξιμο, ένα προς ένα). Οι μαζικές μεταφορές εξοικονομούν βενζίνη. Μία συναλλαγή μετακινεί 100 διαφορετικά αντικείμενα αντί για 100 ξεχωριστές συναλλαγές.

Το BEP-20 είναι αυτό που αποκαλεί η Binance Smart Chain την έκδοσή της. Ίδιες λειτουργίες, ίδια συμβάντα, διαφορετικό blockchain. Αντιγράψτε-επικολλήστε το ERC-20 σε ένα φθηνότερο δίκτυο. Το πρότυπο SPL της Solana κάνει την ίδια δουλειά με εντελώς διαφορετική αρχιτεκτονική, επειδή το Solana δεν σχεδιάστηκε για να είναι συμβατό με το Ethereum.

Πρότυπο Τύπος διακριτικού Ανταλλάξιμο; Περιπτώσεις χρήσης Δίκτυο
ERC-20 Ανταλλάξιμο διακριτικό Ναί Νομίσματα, διακυβέρνηση, χρησιμότητα Ethereum
ERC-721 Μη ανταλλάξιμο διακριτικό Όχι (μοναδικά αναγνωριστικά) NFT, ψηφιακή τέχνη, συλλεκτικά αντικείμενα Ethereum
ERC-1155 Πολλαπλών διακριτικών Και οι δύο Τυχερά παιχνίδια, μικτοί τύποι περιουσιακών στοιχείων Ethereum
BEP-20 Ανταλλάξιμο διακριτικό Ναί Το ίδιο με το ERC-20 Αλυσίδα BNB
Ειδική Γραμματεία Ανταλλάξιμο + NFT Και οι δύο Οικοσύστημα Σολάνα Σολάνα

ERC-20 tokens στο DeFi: γιατί το πρότυπο ενισχύει την αποκεντρωμένη χρηματοδότηση

Αφαιρέστε το ERC-20 και το DeFi καταρρέει εν μία νυκτί. Όχι "δυσκολίες". Καταρρέει. Κάθε κομμάτι του συστήματος υποθέτει ότι τα tokens μιλούν την ίδια γλώσσα.

Το Uniswap συνδέει δύο ERC-20 tokens σε μια ομάδα και σας επιτρέπει να κάνετε εναλλαγή μεταξύ τους. Λειτουργεί για USDC. Λειτουργεί για SHIB. Λειτουργεί για εκείνο το memecoin που λάνσαρε ο φίλος σας στις 2 π.μ. Το DEX δεν ενδιαφέρεται για το τι κάνει το token. Το μόνο που το νοιάζει είναι ότι η σύμβαση εφαρμόζει transfer() και approve(). Προσθέστε μια ομάδα ρευστότητας και η διαπραγμάτευση ξεκινά. Δεν υπάρχει αίτηση καταχώρισης. Δεν υπάρχει έλεγχος ανταλλαγής. Δεν υπάρχει περίοδος αναμονής.

Οι Aave και Compound δανείζουν tokens ERC-20. Το πρωτόκολλο καλεί balanceOf() για να δει τι έχετε καταθέσει. Καλεί transfer() για να μετακινήσει tokens. Χρησιμοποιεί approve() και transferFrom() όταν αποπληρώνετε δάνεια. Μια αγορά δανεισμού για ένα ολοκαίνουργιο token μπορεί να ανακάμψει την ημέρα που αναπτύσσεται αυτό το token, επειδή η διεπαφή είναι ήδη γνωστή.

Έπειτα, υπάρχει το περίεργο πρόβλημα με το ETH. Το ETH υπήρχε πριν από το ERC-20, επομένως δεν ακολουθεί το πρότυπο. Αυτό παραβιάζει τη δυνατότητα σύνθεσης. Η λύση: WETH. Το Wrapped Ether είναι ένα περιτύλιγμα ERC-20 γύρω από το εγγενές ETH. Καταθέστε 1 ETH, λάβετε 1 WETH που τα πρωτόκολλα DeFi μπορούν να χειριστούν κανονικά. Το WBTC κάνει το ίδιο πράγμα για το Bitcoin, φέρνοντας την αξία του BTC στο οικοσύστημα του Ethereum ως ένα διακριτικό ERC-20 που υποστηρίζεται 1:1 από πραγματικό Bitcoin σε φύλαξη.

Το πρακτικό αποτέλεσμα: Μπορώ να δημιουργήσω ένα πρωτόκολλο DeFi σήμερα που να λειτουργεί με κάθε διακριτικό ERC-20 που έχει δημιουργηθεί ποτέ, συμπεριλαμβανομένων των διακριτικών που δεν υπάρχουν ακόμα. Ο κώδικά μου δεν χρειάζεται να γνωρίζει συγκεκριμένα για το USDT. Δεν χρειάζεται ενημέρωση όταν κάποιος κυκλοφορήσει ένα νέο stablecoin αύριο. Η διεπαφή χειρίζεται τα πάντα. Αυτή η δυνατότητα σύνθεσης είναι ο λόγος που το Ethereum έχει περισσότερη δραστηριότητα DeFi, περισσότερο TVL και περισσότερα εργαλεία για προγραμματιστές από οποιοδήποτε άλλο blockchain. Το πρότυπο ERC-20 είναι το θεμέλιο στο οποίο βασίζονται όλα τα άλλα.

Κίνδυνοι ασφαλείας και συνηθισμένα προβλήματα ERC-20

Επιτρέψτε μου να σας πω για το σφάλμα έγκρισης που έχει κοστίσει εκατομμύρια στους χρήστες του DeFi και που σχεδόν κανείς δεν καταλαβαίνει μέχρι να τους τσιμπήσει.

Όταν ανταλλάσσετε tokens στο Uniswap ή καταθέτετε στο Aave, το dApp σας ζητά να το "εγκρίνετε" για να ξοδέψετε τα tokens σας. Τα περισσότερα dApps έχουν προεπιλεγμένη απεριόριστη έγκριση. Ακούγεται ακίνδυνο μέχρι να καταλάβετε τι σημαίνει: αυτό το έξυπνο συμβόλαιο μπορεί να ξοδέψει κάθε token αυτού του τύπου στο πορτοφόλι σας, ανά πάσα στιγμή, για πάντα, μέχρι να ανακαλέσετε ρητά την άδεια. Εάν το συμβόλαιο παραβιαστεί σε έξι μήνες από τώρα, ο εισβολέας χρησιμοποιεί την παλιά σας έγκριση για να εξαντλήσει tokens στα οποία ξεχάσατε ότι έχετε δώσει ποτέ πρόσβαση.

Αυτό έχει συμβεί. Πάνω από μία φορά. Η λύση είναι απλή αλλά ενοχλητική: εγκρίνετε μόνο το ακριβές ποσό που χρειάζεστε για κάθε συναλλαγή. Ή χρησιμοποιήστε το Revoke.cash για να καθαρίσετε παλιές εγκρίσεις που ξεχάσατε. Ελέγχω τις δικές μου κάθε λίγους μήνες. Είναι πάντα χειρότερα από ό,τι περιμένω. Το ERC-2612 είναι ένα νεότερο πρότυπο που αντικαθιστά τις εγκρίσεις εντός αλυσίδας με υπογεγραμμένες άδειες, γεγονός που μειώνει αυτόν τον κίνδυνο. Αλλά τα περισσότερα dApps εξακολουθούν να χρησιμοποιούν το παλιό μοτίβο.

Ψεύτικα tokens παγιδεύουν ανθρώπους κάθε εβδομάδα. Ένας απατεώνας χρησιμοποιεί ένα συμβόλαιο ERC-20 που ονομάζεται "Uniswap" ή "Chainlink" με μια ελαφρώς διαφορετική διεύθυνση συμβολαίου. Το αναζητάτε σε ένα DEX, βλέπετε το γνωστό όνομα και αγοράζετε το ψεύτικο. Τα χρήματά σας πηγαίνουν κατευθείαν στο πορτοφόλι του απατεώνα. Η πραγματική διεύθυνση συμβολαίου LINK είναι 0x514910771AF9Ca656af840dff83E8264EcF986CA. Το ψεύτικο μπορεί να είναι 0x514910... κάτι άλλο. Πάντα να αντιγράφετε τη διεύθυνση από το CoinGecko ή την επίσημη ιστοσελίδα του έργου. Ποτέ μην ψάχνετε μόνο με βάση το όνομα.

Έπειτα, υπάρχουν τα tokens με κρυμμένα κόλπα. Επιφανειακά, το συμβόλαιο μοιάζει με ένα τυπικό ERC-20. Από κάτω, ο deployer πρόσθεσε μια λειτουργία που του επιτρέπει να δημιουργεί απεριόριστα νέα tokens. Ή έναν φόρο πώλησης που εισπράττει το 99% των tokens σας όταν προσπαθείτε να ανταλλάξετε. Ή μια μαύρη λίστα που εμποδίζει οποιονδήποτε εκτός από τον deployer να πουλήσει. Το πρότυπο ERC-20 δεν λέει τίποτα για το τι δεν μπορεί να κάνει ένα συμβόλαιο. Καθορίζει μόνο τις ελάχιστες λειτουργίες. Όλα τα άλλα εξαρτώνται από τον developer. Οι έλεγχοι tokens, το DextScore και τα επαληθευμένα συμβόλαια στο Etherscan υπάρχουν λόγω αυτού του χάσματος μεταξύ της απλότητας του προτύπου και της δημιουργικότητας των απατεώνων.

Καμιά ερώτηση?

Ναι. Οποιοσδήποτε μπορεί να αναπτύξει ένα token ERC-20 στο Ethereum χρησιμοποιώντας το Solidity και εργαλεία όπως το OpenZeppelin και το Remix IDE. Το τεχνικό εμπόδιο είναι χαμηλό. Ένα βασικό token χρειάζεται λιγότερο από μία ώρα για να δημιουργηθεί και κοστίζει 20-500 δολάρια σε καύσιμα για να αναπτυχθεί ανάλογα με τις συνθήκες του δικτύου. Το δύσκολο κομμάτι δεν είναι η δημιουργία του token. Είναι η κατασκευή κάτι για το οποίο αξίζει να δημιουργηθεί ένα token.

Πάνω από 500.000 συμβόλαια ERC-20 token έχουν αναπτυχθεί στο Ethereum. Τα περισσότερα είναι ανενεργά, εγκαταλελειμμένα ή απάτες. Μερικές χιλιάδες έχουν σημαντικό όγκο συναλλαγών και πραγματική χρήση. Τα κορυφαία ERC-20 tokens με βάση την κεφαλαιοποίηση αγοράς (USDT, USDC, LINK, UNI, DAI) αντιπροσωπεύουν τη συντριπτική πλειοψηφία της συνολικής αξίας.

Όχι. Το ERC-20 είναι το τεχνικό πρότυπο (το σχέδιο). Το USDT είναι ένα συγκεκριμένο διακριτικό stablecoin που χρησιμοποιεί το πρότυπο ERC-20. Σκεφτείτε το ERC-20 ως την προδιαγραφή USB και το USDT ως μια συγκεκριμένη συσκευή USB. Το USDT υπάρχει επίσης σε άλλα blockchains (Tron, Solana, Avalanche) χρησιμοποιώντας τα αντίστοιχα πρότυπα διακριτικών τους, αλλά η έκδοση Ethereum είναι ένα διακριτικό ERC-20.

Οποιοδήποτε πορτοφόλι Ethereum που υποστηρίζει προσαρμοσμένα tokens είναι ένα πορτοφόλι ERC-20. Τα MetaMask, Trust Wallet, Coinbase Wallet, Rainbow, Plisio, Trezor και Ledger εμφανίζουν και διαχειρίζονται όλα τα tokens ERC-20. Όταν προσθέτετε τη διεύθυνση σύμβασης ενός token στο MetaMask, αυτό διαβάζει τις συναρτήσεις ERC-20 (balanceOf, symbol, decimals) για να δείξει το υπόλοιπό σας. Δεν χρειάζεστε ειδικό πορτοφόλι για τα tokens ERC-20. Οποιοδήποτε πορτοφόλι που συνδέεται με το Ethereum λειτουργεί.

Όχι. Το Coinbase είναι ένα ανταλλακτήριο κρυπτονομισμάτων. Ωστόσο, το Coinbase υποστηρίζει τα tokens ERC-20 για καταθέσεις και αναλήψεις μέσω του δικτύου Ethereum. Η Coinbase δημιούργησε επίσης το Base, ένα δίκτυο Layer 2 στο Ethereum όπου τα tokens ERC-20 μπορούν να χρησιμοποιηθούν με χαμηλότερες χρεώσεις βενζίνης. Εάν στείλετε ένα token ERC-20 στον λογαριασμό σας στο Coinbase, βεβαιωθείτε ότι έχετε επιλέξει το δίκτυο Ethereum (ή το σωστό L2) για να αποφύγετε την απώλεια χρημάτων.

Όχι. Το ETH είναι το εγγενές κρυπτονόμισμα του Ethereum. Υπάρχει σε επίπεδο πρωτοκόλλου και προηγείται του προτύπου ERC-20. Τα tokens ERC-20 κατασκευάζονται πάνω στο Ethereum χρησιμοποιώντας έξυπνα συμβόλαια. Το ETH δεν ακολουθεί τους κανόνες ERC-20, γι` αυτό και υπάρχει το WETH (Wrapped ETH) για να δώσει στο ETH μια μορφή συμβατή με ERC-20 για χρήση στο DeFi. Όταν αλληλεπιδράτε με τα περισσότερα πρωτόκολλα DeFi, το ETH σας ενσωματώνεται αυτόματα στο WETH στο παρασκήνιο.

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.