Ethereum
προγραμματιστής
πηγές
Εγχειρίδιο προγραμματιστών για το Ethereum. Από προγραμματιστές για προγραμματιστές.

Πώς θα θέλατε να ξεκινήσουμε;
Μάθετε την ανάπτυξη του Ethereum
Διαβάστε για τις βασικές έννοιες και τη δομή δεδομένων του Ethereum με τα έγγραφά μας
Μάθετε μέσω σεμιναρίων
Μάθετε βήμα-βήμα την ανάπτυξη του Ethereum από ενεργούς προγραμματιστές.
Ξεκινήστε να πειραματίζεστε
Θέλετε πρώτα να πειραματιστείτε και να κάνετε ερωτήσεις αργότερα;
Ρύθμιση τοπικού περιβάλλοντος
Ετοιμάστε τη δομή δεδομένων σας για δημιουργία ρυθμίζοντας ένα περιβάλλον ανάπτυξης.
Σχετικά με τα βοηθήματα προγραμματιστών
Το ethereum.org σας βοηθά να δημιουργήσετε με το Ethereum μέσα από την τεκμηρίωση των θεμελιωδών εννοιών, καθώς και τη στοίβα προγραμματισμού. Επιπλέον, υπάρχουν σεμινάρια που μπορείτε να παρακολουθήσετε.
Εμπνευσμένοι από το δίκτυο προγραμματισμού της Mozilla, πιστεύαμε ότι το Ethereum χρειαζόταν ένα μέρος για να φιλοξενήσει το εξαιρετικό περιεχόμενο του και τα βοηθήματα για προγραμματιστές. Όπως και με τους φίλους μας στη Mozilla, όλα εδώ είναι ανοιχτού κώδικα και διαθέσιμα για ανάπτυξη και περαιτέρω βελτίωση.
Εάν έχετε σχόλια, επικοινωνήστε μαζί μας με τη δημιουργία ενός ζητήματος στο GitHub ή μέσω του διακομιστή μας στο Discord. Εγγραφή στο Discord(opens in a new tab)
Εξερευνήστε την τεκμηρίωση
Εισαγωγές
Εισαγωγή στο EthereumΕισαγωγή στο blockchain και το Ethereum
Εισαγωγή στο EtherΜια εισαγωγή στα κρυπτονομίσματα και το Ether
Εισαγωγή στις dappsΕισαγωγή στις αποκεντρωμένες εφαρμογές
Εισαγωγή στη δομή δεδομένωνΕισαγωγή στη δομή δεδομένων του Ethereum
Web2 ή Web3Πώς ο κόσμος ανάπτυξης του web3 είναι διαφορετικός
Γλώσσες προγραμματισμούΧρήση Ethereum με γνωστές γλώσσες

Βασικές αρχές
ΛογαριασμοίΣυμβόλαια ή πρόσωπα στο δίκτυο
ΣυναλλαγέςΟ τρόπος με τον οποίο αλλάζει η κατάσταση του Ethereum
ΜπλοκΜαζικές συναλλαγές προστέθηκαν στο blockchain
Η εικονική μηχανή του Ethereum (EVM)Ο υπολογιστής που επεξεργάζεται συναλλαγές
Κρατήσεις (Gas)Απαιτούμενο Ether για την εκτέλεση συναλλαγών
Κόμβοι και πελάτεςΠώς επαληθεύονται τα μπλοκ και οι συναλλαγές στο δίκτυο
ΔίκτυαΜια επισκόπηση του Κεντρικού δικτύου και των δικτύων δοκιμών
ΚρυπτόρυξηΠώς δημιουργούνται νέα μπλοκ και επιτυγχάνεται συναίνεση με χρήση της απόδειξης εργασίας
Αλγόριθμοι κρυπτόρυξηςΠληροφορίες για τους αλγόριθμους κρυπτόρυξης του Ethereum
Η δομή δεδομένων
Έξυπνα συμβόλαιαΗ λογική πίσω από τις dapps - συμφωνίες άμεσης εφαρμογής
Πλαίσια ανάπτυξηςΕργαλεία βοήθειας για γρηγορότερο προγραμματισμό.
Βιβλιοθήκες JavaScriptΧρήση της JavaScript για αλληλεπίδραση με έξυπνα συμβόλαια
Backend APIsΧρήση βιβλιοθηκών για αλληλεπίδραση με τα έξυπνα συμβόλαια.
Εξερευνητές μπλοκΗ πύλη σας στα δεδομένα του Ethereum
Ασφάλεια έξυπνου συμβολαίουΜέτρα ασφαλείας που πρέπει να ληφθούν υπόψη κατά την ανάπτυξη έξυπνων συμβολαίων
Αποθηκευτικός χώροςΠώς να χειριστείτε τον αποθηκευτικό χώρο των dapp
Περιβάλλοντα ανάπτυξηςIDE κατάλληλα για ανάπτυξη dapp
Για προχωρημένους
Πρότυπα ψηφιακού στοιχείουΜια επισκόπηση των αποδεκτών προτύπων ψηφιακών στοιχείων
Μέγιστη τιμή κρυπτόρυξης (MEV)Εισαγωγή για τη μέγιστη αξία κρυπτόρυξης (MEV)
OraclesΣυγκέντρωση δεδομένων εκτός αλυσίδας στα έξυπνα συμβόλαιά σας
ΕπεκτασιμότηταΛύσεις για ταχύτερες συναλλαγές
Επίπεδο ΔικτύωσηςΕισαγωγή στο επίπεδο δικτύωσης του Ethereum
Δομές δεδομένων και κωδικοποίησηΕισαγωγή στις δομές δεδομένων και το σχήμα κωδικοποίησης που χρησιμοποιείται στο Ethereum