Hyperledger Fabric Δωρεάν πλατφόρμα μπλοκ αλυσίδας
Η επιθετική αρχιτεκτονική που βασίζεται στην τεχνολογία κατανεμημένου βιβλίου
Το Hyperledger Fabric είναι μια πλατφόρμα DLT ανοιχτού κώδικα με πολλά εξαιρετικά χαρακτηριστικά, όπως συναίνεση με pluggable, πολυεπίπεδη έξυπνη υποστήριξη συμβάσεων και πολλά άλλα.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το Hyperledger Fabric είναι μια πλατφόρμα διαχείρισης ψηφιακών περιουσιακών στοιχείων ανοιχτού κώδικα για την κατασκευή αποκεντρωμένων εφαρμογών. Υποστηρίζεται από το Ίδρυμα Linux και έχει μια πολύ ισχυρή κοινότητα προγραμματιστών. Η αρχιτεκτονική του είναι αρθρωτή που κάνει το σύστημα Echo εντελώς διαμορφωμένο. Αυτή η διανεμημένη κατανεμημένη λίστα με ανοιχτή πηγή παρέχει λύσεις σε πολλές περιπτώσεις επιχειρηματικής χρήσης, όπως η τραπεζική, η υγειονομική περίθαλψη, η χρηματοδότηση, ο ανθρώπινος πόρος και πολλά άλλα. Ένα από τα καλύτερα πράγματα είναι ότι οι προγραμματιστές μπορούν να γράψουν το έξυπνο συμβόλαιο σε οποιαδήποτε γλώσσα προγραμματισμού γενικής χρήσης, όπως το Nodejs, Java, Go. Το μεγαλύτερο μέρος του χρόνου blockchain είναι ένα δημόσιο δίκτυο. Ωστόσο, το Fabric Hyperledger είναι ένα άδεια blockchain στο οποίο κάθε συμμετέχων είναι γνωστός ο ένας στον άλλο. Πάνω απ ‘όλα, αυτή η τεχνολογία Ledger Open Source έρχεται με πρωτόκολλα συναίνεσης που σημαίνει ότι οι χρήστες μπορούν να χρησιμοποιήσουν το πρωτόκολλο συναίνεσης ανάλογα με την περίπτωση χρήσης. Ως εκ τούτου, όλα αυτά τα χαρακτηριστικά καθιστούν αυτή την αποκεντρωμένη τεχνολογία Ledger εξαιρετικά ασφαλή, όπου οι συναλλαγές πραγματοποιούνται σε μια πλήρως ιδιωτική λειτουργία. Αυτό το blockchain που έχει επιτρέψει είναι γραμμένη στη γλώσσα GO και ο πηγαίος κώδικας του είναι διαθέσιμος με ολοκληρωμένη τεκμηρίωση. Περαιτέρω. Αυτή η πλατφόρμα διαχείρισης ψηφιακών περιουσιακών στοιχείων είναι εξαιρετικά κλιμακωτή και παρέχει πολλά άλλα χαρακτηριστικά που περιλαμβάνουν τη διακυβέρνηση και την έκδοση έξυπνων συμβάσεων, σχεδιασμένες για συνεχείς λειτουργίες, δεδομένα που μπορούν να εξεταστούν. Επιπλέον, η αρθρωτή αρχιτεκτονική του επιτρέπει τις διαμορφώσεις με λογισμικό τρίτων όπως το LDAP, το OpenID Connect και τις κρυπτογραφικές βιβλιοθήκες.
Απαιτήσεις συστήματος
Οι απαιτήσεις για τη ρύθμιση του υφάσματος Hyperledger περιλαμβάνουν:
-
Git
-
μπούκλα
Χαρακτηριστικά
Το Hyperledger Fabric προσφέρει τα ακόλουθα βασικά χαρακτηριστικά:
- Ανοιχτή πηγή
- Υποστήριξη έξυπνης σύμβασης πολλαπλών γλωσσών
- Υποστήριξη για EVM και σταθερότητα
- Κλιμακούμενος
- Συναίνεση με pluggable
- Δεδομένα που μπορούν να εξεταστούν
- Ευέλικτος
- Ενσωμάτωση με εφαρμογές τρίτων
- Αρχιτεκτονική με άδεια
Οδηγίες Εγκατάστασης
Μόλις εγκαταστήσετε τις προϋποθέσεις, το πρώτο επόμενο βήμα είναι να εγκαταστήσετε δείγματα, δυαδικά αρχεία και εικόνες Docker. Δεύτερον, για το MacOS, θα χρειαστεί να χρησιμοποιήσετε μια τοποθεσία κάτω από /χρήστες, /τόμους, /ιδιωτικό, ή /TMP. Μπείτε στον κατάλογο στον οποίο θα εγκαταστήσετε τα δείγματα υφασμάτων και τα δυαδικά αρχεία εκτελώντας την ακόλουθη εντολή:
curl -sSL https://bit.ly/2ysbOFE | bash -s
Τρίτον, εκτελέστε την ακόλουθη εντολή για να ρυθμίσετε τη μεταβλητή περιβάλλοντος διαδρομής:
export PATH=<path to download location>/bin:$PATH
Επιπλέον, το σενάριο θα κατεβάσει τις εικόνες του Hyperledger Fabric Docker από το Κόμβος docker στο τοπικό μητρώο Docker και θα τις επισημάνει ως «τελευταίο». Τώρα, εκτελέστε την ακόλουθη εντολή:
cd fabric-samples/test-network
Στη συνέχεια, θα βρείτε ένα σχολιασμένο σενάριο, Network.sh ', που αντιστοιχεί σε ένα δίκτυο υφασμάτων χρησιμοποιώντας τις εικόνες Docker στο τοπικό σας μηχάνημα. Μετά από αυτό, από μέσα στον κατάλογο
test-network`, εκτελέστε την ακόλουθη εντολή για να αφαιρέσετε τυχόν δοχεία ή αντικείμενα από οποιεσδήποτε προηγούμενες διαδρομές:
./network.sh down
Τέλος, εκτελέστε την ακόλουθη εντολή για να εμφανίσετε το δίκτυο:
./network.sh up
Εξερευνήστε
Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:
Ένας οδηγός αρχαρίων για τη ρύθμιση του κόμβου Ethereum στο Localhost
Top 5 πλατφόρμες Blockchain Open Source το 2020
Ένας βασικός οδηγός για τη δημιουργία έξυπνου συμβόλαιο Ethereum Smart
Πώς η τεχνολογία blockchain μπορεί να αναβαθμίσει την επιχειρηματική σας στρατηγική