Το Ethereum είναι διανεμημένη πλατφόρμα Blockchain διανεμημένης πηγής ανοιχτού κώδικα

Ethereum Δωρεάν πλατφόρμα μπλοκ αλυσίδας

Παρακολουθήστε τις ψηφιακές συναλλαγές σας με εφαρμογές που τροφοδοτούνται με Ethereum

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

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το Ethereum είναι μια πλατφόρμα με βάση το blockchain ανοιχτού κώδικα που χρησιμοποιείται για την κατασκευή αποκεντρωμένων εφαρμογών. Οι αποκεντρωμένες εφαρμογές (DAPPs) εκτελούνται σε ένα αποκεντρωμένο δίκτυο, πράγμα που σημαίνει ότι κανείς δεν έχει τον έλεγχο αυτών των εφαρμογών. Οι έξυπνες συμβάσεις είναι αποσπάσματα κώδικα που ελέγχουν και διέπουν τις συναλλαγές μέσω του δικτύου. Ο καθένας μπορεί να δημιουργήσει ένα έξυπνο συμβόλαιο και να το αναπτύξει στο δημόσιο δίκτυο. Το λογισμικό Ethereum είναι χτισμένο πάνω από το εικονικό μηχάνημα Ethereum (EVM), το οποίο είναι ένα περιβάλλον χρόνου εκτέλεσης για έξυπνες συμβάσεις. Επιπλέον, η Ethereum διατηρεί τη δική του ιθαγενή κρυπτογράφηση που ονομάζεται αιθέρα. Ο ανθρακωρύχος που εξελίσσεται το νέο μπλοκ στο blockchain κερδίζει μια γενναιοδωρία με τη μορφή ενός αιθέρα. Υπάρχουν πολλοί αλγόριθμοι συναίνεσης. Ωστόσο, το Ethereum χρησιμοποιεί έναν αλγόριθμο συναίνεσης που ονομάζεται απόδειξη εργασίας (POW). Επιπλέον, σε αυτό το λογισμικό ανοιχτού κώδικα, κάθε συναλλαγή χρειάζεται υπολογιστική ισχύ. Ως εκ τούτου, υπάρχει ένα τέλος που σχετίζεται με κάθε συναλλαγή που ονομάζεται Gas και αυτό είναι απαραίτητο για τη διεξαγωγή μιας συναλλαγής με επιτυχία. Το Ethereum βασίζεται σε ένα κατανεμημένο δίκτυο κόμβων στους οποίους εκτελούνται αποκεντρωμένες εφαρμογές. Ως εκ τούτου, χρειάζεστε μια εφαρμογή πελάτη για να εκτελέσετε έναν κόμβο στο μηχάνημά σας και αυτές οι εφαρμογές πελατών είναι διαθέσιμες σε πολλές γλώσσες. Επιπλέον, υπάρχουν τρεις τύποι κόμβων πλήρους κόμβου, ελαφρού κόμβου και κόμβου αρχείου. Η αρχιτεκτονική λογισμικού Ethereum αποτελείται από πέντε στρώματα. Με άλλα λόγια, αυτά τα στρώματα είναι η εικονική μηχανή Ethereum, οι έξυπνες συμβάσεις, οι κόμβοι Ethereum, τα API του πελάτη Ethereum και οι εφαρμογές τελικού χρήστη. Επιπλέον, η εφαρμογή του Ethereum in Go είναι διαθέσιμη με όλα τα αρχεία πηγαίου κώδικα.

Απαιτήσεις συστήματος

Οι απαιτήσεις για τη ρύθμιση του Ethereum περιλαμβάνουν:

Χαρακτηριστικά

Το Ethereum προσφέρει τα ακόλουθα βασικά χαρακτηριστικά:

  • Ανοιχτή πηγή
  • Ασφαλής με κρυπτογραφία
  • Cryptocurrency Ether
  • Έξυπνες συμβάσεις
  • DAPPS
  • Εικονική μηχανή Ethereum
  • Αρχιτεκτονική πολλαπλών στρωμάτων

Οδηγίες Εγκατάστασης

Μόλις εγκαταστήσετε τις προϋποθέσεις, εκτελέστε την ακόλουθη εντολή για να κλωνοποιήσετε τον πηγαίο κώδικα

    git clone https://github.com/ethereum/go-ethereum

Μετά από αυτό, εγκαταστήστε τον μεταγλωττιστή GO με την ακόλουθη εντολή

    brew install go

Στη συνέχεια, εκτελέστε την ακόλουθη εντολή

    cd go-ethereum

Ομοίως, δημιουργήστε το πρόγραμμα geth με την ακόλουθη εντολή

    make geth

Εάν βλέπετε κάποια σφάλματα που σχετίζονται με αρχεία κεφαλίδας της βιβλιοθήκης συστήματος Mac OS, εγκαταστήστε εργαλεία γραμμής εντολών Xcode και δοκιμάστε ξανά

    xcode-select --install

Τέλος, μπορείτε τώρα να ξεκινήσετε τον κόμβο σας με την ακόλουθη εντολή

    build/bin/geth
 Ελληνικά