Κατατάξεις

Τα 10 κορυφαία πρότυπα ERC Token που πρέπει να γνωρίζετε

David Hamilton
Προσθέστε το Securities.io στις προτιμώμενες πηγές σας στο Google
Γνωστοποίηση: Η Securities.io μπορεί να λαμβάνει αμοιβή όταν χρησιμοποιείτε συνδέσμους προς προϊόντα που αξιολογούμε. Αυτό δεν επηρεάζει τις συντακτικές μας αξιολογήσεις. Δεν είμαστε εγγεγραμμένος επενδυτικός σύμβουλος· το παρόν δεν αποτελεί επενδυτική συμβουλή. Διαβάστε τη γνωστοποίηση συνεργατών.
Βασικά σημείαΤα πρότυπα token διασφαλίζουν τη διαλειτουργικότητα μεταξύ εφαρμογών του Ethereum.
Δείτε περισσότερα
  • Τα πρότυπα token διασφαλίζουν τη διαλειτουργικότητα μεταξύ εφαρμογών του Ethereum.
  • Το ERC-20 παραμένει το πιο ευρέως χρησιμοποιούμενο πρότυπο για ανταλλάξιμα περιουσιακά στοιχεία.
  • Τα νεότερα πρότυπα αντιμετωπίζουν ανάγκες ασφάλειας, ταυτότητας και αποδοτικότητας καυσίμου.

Η κατανόηση σημαντικών προτύπων ERC βοηθά τους προγραμματιστές να επιλέγουν τα κατάλληλα εργαλεία. Το οικοσύστημα Ethereum (ETH ) είναι μία από τις μεγαλύτερες κοινότητες blockchain. Η καινοτομία και η τεχνολογία ανοικτού κώδικα του Ethereum συνέβαλαν στην ανάπτυξή του.

Όταν εξετάζετε την άνοδο αυτής της ισχυρής κρυπτογραφικής κοινότητας, δεν μπορείτε παρά να συνειδητοποιήσετε τον σημαντικό ρόλο που είχαν τα πρότυπα token στην πορεία της. Τα πρότυπα token μπορούν να θεωρηθούν ως μία από τις πιο επιδραστικές εξελίξεις στη βιομηχανία.

Χωρίς κοινές διεπαφές, οι προγραμματιστές θα έπρεπε να προσαρμόζουν κάθε πορτοφόλι ή εφαρμογή σε κάθε νέο συμβόλαιο. Η τυποποίηση διευκολύνει τη διαλειτουργικότητα και την καινοτομία. Ακολουθούν δέκα σημαντικές προτάσεις και πρότυπα ERC για token, λογαριασμούς και συναφείς εφαρμογές.

ERC

Το ERC σημαίνει Ethereum Request for Comments. Οι προτάσεις αυτής της κατηγορίας περιγράφουν συμβάσεις και διεπαφές εφαρμογών, όπως κανόνες για token και έξυπνα συμβόλαια. Οι κοινές διεπαφές βοηθούν νέα και υπάρχοντα dApps, πορτοφόλια και πλατφόρμες να συνεργάζονται. Δεν αποτελεί κάθε πρόταση οριστικοποιημένο πρότυπο.

Η ποικιλία των προτάσεων ERC έχει αυξηθεί μαζί με τις εφαρμογές του Ethereum. Άλλες αφορούν ανταλλάξιμα token, άλλες μοναδικά ψηφιακά αντικείμενα, λογαριασμούς ή περιορισμούς μεταβίβασης. Η επιλογή εξαρτάται από τις λειτουργίες που χρειάζεται κάθε έργο.

1. ERC-20

Το ERC-20 είναι το βασικό πρότυπο για ανταλλάξιμα token στο Ethereum. Η πρόταση των Fabian Vogelsteller και Vitalik Buterin δημιουργήθηκε στις 19 Νοεμβρίου 2015. Καθιέρωσε μια κοινή διεπαφή για υπόλοιπα, μεταφορές και εγκρίσεις δαπανών, διευκολύνοντας την έκδοση token και την ενσωμάτωσή τους σε άλλες εφαρμογές.

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

Διάγραμμα προτύπων ERC — πηγή: Blockchain Council

Πηγή – Blockchain Council

Το ERC-20 αφορά ανταλλάξιμα token: κάθε μονάδα του ίδιου token έχει την ίδια λειτουργία με οποιαδήποτε άλλη. Χρησιμοποιείται σε stablecoins, token διακυβέρνησης και εκδόσεις έργων, όπως ICO. Μπορεί επίσης να αντιπροσωπεύει ομοιογενείς απαιτήσεις επί πραγματικών περιουσιακών στοιχείων, ενώ για μοναδικά αντικείμενα χρησιμοποιούνται πρότυπα όπως το ERC-721.

2. ERC-721

Η μορφή token ERC-721 δημιουργήθηκε για να εξυπηρετήσει την αυξανόμενη κοινότητα NFT. Τα NFT είναι ψηφιακά περιουσιακά στοιχεία που μπορούν να αντιπροσωπεύουν μεμονωμένα αντικείμενα. Ως εκ τούτου, χρησιμοποιούνται κυρίως για παιχνίδια, συλλεκτικά αντικείμενα και τοκενισμό. Το πρότυπο ERC-721 έγινε διάσημο χάρη στο συλλεκτικό παιχνίδι CryptoKitties.

