Ethereum Tutorial για αρχάριους: Τι είναι Ethereum blockchain;
Τι είναι Ethereum?
Ethereum είναι ένα λειτουργικό σύστημα ανοιχτού κώδικα που προσφέρει λειτουργικότητα έξυπνης σύμβασης. Είναι μια κατανεμημένη υπολογιστική πλατφόρμα που υποστηρίζει την ανάπτυξη αποκεντρωμένης Digital Εφαρμογές (DApps) που χρησιμοποιούν τεχνολογία blockchain. Ethereum παρέχει μια αποκεντρωμένη εικονική μηχανή που ονομάζεται Ethereum Εικονική μηχανή (EVM) που μπορεί να εκτελέσει σενάρια χρησιμοποιώντας ένα διεθνές δίκτυο δημόσιων κόμβων.
Ethereum είναι η μεγαλύτερη εφαρμογή αποκεντρωμένου λογισμικού. Σας βοηθά να δημιουργήσετε έξυπνα συμβόλαια και αποκεντρωμένες εφαρμογές χωρίς διακοπές λειτουργίας ή παρεμβολές τρίτων. Ethereum επιτρέπει στον προγραμματιστή να δημιουργεί και να δημοσιεύει κατανεμημένες εφαρμογές επόμενης γενιάς.
Σε αυτή τη Ethereum φροντιστήριο για αρχάριους, θα μάθετε Ethereum βασικά όπως:
- Τι είναι Ethereum?
- Γιατί χρειάζεστε Ethereum?
- Η λύση είναι οι Αποκεντρωμένες Εφαρμογές
- Ιστορία του Ethereum
- Τι είναι το Έξυπνο Συμβόλαιο;
- Βασικοί όροι σε Ethereum
- Τι είναι ο Αιθέρας;
- Ethereum έναντι Bitcoin
- Εφαρμογές του Ethereum
- Πλεονεκτήματα της Ethereum
- Μειονεκτήματα του Ethereum
Γιατί χρειάζεστε Ethereum?
Τα κεντρικά συστήματα είναι ένα από τα πιο διαδεδομένα μοντέλα για εφαρμογές λογισμικού. Αυτό το σύστημα ελέγχει άμεσα τη λειτουργία των επιμέρους μονάδων και τη ροή πληροφοριών από ένα μόνο κέντρο. Σε αυτό το είδος συστήματος, τα άτομα εξαρτώνται από την κεντρική εξουσία για την αποστολή και λήψη πληροφοριών.
Ωστόσο, υπάρχουν προβλήματα με το κεντρικό σύστημα είναι:
- Ενιαίο σημείο ελέγχου και αστοχίας
- Μπορεί εύκολα να διαφθαρεί
- Συμφόρηση απόδοσης
- Εφέ σιλό
Η λύση είναι οι Αποκεντρωμένες Εφαρμογές
Οι αποκεντρωμένες εφαρμογές δεν απαντούν ποτέ σε ένα κεντρικό backend, αλλά αλληλεπιδρούν απευθείας με μια αλυσίδα μπλοκ. Ανατρέξτε σε αυτό το σεμινάριο για να μάθετε περισσότερα BlockChain.
Ο όρος DApp είναι ένας συνδυασμός δύο λέξεων - αποκεντρωμένες εφαρμογές. Με απλά λόγια, είναι μια εφαρμογή, εργαλεία ή προγράμματα που λειτουργούν σε αποκεντρωμένα Ethereum blockchain.
Ιστορία του Ethereum
- 2013: Vitalik Buterin, προγραμματιστής που συμμετείχε σε Bitcoins, και ήταν ο πρώτος που περιέγραψε σε χαρτί
- 2014: Ελβετική εταιρεία Ethereum Η Switzerland Gmbh ανέπτυξε την πρώτη Ethereum έργο λογισμικού
- 2015: Frontier, η πρώτη έκδοση του Ethereum ξεκίνησε.
- Στις 14 Μαρτίου 2016: Ένα προγραμματισμένο πρωτόκολλο Homestead γίνεται η δεύτερη μεγαλύτερη αναβάθμιση έκδοσης του δικτύου ethereum.
- Τον Μάιο του 2016: Ethereum λαμβάνει την πιο εκτεταμένη κάλυψη από τα μέσα ενημέρωσης όταν η DAO συγκέντρωσε ένα ρεκόρ 150 εκατομμυρίων δολαρίων σε πωλήσεις πλήθους.
- Τον Ιούλιο του 2016: Το δίκτυο διακλαδίστηκε σε δύο μεγάλες κατηγορίες: Ethereum (ETH) και Ethereum Classic (ETC).
- Ιούνιος 2017: Ethereum ράλι πάνω από 400 δολάρια σημειώνοντας άνοδο 5001% από την 1η Ιανουαρίουst, 2017
- 2017 Μαΐου - Ethereum θα ξεπεράσει τελικά την επιτυχία του Bitcoins
- Ιούνιος 2018 - Το DAO παραβιάστηκε από μια ανώνυμη ομάδα που διεκδικούσε ETH αξίας 50 $.
Τι είναι το Έξυπνο Συμβόλαιο;
A Έξυπνη σύμβαση είναι ένα πρόγραμμα υπολογιστή που εκτελείται αυτόματα. Είναι ένα πρωτόκολλο συναλλαγών που επιτρέπει στους χρήστες blockchain να ανταλλάσσουν χρήματα και περιουσιακά στοιχεία. Βοηθά επίσης τους χρήστες να εκτελούν ενέργειες όπως η ψηφοφορία χωρίς καμία κεντρική αρχή. Είναι ένας εικονικός πράκτορας λογισμικού τρίτου μέρους που μπορεί να εκτελεί αυτόματα και να επιβάλλει όρους και ενέργειες σύμφωνα με τη νομική συμφωνία.
Παραδοσιακά Συμβόλαια εναντίον Έξυπνων Συμβάσεων
Παρακάτω είναι η διαφορά μεταξύ των παραδοσιακών συμβολαίων και των έξυπνων συμβολαίων:
Παράμετρος | Παραδοσιακός | Έξυπνες συμβάσεις |
---|---|---|
Διάρκεια | 103 Ημέρες | Λεπτ. |
Εμβασμα | Χειροκίνητο | Αυτόματο |
Χρηματική εγγύηση | Απαραίτητη | Απαραίτητη |
Κόστος | Ακριβά | Κλάσμα του κόστους |
Παρουσία | Φυσική παρουσία | Εικονική παρουσία |
Δικηγόροι | Οι δικηγόροι είναι σημαντικοί | Οι δικηγόροι μπορεί να μην είναι απαραίτητοι |
Βασικοί όροι σε Ethereum
- Έκδοση νομίσματος: Διαχειρίζεται και παρακολουθείται κυρίως από την κεντρική τράπεζα μιας χώρας. Αναφέρεται επίσης ως νομισματική αρχή.
- Αποκεντρωμένη Αυτόνομη: Ο Αποκεντρωμένος Αυτόνομος Οργανισμός είναι ένας ψηφιακός οργανισμός που στοχεύει να λειτουργεί χωρίς την ανάγκη ιεραρχικής διαχείρισης.
- Οργανισμοί (DAO): Το DAO είναι ένας συνδυασμός κώδικα υπολογιστή, blockchain, έξυπνων συμβολαίων και ανθρώπων.
- Έξυπνες συμβάσεις: Είναι ψηφιακά υπογεγραμμένη συμφωνία μεταξύ δύο ή περισσότερων μερών που βασίζεται σε ένα σύστημα συναίνεσης
- Έξυπνη ιδιοκτησία: The Ethereum Το πορτοφόλι είναι μια πύλη για αποκεντρωμένες εφαρμογές στο Ethereum blockchain. Σας βοηθά να κρατάτε και να προστατεύετε τον αιθέρα και άλλα κρυπτογραφικά περιουσιακά στοιχεία που είναι χτισμένα Ethereum.
- Στερεότητα: Η Solidity είναι η γλώσσα έξυπνου συμβολαίου που χρησιμοποιείται σε Ethereum. Είναι μια γλώσσα προγραμματισμού γενικού σκοπού που αναπτύχθηκε για να εκτελείται στο περιβάλλον EVM. Το Solidity σάς βοηθά να εκτελείτε αυθαίρετους υπολογισμούς. Ωστόσο, στοχεύει στην αποστολή και λήψη ψηφιακού διακριτικού και αποθήκευση καταστάσεων.
- Συναλλαγές: Μια συναλλαγή είναι ένα μήνυμα που αποστέλλεται από έναν λογαριασμό σε έναν άλλο λογαριασμό που μπορεί να είναι ο ίδιος ή κενός. Μπορεί να περιλαμβάνει δυαδικά δεδομένα που ονομάζονται Αιθέρας.
- Ethereum Εικονική μηχανή: Ο Ethereum Το Virtual Machine, γνωστό και ως EVM, είναι το περιβάλλον χρόνου εκτέλεσης για έξυπνα συμβόλαια. Το EVM είναι ένα επίπεδο υπολογιστή ακριβώς πάνω από το υποκείμενο υλικό. Δεν είναι απλώς περιτυλιγμένο με άμμο αλλά απομονωμένο. Επιπλέον, ο κώδικας που εκτελείται μέσα στο EVM δεν έχει πρόσβαση σε δίκτυο, σύστημα αρχείων ή άλλες διεργασίες.
Τι είναι ο Αιθέρας;
Ο αιθέρας είναι ένα σύμβολο αξίας του Ethereum blockchain. Αναγράφεται ως "ETH" στα ανταλλακτήρια κρυπτονομισμάτων. Σας βοηθά να πληρώνετε τέλη συναλλαγών και υπολογιστικές υπηρεσίες στο Ethereum δίκτυο. Στο Ethereum δικτύου κάθε φορά που εκτελείται η σύμβαση, ο Ether πληρώνεται.
Τι είναι ο Αιθέρας;
Gas
Για να εκτελέσετε μια συναλλαγή στο Ethereum δικτύου, ένας χρήστης απαιτεί να πραγματοποιήσει μια πληρωμή (στον εξορύκτη) Αιθέρα μέσω ενός ενδιάμεσου διακριτικού που ονομάζεται "Gas". Είναι μια μονάδα που σας επιτρέπει να μετράτε την υπολογιστική εργασία που απαιτείται για την εκτέλεση ενός έξυπνου συμβολαίου ή άλλων συναλλαγών.
In Ethereum, η προμήθεια συναλλαγών υπολογίζεται σε Ether, ο οποίος δίνεται ως
Ether = Tx Fees= Gas Limit * Gas Price
Που,
- Όριο αερίου= Αναφέρεται στην ποσότητα αερίου που χρησιμοποιείται για τον υπολογισμό
- Τιμή φυσικού αερίου= Το ποσό του Αιθέρα που απαιτείται να πληρώσει ένας χρήστης
Ethereum έναντι Bitcoin
Εδώ είναι η κύρια διαφορά μεταξύ Ethereum και Bitcoin:
Παράμετρος | Bitcoin | Ethereum |
---|---|---|
Ορισμός | Bitcoin είναι ένα ψηφιακό χρήμα | Ethereum είναι ένας παγκόσμιος υπολογιστής. |
Founder | Satoshi Nakamoto | Vitalik Butarrn |
Αλγόριθμοι κατακερματισμού | Bitcoin χρησιμοποιημένος αλγόριθμος SHA-256. | Ethereum χρησιμοποιεί αλγόριθμο Etash. |
Μέσος χρόνος αποκλεισμού | 10 λεπτά | 10-15 δευτερόλεπτα |
Ημερομηνία κυκλοφορίας | Ιανουάριος 9 2008 | 30 2015 Ιουλίου |
Μέθοδος απελευθέρωσης | Genesis Block Mind | Πρασάλα |
Blockchain | Απόδειξη της εργασίας | Απόδειξη εργασίας (Σχεδιασμός για POS) |
Χρήση | Digiταλ νόμισμα | Έξυπνα συμβόλαια Digiταλ νόμισμα |
Χρησιμοποιείται κρυπτονόμισμα | Bitcoin(Satoshi) | Αιθέρας |
Μπλοκάρει το χρόνο | 10 Λεπτά | 12-14 δευτερόλεπτα |
Εξόρυξη | Ανθρακωρύχοι ASIC | GPU |
Επεκτάσιμα | Οχι τώρα | Ναι |
Έννοια | Digiχρήματα | Παγκόσμιος υπολογιστής |
Token κρυπτονομίσματος | BTC | Αιθέρας |
Turing | Ημιτελής Turing | Ολοκληρώθηκε |
Μέθοδος απελευθέρωσης νομισμάτων | Πρώιμη εξόρυξη | Μέσω ICO |
Πρωτόκολλο | Bitcoin εξακολουθεί να χρησιμοποιεί την ιδέα της εξόρυξης πισίνας. | Χρησιμοποιεί ένα πρωτόκολλο Ghost. |
Επόμενο σε αυτό Ethereum σεμινάριο, θα μάθουμε για τις εφαρμογές του Ethereum.
Εφαρμογές του Ethereum
Παρακάτω είναι οι εφαρμογές του Ethereum:
- Τράπεζες: Με Ethereumτου αποκεντρωμένου συστήματος. Είναι σχεδόν αδύνατο για έναν χάκερ να έχει μη εξουσιοδοτημένη πρόσβαση στα προσωπικά στοιχεία ενός ατόμου.
- Συμφωνίες: Με τη χρήση ενός έξυπνου συμβολαίου, οι συμφωνίες μπορούν να διατηρηθούν και να εκτελεστούν χωρίς καμία τροποποίηση.
- Αγορά προβλέψεων: Η αγορά προβλέψεων είναι μια άλλη υπέροχη περίπτωση χρήσης Ethereum Έξυπνο συμβόλαιο. Οι πλατφόρμες όπως το Gnosis και το Augur χρησιμοποιούν Ethereum για αυτό το σκοπό.
- Digital Διαχείριση Ταυτότητας: DigiΗ διαχείριση των ταυτοτήτων μπορεί να γίνει με τη χρήση έξυπνων συμβάσεων που επιλύουν τα κύρια ζητήματα της κλοπής ταυτότητας και του μονοπωλίου δεδομένων.
Πλεονεκτήματα της Ethereum
Ακολουθούν τα πλεονεκτήματα του Ethereum:
- Σας επιτρέπει να ανεβάσετε και να ζητήσετε να εκτελεστούν προγράμματα.
- 100% uptime και DDOS ανθεκτικό.
- Ethereum σας βοηθά να δημιουργήσετε ένα εμπορεύσιμο διακριτικό που μπορείτε να χρησιμοποιήσετε ως νέο νόμισμα ή εικονικό μερίδιο.
- Μόνιμη και μόνιμη αποθήκευση δεδομένων.
- Δημιουργήστε εικονικούς οργανισμούς.
- Σας βοηθά να αναπτύξετε αποκεντρωμένες εφαρμογές.
- Ethereum σας βοηθά να δημιουργήσετε αποκεντρωμένες εφαρμογές ανθεκτικές σε σφάλματα και εξαιρετικά ασφαλείς.
Μειονεκτήματα του Ethereum
- The Ethereum Το Virtual Machine είναι αργό, επομένως δεν μπορείτε να το χρησιμοποιήσετε για μεγάλους υπολογισμούς.
- Η αποθήκευση στο blockchain είναι ακριβή.
- Η επεκτασιμότητα του σμήνου είναι ένα ζήτημα, επομένως υπάρχει μια αντιστάθμιση με την αποκέντρωση Οι ιδιωτικές αλυσίδες μπλοκ είναι πιθανό να πολλαπλασιαστούν.
- Η διόρθωση σφαλμάτων ή η ενημέρωση των Εφαρμογών είναι μια δύσκολη εργασία, επειδή κάθε ομότιμος στο δίκτυο πρέπει να ενημερώσει το λογισμικό κόμβου του.
- Ορισμένες εφαρμογές απαιτούν επαλήθευση της ταυτότητας χρήστη και καθώς δεν υπάρχει κεντρική αρχή για την επαλήθευση της ταυτότητας χρήστη.
Αν θέλετε να μάθετε για τη δημιουργία του δικού σας κρυπτονομίσματος, εδώ είναι ένα δωρεάν σεμινάριο που θα θέλετε να δείτε: Πώς να δημιουργήσετε το δικό σας κρυπτονόμισμα;
Σύνοψη
- Ethereum έννοια: Ethereum είναι ένα πλαίσιο λογισμικού ανοιχτού κώδικα που βασίζεται στην τεχνολογία blockchain.
- Ethereum σας βοηθά να δημιουργήσετε έξυπνα συμβόλαια και αποκεντρωμένες εφαρμογές χωρίς διακοπές λειτουργίας ή παρεμβολές τρίτων.
- Ethereum κυκλοφόρησε το 2013 από τον προγραμματιστή Vitalik Buterin.
- Τα έξυπνα συμβόλαια επιτρέπουν στους χρήστες blockchain να ανταλλάσσουν χρήματα και ακίνητα. Εξόρυξη Ethereum μπορεί να χρησιμοποιηθεί για Έξυπνα Συμβόλαια καθώς και Digiταλ νόμισμα.
- Ο αιθέρας είναι ένα σύμβολο αξίας του Ethereum blockchain. Αναγράφεται ως "ETH" στα ανταλλακτήρια κρυπτονομισμάτων.
- Για να εκτελέσετε μια συναλλαγή στο Ethereum δικτύου, ένας χρήστης απαιτεί να πραγματοποιήσει μια πληρωμή (στον εξορύκτη) Αιθέρα μέσω ενός ενδιάμεσου διακριτικού που ονομάζεται "Gas".
- Ethereum εξασφαλίζει 100% χρόνο λειτουργίας και DDOS ανθεκτικό.
- Διόρθωση σφαλμάτων ή ενημέρωση Εφαρμογών στο Ethereum Το δίκτυο είναι ένα δύσκολο έργο γιατί κάθε ομότιμος στο δίκτυο πρέπει να ενημερώσει το λογισμικό κόμβου του.