Δίκτυα
Τελευταία επεξεργασία: @corwintines, 16 Απριλίου 2025
Τα δίκτυα Ethereum είναι ομάδες συνδεδεμένων υπολογιστών που επικοινωνούν χρησιμοποιώντας το πρωτόκολλο Ethereum. Υπάρχει μόνο ένα κεντρικό δίκτυο (Mainnet) Ethereum, αλλά μπορούν να δημιουργηθούν ανεξάρτητα δίκτυα που συμμορφώνονται με τους ίδιους κανόνες πρωτοκόλλου για σκοπούς δοκιμής και ανάπτυξης. Υπάρχουν πολλά ανεξάρτητα «δίκτυα» που συμμορφώνονται με το πρωτόκολλο χωρίς να αλληλεπιδρούν μεταξύ τους. Μπορείτε ακόμη και να ξεκινήσετε ένα τοπικά στον υπολογιστή σας για να δοκιμάσετε τα έξυπνα συμβόλαιά σας και τις εφαρμογές web3.
Ο λογαριασμός Ethereum σας θα λειτουργεί σε διάφορα δίκτυα, αλλά το υπόλοιπο του λογαριασμού σας και το ιστορικό συναλλαγών δεν μπορούν να μεταφέρονται από το κύριο δίκτυο Ethereum. Για λόγους δοκιμής, είναι χρήσιμο να γνωρίζετε ποια δίκτυα είναι διαθέσιμα και πώς μπορείτε να πάρετε ETH δοκιμαστικού δικτύου για να κάνετε τις δοκιμές σας. Γενικά, για λόγους ασφαλείας, δεν συνιστάται η επαναχρησιμοποίηση λογαριασμών βασικού δικτύου σε δοκιμαστικά δίκτυα ή το αντίστροφο.
Προαπαιτούμενα
Θα πρέπει να κατανοήσετε τα βασικά του Ethereum πριν διαβάσετε για τα διάφορα δίκτυα, καθώς τα δοκιμαστικά δίκτυα σας παρέχουν μια φθηνή, ασφαλή έκδοση του Ethereum για να κάνετε τις δοκιμές σας.
Δημόσια δίκτυα
Τα δημόσια δίκτυα είναι προσβάσιμα σε οποιονδήποτε έχει σύνδεση στο διαδίκτυο ανά τον κόσμο. Οποιοσδήποτε μπορεί να διαβάσει ή να δημιουργήσει συναλλαγές σε μια δημόσια αλυσίδα συστοιχιών και να επικυρώσει τις συναλλαγές που εκτελούνται. Η συναίνεση μεταξύ των ομοτίμων αποφασίζει για τη συμπερίληψη των συναλλαγών και την κατάσταση του δικτύου.
Κεντρικό δίκτυο Ethereum
Το βασικό δίκτυο είναι η κύρια δημόσια αλυσίδα συστοιχιών παραγωγής Ethereum παραγωγής, όπου πραγματοποιούνται συναλλαγές με πραγματική αξία στο κατανεμημένο καθολικό.
Όταν οι άνθρωποι και τα χρηματιστήρια συζητούν τις τιμές ETH, μιλούν για το βασικό δίκτυο ETH.
Δίκτυα δοκιμών Ethereum
Εκτός από το κεντρικό δίκτυο, υπάρχουν δημόσια δοκιμαστικά δίκτυα. Αυτά είναι δίκτυα που χρησιμοποιούνται από προγραμματιστές πρωτοκόλλων ή έξυπνων συμβολαίων για να δοκιμάσουν τόσο τις αναβαθμίσεις πρωτοκόλλων όσο και τα πιθανά έξυπνα συμβόλαια σε ένα περιβάλλον παραγωγής πριν από την ανάπτυξή τους στο κεντρικό δίκτυο. Σκέψου το σαν μια αναλογία των διακομιστών παραγωγής έναντι των διακομιστών «staging».
Προτού αναπτύξετε οποιονδήποτε κώδικα συμβολαίου γράφετε στο κεντρικό δίκτυο, θα πρέπει να τον δοκιμάσετε σε ένα δοκιμαστικό. Ανάμεσα στις αποκεντρωμένες εφαρμογές που ενσωματώνονται σε υπάρχοντα έξυπνα συμβόλαια, τα περισσότερα έργα έχουν αντίγραφα που έχουν αναπτυχθεί σε δοκιμαστικά δίκτυα.
Τα περισσότερα δοκιμαστικά δίκτυα ξεκίνησαν χρησιμοποιώντας έναν μηχανισμό συναίνεσης περιορισμένης πρόσβασης με απόδειξη άδειας. Αυτό σημαίνει ότι επιλέγεται ένας μικρός αριθμός κόμβων για την επικύρωση των συναλλαγών και τη δημιουργία νέων μπλοκ - αποθηκεύοντας την ταυτότητά τους κατά τη διαδικασία. Εναλλακτικά, κάποια δοκιμαστικά δίκτυα διαθέτουν έναν ανοιχτό μηχανισμό συναίνεσης με απόδειξη συμμετοχής όπου όλοι μπορούν να δοκιμάσουν να εκτελέσουν έναν επικυρωτή, ακριβώς όπως στο κεντρικό δίκτυο του Ethereum.
Το ETH στα δοκιμαστικά δίκτυα υποτίθεται ότι δεν έχει καμία πραγματική αξία, ωστόσο έχουν δημιουργηθεί αγορές για ορισμένους τύπους δοκιμαστικών δικτύων ETH των οποίων η απόκτηση έχει γίνει σπάνια ή δύσκολη. Δεδομένου ότι χρειάζεσαι ETH για να αλληλεπιδράσεις πραγματικά με το Ethereum (ακόμη και στα δοκιμαστικά δίκτυα), οι περισσότεροι άνθρωποι παίρνουν δωρεάν ETH δοκιμαστικών δικτύων από faucet. Οι περισσότερες παροχές είναι εφαρμογές ιστού όπου μπορείτε να εισαγάγετε τη διεύθυνσή σας για να αιτηθείτε και να λάβετε ETH.
Ποιo δοκιμαστικό δίκτυο να χρησιμοποιήσω;
Τα δύο δημόσια δοκιμαστικά δίκτυα που διατηρούν επί του παρόντος οι προγραμματιστές είναι το Sepolia και το Hoodi. Το Sepolia είναι ένα δίκτυο ώστε οι προγραμματιστές συμβολαίων και εφαρμογών να δοκιμάζουν τις εφαρμογές τους. Το δίκτυο Hoodi επιτρέπει στους προγραμματιστές πρωτοκόλλων να δοκιμάζουν τις αναβαθμίσεις του δικτύου και επιτρέπει στους συμμετέχοντες να δοκιμάζουν τους επικυρωτές.
Sepolia
Το Sepolia είναι το προτεινόμενο προεπιλεγμένο δοκιμαστικό δίκτυο για την ανάπτυξη εφαρμογών. Το δίκτυο Sepolia χρησιμοποιεί ένα σύνολο επικυρωτών με άδεια. Είναι αρκετά νέο, που σημαίνει ότι η κατάσταση και η ιστορία του είναι και τα δύο αρκετά μικρά. Αυτό σημαίνει ότι το δίκτυο συγχρονίζεται γρήγορα και ότι η εκτέλεση ενός κόμβου σε αυτό απαιτεί λιγότερο χώρο αποθήκευσης. Αυτό είναι χρήσιμο για χρήστες που θέλουν να εκτελέσουν γρήγορα έναν κόμβο και να αλληλεπιδράσουν απευθείας με το δίκτυο.
- Κλειστό σύνολο επικυρωτών, ελεγχόμενο από πελάτη & ομάδες δοκιμών
- Νέο δοκιμαστικό δίκτυο, με λιγότερες αναπτυσσόμενες εφαρμογές από άλλα δοκιμαστικά δίκτυα
- Γρήγορος συγχρονισμός και ελάχιστος χώρος στο δίσκο για τη λειτουργία ενός κόμβου
Πηγές
Faucets
- QuickNode Sepolia Faucet
- Grabteeth
- PoW faucet
- Coinbase Wallet Faucet | Sepolia
- Alchemy Sepolia faucet
- Infura Sepolia faucet
- Chainstack Sepolia faucet
- Ethereum Ecosystem faucet
Hoodi
Το Hoodi είναι ένα δοκιμαστικό δίκτυο για τη δοκιμή επικύρωσης και συμμετοχής. Το δίκτυο Hoodi είναι ανοιχτό για χρήστες που θέλουν να εκτελέσουν έναν επικυρωτή δοκιμαστικού δικτύου. Επομένως, οι συμμετέχοντες που επιθυμούν να δοκιμάσουν αναβαθμίσεις πρωτοκόλλου πριν από την ανάπτυξή τους στο κεντρικό δίκτυο θα πρέπει να χρησιμοποιούν το Hoodi.
- Ανοιχτό σύνολο επικυρωτών, οι συμμετέχοντες μπορούν να δοκιμάσουν αναβαθμίσεις δικτύου
- Μεγάλη κατάσταση, χρήσιμη για τη δοκιμή σύνθετων αλληλεπιδράσεων έξυπνων συμβολαίων
- Μεγαλύτερη διάρκεια συγχρονισμού και περισσότερη αποθήκευση για τη λειτουργία ενός κόμβου
Πηγές
Faucets
Για να εκκινήσετε έναν επικυρωτή στο δοκιμαστικό δίκτυο Hoodi, χρησιμοποιήστε το Hoodi launchpad.
Δίκτυα δοκιμών Layer 2
Το επίπεδο 2 (L2) είναι ένας συλλογικός όρος που περιγράφει ένα συγκεκριμένο σύνολο λύσεων κλιμάκωσης του Ethereum. Το επίπεδο 2 είναι μια ξεχωριστή αλυσίδα μπλοκ που επεκτείνει το Ethereum και κληρονομεί τις εγγυήσεις ασφαλείας του Ethereum. Τα δοκιμαστικά δίκτυα επιπέδου 2 είναι συνήθως στενά συνδεδεμένα με δημόσια δοκιμαστικά δίκτυα Ethereum.
Arbitrum Sepolia
Ένα δοκιμαστικό δίκτυο για το Arbitrum.
Faucets
Optimistic Sepolia
Ένα δοκιμαστικό δίκτυο για το Optimism.
Faucets
Starknet Sepolia
Ένα δοκιμαστικό δίκτυο για το Starknet.
Faucets
Ιδιωτικά δίκτυα
Ένα δίκτυο Ethereum είναι ένα ιδιωτικό δίκτυο εάν οι κόμβοι του δεν είναι συνδεδεμένοι σε ένα δημόσιο δίκτυο (δηλ. κεντρικό δίκτυο ή δοκιμαστικό δίκτυο). Σε αυτό το πλαίσιο, ιδιωτικό σημαίνει μόνο δεσμευμένο ή απομονωμένο, και όχι προστατευμένο ή ασφαλές.
Δίκτυα ανάπτυξης
Για να αναπτύξετε μια εφαρμογή Ethereum, θα πρέπει να την εκτελέσετε σε ένα ιδιωτικό δίκτυο για να δείτε πώς λειτουργεί πριν την αναπτύξετε. Παρόμοια με τον τρόπο που δημιουργείτε έναν τοπικό διακομιστή στον υπολογιστή σας για την ανάπτυξη ιστοσελίδων, μπορείτε να δημιουργήσετε ένα τοπικό παράδειγμα αλυσίδας μπλοκ για να δοκιμάσετε την αποκεντρωμένη εφαρμογή σας. Αυτό επιτρέπει πολύ πιο γρήγορη επανάληψη από ένα δημόσιο δοκιμαστικό δίκτυο.
Υπάρχουν έργα και εργαλεία αφιερωμένα στο να βοηθήσουν σε αυτό. Μάθετε περισσότερα σχετικά με τα δίκτυα ανάπτυξης.
Δίκτυα Consortium
Η διαδικασία συναίνεσης ελέγχεται από ένα προκαθορισμένο σύνολο κόμβων που είναι έμπιστοι. Για παράδειγμα, ένα ιδιωτικό δίκτυο γνωστών ακαδημαϊκών ιδρυμάτων που το καθένα διοικεί έναν κόμβο, και τα μπλοκ επικυρώνονται από ένα όριο υπογραφόντων εντός του δικτύου.
Εάν ένα δημόσιο δίκτυο Ethereum είναι σαν το δημόσιο διαδίκτυο, ένα δίκτυο consortium είναι σαν ένα ιδιωτικό ενδοδίκτυο.
Σχετικά εργαλεία
- Κατάλογος Chainlist δικτύων EVM που συνδέουν πορτοφόλια και παρόχους στην κατάλληλη ταυτότητα αλυσίδας και ταυτότητα δικτύου
- Αλυσίδες που βασίζονται σε EVM Αποθετήριο GitHub μεταδεδομένων αλυσίδας που ενεργοποιεί το Chainlist