Το ERC-721 προτάθηκε από τους William Entriken, Dieter Shirley, Jacob Evans και Nastassia Sachs στις 24 Ιανουαρίου 2018. Ορίζει αναγνωριστικά για μοναδικά token, την κυριότητά τους και λειτουργίες μεταφοράς ή εξουσιοδότησης τρίτων. Η βασική διαφορά από το ERC-20 είναι η μη ανταλλαξιμότητα των επιμέρους token· οι εγκρίσεις δαπανών υπάρχουν και στο ERC-20. Η δομή αυτή είναι χρήσιμη για παιχνίδια και συλλεκτικά αντικείμενα.

3. ERC-1155

Το ERC-1155 παρουσιάστηκε τον Ιούνιο του 2018 από τον Witek Radomski, συνιδρυτή και τεχνικό διευθυντή της Enjin, και πέντε ακόμη συντάκτες. Προσφέρει μια ενιαία διεπαφή για πολλούς τύπους token μέσα στο ίδιο συμβόλαιο, συνδυάζοντας δυνατότητες που διαφορετικά θα απαιτούσαν ξεχωριστές υλοποιήσεις.

Ένα συμβόλαιο ERC-1155 μπορεί να διαχειρίζεται ανταλλάξιμα, μη ανταλλάξιμα και ημι-ανταλλάξιμα περιουσιακά στοιχεία. Κάθε αναγνωριστικό μπορεί να έχει δική του προσφορά και μεταδεδομένα. Αυτό είναι ιδιαίτερα χρήσιμο στα παιχνίδια, όπου ένα σύστημα μπορεί να περιλαμβάνει νομίσματα, μοναδικό εξοπλισμό και αντικείμενα περιορισμένης έκδοσης. Η ευελιξία του επιτρέπει και άλλες εφαρμογές, όπως συστήματα ψηφιακών διαπιστευτηρίων ή εκδόσεις token.

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

4. ERC-777

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

Τα hooks μπορούν να χρησιμοποιηθούν ως δομικά στοιχεία για συναλλαγές και άλλες αυτοματοποιημένες λειτουργίες, αλλά το πρότυπο δεν εκτελεί από μόνο του αυτόματες ανταλλαγές. Το ERC-777 σχεδιάστηκε με συμβατότητα προς το ERC-20 και χρησιμοποιεί το μητρώο ERC-1820 για την αναγνώριση διεπαφών. Η συμπεριφορά των hooks απαιτεί προσεκτική υλοποίηση, ιδίως όταν καλούν άλλα συμβόλαια.

5. ERC-1400

Το ERC-1400 είναι μια οικογένεια προτάσεων για security token, δηλαδή token που αντιπροσωπεύουν τίτλους ή συναφή επενδυτικά δικαιώματα. Περιλαμβάνει λειτουργίες όπως διαχωρισμό υπολοίπων σε κατηγορίες, ελέγχους μεταβίβασης, σύνδεση εγγράφων και εξουσιοδοτημένες ενέργειες διαχειριστών. Στόχος είναι να υποστηρίζει τεχνικά τις απαιτήσεις τέτοιων εκδόσεων.

Αυτές οι λειτουργίες μπορούν να εφαρμόζουν συγκεκριμένους κανόνες, όπως περιορισμούς ως προς τους επιτρεπόμενους κατόχους. Η νομική συμμόρφωση απαιτεί επίσης κατάλληλη τεκμηρίωση, ελέγχους επενδυτών και παρακολούθηση των εφαρμοστέων κανόνων. Κανένα πρότυπο token δεν εγγυάται από μόνο του συμμόρφωση σε κάθε δικαιοδοσία ή σε όλη τη διάρκεια ζωής ενός περιουσιακού στοιχείου.

Πιθανές εφαρμογές περιλαμβάνουν μετοχές, χρεωστικούς τίτλους και συμμετοχές σε ακίνητα ή έργα τέχνης. Το token μπορεί να καταγράφει μεταβιβάσεις και σχετικές πληροφορίες, ενώ τα δικαιώματα επί του υποκείμενου στοιχείου καθορίζονται από τη νομική δομή και τις συμφωνίες της έκδοσης.

6. ERC-4337

Το ERC-4337 αφορά την αφαίρεση λογαριασμού (account abstraction): επιτρέπει λογαριασμούς έξυπνων συμβολαίων με προσαρμόσιμους κανόνες επικύρωσης. Οι χρήστες υποβάλλουν UserOperations, τις οποίες συγκεντρώνουν ειδικοί φορείς, οι bundlers, και εκτελούν μέσω ενός συμβολαίου EntryPoint. Η προσέγγιση δεν απαιτεί αλλαγή των κανόνων συναίνεσης του Ethereum.

