Ripple Δωρεάν πλατφόρμα μπλοκ αλυσίδας
Δημιουργήστε οικονομική υποδομή χρησιμοποιώντας αποκεντρωμένο βιβλίο
Το Ripple είναι ένα αποκεντρωμένο σύστημα πληρωμών ανοιχτού κώδικα για τις διασυνοριακές πληρωμές. Είναι κρυπτογραφικά ασφαλές και χτισμένο στην κορυφή του πρωτοκόλλου Interledger.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Το Ripple είναι μια λύση ψηφιακού νομίσματος και πληρωμής ανοιχτού κώδικα. Παρέχει τρόπους για τη γρήγορη και εξασφαλισμένη συναλλαγή πληρωμής στο δίκτυο της. Υπάρχουν τρεις ρόλοι που μπορεί να πάρει ένας κόμβος κυματισμού. Πρώτον, μπορεί να λειτουργήσει ως κανονικός χρήστης που μεταφέρει ή λαμβάνει πληρωμές. Δεύτερον, ο κατασκευαστής της αγοράς μπορεί να είναι ένας εμπορικός παράγοντας στο σύστημα. Τρίτον, ο διακομιστής επικύρωσης συνήθως επικυρώνει τις συναλλαγές και εκτελεί ένα πρωτόκολλο συναίνεσης σε αυτήν την κατανεμημένη υποδομή. Πρόκειται για ένα διανεμημένο σύστημα πληρωμών ανοιχτού κώδικα με βάση το Ledger XRP που είναι ένα αποκεντρωμένο κρυπτογραφικό βιβλίο και τροφοδοτείται από διακομιστές συνδεδεμένους με ομότιμους. Το πρωτόκολλο συναίνεσης που εκτείνεται πάνω από τους διακομιστές επικύρωσης είναι ένα ασύγχρονο πρωτόκολλο με βάση το στρογγυλό. Ωστόσο, αυτό το κατανεμημένο ψηφιακό βιβλίο έχει τρεις φάσεις τη φάση συλλογής, τη φάση συναίνεσης και τη φάση κλεισίματος του βιβλίου. Επιπλέον, η ασφάλεια αυτής της τεχνολογίας ψηφιακού βιβλίου εξαρτάται από τις υπογραφές της ECDSA. Επιπλέον, αυτή η ψηφιακή οικονομική τεχνολογία είναι γρήγορη καθώς υπάρχει ένας γρήγορος μηχανισμός επικύρωσης συναλλαγών στο δίκτυο Ripple. Είναι ένα ανοιχτό δίκτυο, έτσι ώστε όλες οι συναλλαγές να είναι διαθέσιμες στο κοινό. Αυτή η διανεμημένη υποδομή ανοιχτού κώδικα είναι γραμμένη σε C ++, αντικειμενική C και μια μικρή εισροή κάποιων άλλων γλωσσών. Επιπλέον, ο καθένας μπορεί να αναπτύξει την παρουσία αυτού του κατανεμημένου συστήματος πληρωμών. Αυτή η αποκεντρωμένη πλατφόρμα έχει 0% αποτυχία όπως αναφέρεται στην τεκμηρίωση τους.
Απαιτήσεις συστήματος
Οι απαιτήσεις για τη ρύθμιση Ripple περιλαμβάνουν:
- Xcode
- Git
- Homebrew
- Ενισχύστε 1,70,0 ή υψηλότερη
Χαρακτηριστικά
Το Ripple προσφέρει τα ακόλουθα βασικά χαρακτηριστικά:
- Ανοιχτή πηγή
- Λιγότερα τέλη συναλλαγών
- Εύρωστος
- Ασφαλισμένο με κρυπτογραφία
- Βασισμένο στο Ledger XRP
- Εξαιρετικά συγκεντρωτικό
- Δημόσιο δίκτυο
- Γρήγορες συναλλαγές
Οδηγίες Εγκατάστασης
Μόλις εγκατασταθούν όλες οι προϋποθέσεις, εξαγάγετε την ώθηση σε φάκελο, σημειώστε την τοποθεσία και εκτελέστε την ακόλουθη εντολή για να βεβαιωθείτε ότι το περιβάλλον “BOOST_ROOT` δείχνει τον κατάλογο που δημιουργείται από την εγκατάσταση Boost:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Στη συνέχεια, επεξεργαστείτε τον παρακάτω κώδικα με την τοποθεσία του καταλόγου Boost και εκτελέστε τη μεταβλητή περιβάλλοντος ενίσχυσης στο αρχείο σας .bash_profile
έτσι ώστε να ρυθμιστεί αυτόματα όταν συνδεθείτε.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Εάν ενημερώσατε το αρχείο .bash_profile
στο προηγούμενο βήμα, φροντίστε να το προμηθεύσετε σε ένα νέο παράθυρο τερματικού. Για παράδειγμα:
source .bash_profile
Μετά από αυτό, εκτελέστε την ακόλουθη εντολή για να κλωνοποιήσετε την εφαρμογή
git clone git@github.com:ripple/rippled.git
Για την τελευταία σταθερή κυκλοφορία, χρησιμοποιήστε το κλάδο «Master».
cd rippledgit checkout master
Τώρα, στον ριζικό κατάλογο, εκτελέστε τις ακόλουθες εντολές:
mkdir my_buildcd my_build
Τώρα, δημιουργήστε την κατασκευή εκτελώντας τα ακόλουθα comands:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Στη συνέχεια, εκτελέστε την κατασκευή χρησιμοποιώντας το CMake. Αυτό θα μπορούσε να διαρκέσει περίπου 10 λεπτά
cmake --build . -- -j 4
Το rawpled
απαιτεί να εκτελέσει το αρχείο ρύθμισης ρύθμισης rawpled.cfg
. Μπορείτε να βρείτε ένα αρχείο ρυθμίσεων παραδείγματος, rawpled-sexample.cfg
σε rawpled/cfg
. Κάντε ένα αντίγραφο και αποθηκεύστε το ως r-rawpled.cfg
σε μια τοποθεσία που σας επιτρέπει να εκτελέσετε r-r-re-
ως χρήστης μη ρίζας. Πρόσβαση στον κατάλογο “R -R -R -READPLED” και εκτελέστε:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Επεξεργασία riDpled.cfg
για να ορίσετε τις απαραίτητες διαδρομές αρχείων. Ο χρήστης που σχεδιάζετε να εκτελέσετε r -r -r -re -'όπως και να έχετε δικαιώματα εγγραφής σε όλες τις διαδρομές που καθορίζετε εδώ. Ορίστε το
[node_db],
[database_path]και \ [debug \ _logfile \] Το
rawpled απαιτεί το αρχείο
validators.txtνα εκτελέσει. Μπορείτε να βρείτε ένα αρχείο Validators παράδειγμα,
validators-example.txt, σε
riDpled/cfg/. Κάντε ένα αντίγραφο και αποθηκεύστε το ως
validators.txt στον ίδιο φάκελο με το αρχείο σας
riDpled.cfg`. Πρόσβαση στον κατάλογο “R -R -R -READPLED” και εκτελέστε:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Τέλος, αποκτήστε πρόσβαση στον κατάλογο δημιουργίας σας και ξεκινήστε αυτήν την κατανεμημένη υποδομή με την ακόλουθη εντολή:
./rippled
Εξερευνήστε
Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:
Ένας οδηγός αρχαρίων για τη ρύθμιση του κόμβου Ethereum στο Localhost
Top 5 πλατφόρμες Blockchain Open Source το 2020
Ένας βασικός οδηγός για τη δημιουργία έξυπνου συμβόλαιο Ethereum Smart
Πώς η τεχνολογία blockchain μπορεί να αναβαθμίσει την επιχειρηματική σας στρατηγική