.class="img-fluid clearfix"
Ανάλυση
Η ανάγκη για μια τυποποιημένη διεπαφή token
Πριν από την εμφάνιση του προτύπου ERC-20 (Ethereum Request for Comments 20), το blockchain του Ethereum έμοιαζε με την Άγρια Δύση των αρχιτεκτονικών token. Κάθε νέο token που δημιουργούνταν είχε το δικό του μοναδικό σύνολο κανόνων, λειτουργιών και διεπαφών. Αυτό όχι μόνο παρουσίαζε στους προγραμματιστές μια αποθαρρυντική καμπύλη μάθησης, αλλά εμπόδιζε και τη διαλειτουργικότητα των token. Στην ουσία, κάθε νέο token ήταν σαν μια νέα γλώσσα που έπρεπε να μαθευτεί, να κατανοηθεί και να υλοποιηθεί. Αυτός ο κατακερματισμός εμπόδιζε την κλιμακωσιμότητα και την ευρεία υιοθέτηση των token στην πλατφόρμα του Ethereum.
Η εισαγωγή του προτύπου ERC-20 λειτούργησε σαν μια ενοποιητική γλώσσα, θεσπίζοντας ένα κοινό σύνολο κανόνων και λειτουργιών που πρέπει να τηρούν όλα τα token του Ethereum. Πλέον, οι προγραμματιστές διαθέτουν μια συνεπή διεπαφή για να εργαστούν, ανεξάρτητα από το εκάστοτε token. Αυτή η τυποποίηση απλοποίησε τις διαδικασίες αλληλεπίδρασης με τα token, επιτρέποντας μια πιο απρόσκοπτη ενσωμάτωση σε διάφορες εφαρμογές και υπηρεσίες. Ως αποτέλεσμα, οι προγραμματιστές μπορούν να αλληλεπιδρούν πιο ουσιαστικά με τα token, καλλιεργώντας ένα περιβάλλον ευνοϊκό για την καινοτομία και την ανάπτυξη εντός του οικοσυστήματος του Ethereum.
Η Άγρια Δύση των αρχιτεκτονικών token
Το blockchain του Ethereum σχεδιάστηκε αρχικά για να υποστηρίζει έναν μόνο τύπο token: το ETH. Ωστόσο, καθώς η δημοτικότητα της πλατφόρμας αυξανόταν, οι προγραμματιστές άρχισαν να δημιουργούν τα δικά τους token για να αναπαραστήσουν μια ποικιλία περιουσιακών στοιχείων και εννοιών. Αυτό οδήγησε σε έναν πολλαπλασιασμό διαφορετικών αρχιτεκτονικών token, καθεμία με το δικό της μοναδικό σύνολο κανόνων και λειτουργιών.
Αυτός ο κατακερματισμός δυσκόλευε τους προγραμματιστές να δημιουργήσουν εφαρμογές που θα μπορούσαν να αλληλεπιδρούν με πολλαπλά token. Δυσκόλευε επίσης τους χρήστες να διαχειριστούν τα περιουσιακά τους στοιχεία σε token μεταξύ διαφορετικών πλατφορμών.
Το πρότυπο ERC-20
Το πρότυπο ERC-20 εισήχθη το 2015 για να αντιμετωπίσει τις προκλήσεις που έθετε η Άγρια Δύση των αρχιτεκτονικών token. Το πρότυπο ορίζει ένα κοινό σύνολο κανόνων και λειτουργιών που πρέπει να τηρούν όλα τα token του Ethereum. Αυτή η τυποποίηση διευκολύνει τους προγραμματιστές να δημιουργούν εφαρμογές που μπορούν να αλληλεπιδρούν με οποιοδήποτε token ERC-20, ενώ επίσης διευκολύνει τους χρήστες να διαχειρίζονται τα περιουσιακά τους στοιχεία σε token.
Το πρότυπο ERC-20 έχει υιοθετηθεί ευρέως από την κοινότητα του Ethereum. Σήμερα, υπάρχουν πάνω από 200.000 token ERC-20, και το πρότυπο χρησιμοποιείται από μια μεγάλη ποικιλία εφαρμογών, συμπεριλαμβανομένων αποκεντρωμένων ανταλλακτηρίων, πλατφορμών δανεισμού και παιχνιδιών dapp.
Ιδέα
Ένα κοινό σύνολο λειτουργιών και ιδιοτήτων για όλα τα token
Το πρότυπο ERC-20 ορίζει ένα σύνολο έξι θεμελιωδών λειτουργιών που πρέπει να υλοποιούν όλα τα token συμβατά με το ERC-20. Αυτές οι λειτουργίες είναι:
transfer(address to, uint256 amount): Μεταφέρει μια ποσότητα token από τη διεύθυνση του καλούντος στην καθορισμένη διεύθυνση.approve(address spender, uint256 amount): Εγκρίνει την καθορισμένη διεύθυνση να δαπανήσει μια ποσότητα token εκ μέρους του καλούντος.allowance(address owner, address spender): Επιστρέφει την ποσότητα των token που ο καθορισμένος δαπανητής έχει εγκριθεί να δαπανήσει εκ μέρους του καθορισμένου κατόχου.totalSupply(): Επιστρέφει τον συνολικό αριθμό των token σε κυκλοφορία.balanceOf(address owner): Επιστρέφει τον αριθμό των token που κατέχει η καθορισμένη διεύθυνση.name(): Επιστρέφει το όνομα του token.symbol(): Επιστρέφει το σύμβολο του token.
Το πρότυπο ERC-20 ορίζει επίσης δύο συμβάντα που πρέπει να εκπέμπονται κατά την επιτυχή εκτέλεση των αντίστοιχων λειτουργιών. Αυτά τα συμβάντα είναι:
Transfer(address from, address to, uint256 amount): Εκπέμπεται όταν μια ποσότητα token μεταφέρεται από μία διεύθυνση σε άλλη.Approval(address owner, address spender, uint256 amount): Εκπέμπεται όταν η καθορισμένη διεύθυνση εγκρίνεται να δαπανήσει μια ποσότητα token εκ μέρους του καθορισμένου κατόχου.
Αντίκτυπος
Η ανάπτυξη του DeFi και η υιοθέτηση του Ethereum
Το πρότυπο ERC-20 είχε σημαντικό αντίκτυπο στο οικοσύστημα του Ethereum. Υπήρξε βασικός καταλύτης του κινήματος DeFi (Αποκεντρωμένη Χρηματοδότηση) και συνέβαλε επίσης στην αύξηση της υιοθέτησης του Ethereum.
Οι πλατφόρμες DeFi, οι οποίες προσφέρουν ένα φάσμα χρηματοοικονομικών υπηρεσιών, από τον δανεισμό έως τη διαχείριση περιουσιακών στοιχείων, βασίζονται σε μεγάλο βαθμό στα token για τη διευκόλυνση των συναλλαγών. Με το ERC-20 να λειτουργεί ως καθολικός προσαρμογέας, έγινε πολύ ευκολότερο για τις εφαρμογές DeFi να ενσωματώνουν ένα ευρύ φάσμα token χωρίς να χρειάζεται να προσαρμόζουν τον κώδικά τους για κάθε ένα ξεχωριστά.
Το πρότυπο ERC-20 διευκόλυνε επίσης τους χρήστες να διαχειρίζονται τα περιουσιακά τους στοιχεία σε token. Με τα token να τηρούν τους ίδιους βασικούς κανόνες, οι χρήστες θεωρούν ευκολότερο να μεταφέρουν, να δαπανούν και να διαχειρίζονται τα περιουσιακά τους στοιχεία σε token σε πολλαπλές πλατφόρμες. Αυτή η βελτιωμένη εμπειρία χρήστη αποτέλεσε καθοριστικό παράγοντα για την αυξημένη υιοθέτηση του Ethereum.
Κίνητρο
Μειωμένο κόστος ανάπτυξης και βελτιωμένη ασφάλεια
Η τυποποίηση που επέφερε το πρωτόκολλο ERC-20 είχε άμεσο οικονομικό αντίκτυπο επίσης. Παρέχοντας ένα δοκιμασμένο και εγκεκριμένο από την κοινότητα σχεδιάγραμμα για τη δημιουργία token, μείωσε σημαντικά τα εμπόδια εισόδου για τους προγραμματιστές. Πλέον μπορούν να δημιουργήσουν ένα νέο token με μειωμένο κόστος ανάπτυξης και ταχύτερο χρόνο διάθεσης στην αγορά, καθώς δεν χρειάζεται πλέον να ανακαλύπτουν εκ νέου τον τροχό. Το πρότυπο ενθαρρύνει επίσης έμμεσα τη δημιουργία DApps (Αποκεντρωμένων Εφαρμογών) και υπηρεσιών που μπορούν να αλληλεπιδρούν καθολικά με οποιοδήποτε token ERC-20, καλλιεργώντας έτσι ένα πιο ζωντανό οικοσύστημα.
Ένα άλλο αξιοσημείωτο όφελος είναι αυτό της ενισχυμένης ασφάλειας. Το πρότυπο ERC-20 έχει υποβληθεί σε αυστηρό έλεγχο από την κοινότητα του Ethereum, καθιστώντας το ένα ισχυρό και ασφαλές μοντέλο για την υλοποίηση token. Η τήρηση αυτού του προτύπου υποδηλώνει ότι οι θεμελιώδεις πτυχές του έξυπνου συμβολαίου του token συμμορφώνονται με τις αποδεκτές από την κοινότητα βέλτιστες πρακτικές. Αυτό ελαχιστοποιεί τον κίνδυνο ευπαθειών ασφαλείας που θα μπορούσαν διαφορετικά να προκύψουν από ένα κακοσχεδιασμένο μοντέλο token. Παρόλο που δεν αποτελεί εγγύηση έναντι όλων των τύπων ευπαθειών, είναι ένα σημαντικό βήμα προς τη διασφάλιση της συνολικής ασφάλειας των token και, κατ' επέκταση, των έργων που τα αξιοποιούν.
.class="m-10 w-100"
Εδώ ολοκληρώνεται ο χρόνος μας μαζί. Σας ευχαριστώ για τον χρόνο σας!
Αν έχετε οποιαδήποτε ερώτηση, μη διστάσετε να επικοινωνήσετε μαζί μου μέσω LinkedIn ⧉ ή μέσω της σελίδας Επικοινωνίας. Σας ευχαριστώ ξανά για τον χρόνο σας και ανυπομονώ να λάβω νέα σας.
Τελευταία αναθεώρηση .
Αναδημοσίευση αυτού του άρθρου σε άλλες πλατφόρμες
Αντιγραφή διαμορφωμένου για Medium
# ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau > Originally published at [https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/](https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/) ERC-20: Το token ERC-20 είναι ο πιο διαδεδομένος τύπος token που χρησιμοποιείται στο blockchain του Ethereum και συχνά αναφέρεται ως ψηφιακό συμβόλαιο έξυπνου συμβολαίου Read the full article on sebastienrousseau.com: https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/
Αντιγραφή διαμορφωμένου για Mastodon
ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau ERC-20: Το token ERC-20 είναι ο πιο διαδεδομένος τύπος token που χρησιμοποιείται στο blockchain του Ethereum και συχνά αναφέρεται ως ψηφιακό συμβόλαιο έξυπνου συμβολαίου https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/
Αντιγραφή διαμορφωμένου για LinkedIn
ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau ERC-20: Το token ERC-20 είναι ο πιο διαδεδομένος τύπος token που χρησιμοποιείται στο blockchain του Ethereum και συχνά αναφέρεται ως ψηφιακό συμβόλαιο έξυπνου συμβολαίου. Ακολουθούν τα βασικά στρατηγικά συμπεράσματα: - Ανάλυση. Πριν από την εμφάνιση του προτύπου ERC-20 (Ethereum Request for Comments 20), το blockchain του Ethereum έμοιαζε με την Άγρια Δύση των αρχιτεκτονικών token. - Ιδέα. Το πρότυπο ERC-20 ορίζει ένα σύνολο έξι θεμελιωδών λειτουργιών που πρέπει να υλοποιούν όλα τα token συμβατά με το ERC-20. - Αντίκτυπος. Το πρότυπο ERC-20 είχε σημαντικό αντίκτυπο στο οικοσύστημα του Ethereum. - Κίνητρο. Η τυποποίηση που επέφερε το πρωτόκολλο ERC-20 είχε άμεσο οικονομικό αντίκτυπο επίσης. Ποια είναι η προσέγγιση του οργανισμού σας στις προκλήσεις που περιγράφονται σε αυτό το άρθρο; → https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/ #Ethereum #Erc20 #Eip #Tokens #Συμβόλαια Sebastien Rousseau | CC-BY-4.0
Παραπομπή σε αυτό το άρθρο
ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau
ERC-20: Το token ERC-20 είναι ο πιο διαδεδομένος τύπος token που χρησιμοποιείται στο blockchain του Ethereum και συχνά αναφέρεται ως ψηφιακό συμβόλαιο έξυπνου συμβολαίου
BibTeX
@online{rousseau2018erc,
author = {Rousseau, Sebastien},
title = {{ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau}},
year = {2018},
url = {https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/},
urldate = {2018}
}RIS
TY - GEN AU - Rousseau, Sebastien TI - ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau PY - 2018 UR - https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/ ER -
Vancouver
Rousseau S. ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau. sebastienrousseau.com. 2018 Jan 24. Available from: https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/
Chicago
Rousseau, Sebastien. "ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau." sebastienrousseau.com. January 24, 2018. https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/.
APA
Rousseau, S. (2018, January 24). ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau. sebastienrousseau.com. https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/
Αναδημοσίευση αυτού του άρθρου
ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau
ERC-20: Το token ERC-20 είναι ο πιο διαδεδομένος τύπος token που χρησιμοποιείται στο blockchain του Ethereum και συχνά αναφέρεται ως ψηφιακό συμβόλαιο έξυπνου συμβολαίου
Αυτό το άρθρο διατίθεται με άδεια Creative Commons Attribution 4.0 International. Η αναδημοσίευση απαιτεί αναφορά στην κανονική διεύθυνση URL.
ERC-20: Η διεπαφή token του Ethereum που άλλαξε τον κόσμο — Sebastien Rousseau ERC-20: Το token ERC-20 είναι ο πιο διαδεδομένος τύπος token που χρησιμοποιείται στο blockchain του Ethereum και συχνά αναφέρεται ως ψηφιακό συμβόλαιο έξυπνου συμβολαίου Originally published at https://sebastienrousseau.com/el/2018-01-24-the-erc-20-token-standard/ by Sebastien Rousseau. Licensed under CC-BY-4.0.