Ένα πορτοφόλι αυτού του τύπου μπορεί να υποστηρίζει πολλαπλές υπογραφές, ανάκτηση πρόσβασης ή άλλες πολιτικές εξουσιοδότησης. Επομένως, οι λειτουργίες αυτές αφορούν τον τρόπο ελέγχου του λογαριασμού και όχι μια ιδιαίτερη κατηγορία «token ERC-4337». Μπορούν να βοηθήσουν ομάδες και οργανισμούς να διαχειρίζονται συλλογικά τις ενέργειές τους.

7. ERC-725 και ERC-735

Η αποκεντρωμένη ταυτότητα μπορεί να βασίζεται σε λογαριασμούς έξυπνων συμβολαίων και επαληθεύσιμες δηλώσεις, χωρίς να απαιτεί πάντοτε NFT. Το ERC-725 περιγράφει δομικά στοιχεία για την εκτέλεση ενεργειών και την αποθήκευση δεδομένων σε έναν τέτοιο λογαριασμό.

Η συναφής πρόταση ERC-735 ορίζει μια διεπαφή για δηλώσεις (claims), με στοιχεία όπως εκδότης, θέμα, υπογραφή και δεδομένα. Αυτά τα εργαλεία μπορούν να υποστηρίξουν συστήματα διαπιστευτηρίων και επαλήθευσης ταυτότητας. Η αξιοπιστία μιας δήλωσης εξαρτάται από τον εκδότη και τον τρόπο επαλήθευσής της, ενώ η προστασία προσωπικών δεδομένων εξαρτάται από τον σχεδιασμό της εφαρμογής.

8. ERC-6551

Το ERC-6551 ορίζει λογαριασμούς συνδεδεμένους με NFT, γνωστούς ως token-bound accounts. Ένα NFT μπορεί έτσι να συνδέεται με λογαριασμό έξυπνου συμβολαίου που κατέχει άλλα ψηφιακά περιουσιακά στοιχεία και αλληλεπιδρά με εφαρμογές. Η προσέγγιση μπορεί να εφαρμοστεί χωρίς αλλαγή του υπάρχοντος συμβολαίου NFT.

Ο έλεγχος του λογαριασμού συνδέεται με τον κάτοχο του NFT. Σε ένα παιχνίδι, για παράδειγμα, ο λογαριασμός ενός χαρακτήρα NFT μπορεί να διατηρεί εξοπλισμό και token. Το πρότυπο παρέχει κοινό μητρώο και διεπαφή λογαριασμών· ο βασικός σκοπός του δεν είναι η μαζική επεξεργασία συναλλαγών ή η γενική μείωση των τελών gas.

9. ERC-4626

Το ERC-4626 τυποποιεί θησαυροφυλάκια με token συμμετοχής (tokenized vaults). Ένα τέτοιο θησαυροφυλάκιο δέχεται ένα υποκείμενο περιουσιακό στοιχείο ERC-20 και εκδίδει μερίδια ERC-20 που αντιπροσωπεύουν την αναλογική συμμετοχή των καταθετών στα διαχειριζόμενα στοιχεία.

Η κοινή διεπαφή καλύπτει καταθέσεις, έκδοση μεριδίων, αναλήψεις, εξαργυρώσεις και μετατροπές μεταξύ μεριδίων και υποκείμενων στοιχείων. Έτσι διευκολύνεται η ενσωμάτωση θησαυροφυλακίων σε εφαρμογές DeFi. Το πρότυπο δεν καθορίζει τη στρατηγική επένδυσης ούτε εγγυάται την απόδοση ή την ασφάλεια ενός θησαυροφυλακίου.

10. ERC-998

Το ERC-998 είναι μια πρόταση για συνθέσιμα NFT (composable NFTs), η οποία δημιουργήθηκε το 2018. Επιτρέπει σε NFT να κατέχουν άλλα token ERC-721 ή ERC-20. Η σύνθεση αυτή μπορεί να αναπαριστά, για παράδειγμα, έναν χαρακτήρα παιχνιδιού μαζί με τα αντικείμενα και τα υπόλοιπά του.

Η προσέγγιση υποστηρίζει ιεραρχίες ψηφιακών περιουσιακών στοιχείων, ώστε οι προγραμματιστές να οργανώνουν πιο σύνθετες συλλογές ή αντικείμενα παιχνιδιών. Πιθανές εφαρμογές σε οργανισμούς ή πραγματικά περιουσιακά στοιχεία απαιτούν πρόσθετη λογική και κατάλληλη νομική δομή· η σύνθεση των token δεν δημιουργεί αυτομάτως δικαιώματα επί φυσικών στοιχείων.

Δέκα σημαντικά πρότυπα και προτάσεις ERC — η κορυφή του παγόβουνου

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

Μπορείτε να μάθετε περισσότερα για συναρπαστικά έργα blockchain εδώ.

Ο David Hamilton είναι δημοσιογράφος πλήρους απασχόλησης και μακροχρόνιος bitcoinist. Ειδικεύεται στη συγγραφή άρθρων για το blockchain. Τα άρθρα του έχουν δημοσιευθεί σε πολλές εκδόσεις bitcoin, συμπεριλαμβανομένου του Bitcoinlightning.com