Ripple Ingyenes blokklánc -platform
Építsen pénzügyi infrastruktúrát a decentralizált főkönyv használatával
A Ripple egy nyílt forráskódú decentralizált fizetési rendszer a határokon átnyúló fizetésekhez. Kriptográfiailag biztonságos és az Interledger protokoll tetejére épül.
Áttekintés
A Ripple egy nyílt forráskódú digitális valuta és fizetési megoldás. Lehetővé teszi a hálózaton belüli gyors és biztosított fizetési tranzakciót. Három szerepet tölthet be egy fodrozódó csomópont. Először is normál felhasználóként működhet, aki átadja vagy befizetéseket kap. Másodszor, a piackészítő kereskedelem -elősegítő lehet a rendszerben. Harmadsorban, a validáló szerver általában érvényesíti a tranzakciókat, és konszenzusos protokollt futtat ebben az elosztott infrastruktúrában. Ez egy nyílt forráskódú elosztott fizetési rendszer, amely az XRP főkönyven alapul, amely egy decentralizált kriptográfiai főkönyv, és a Peerhez csatlakoztatott szerverek üzemelteti. A konszenzusos protokoll, amely a validáló szerverek felett fut, aszinkron kerek alapú protokoll. Ennek az elosztott digitális főkönyvnek azonban három szakasza van a gyűjtési fázis, a konszenzusos fázis és a főkönyv zárási fázisa. Ezenkívül ennek a digitális főkönyvi technológiának a biztonsága az ECDSA aláírásaitól függ. Ezenkívül ez a digitális pénzügyi technológia gyors, mivel a Ripple hálózatában gyors tranzakciós validációs mechanizmus található. Ez egy nyitott hálózat, tehát az összes tranzakció nyilvánosan elérhető. Ez a nyílt forráskódú elosztott infrastruktúra C ++, C objektív és néhány más nyelv kis bemenete írja. Ezenkívül bárki telepítheti az elosztott fizetési rendszer példányát. Ez a decentralizált platform 0% -os kudarcot vall, amint azt a dokumentációjuk említette.
Rendszerkövetelmények
A fodrozódás beállításának követelményei a következők:
- Xcode
- Git
- Homebrew
- Boost 1.70,0 vagy annál magasabb
Jellemzők
A Ripple a következő kulcsfontosságú funkciókat kínálja:
- Nyílt forráskód
- Kevesebb tranzakciós díj
- Robusztus
- Biztosítva a kriptográfiával
- XRP főkönyvi alapú
- Nagyon központosított
- Nyilvános hálózat
- Gyors tranzakciók
Telepítési útmutató
Miután az összes előfeltétel telepítve van, húzza ki a lendületet egy mappába, vegye figyelembe a helyet, és futtassa a következő parancsot, hogy megbizonyosodjon arról, hogy a „Boost_root” környezet a Boost telepítés által létrehozott könyvtárra mutat:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Ezután szerkessze az alábbi kódot a Boost könyvtár helyével, és futtassa, hogy hozzáadja a Boost Environment Változót a .bash_profile
fájlhoz, így automatikusan be van állítva, amikor bejelentkezik.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Ha az előző lépésben frissítette a „.bash_profile” fájlt, feltétlenül fordítsa be egy új terminál ablakban. Például:
source .bash_profile
Ezután futtassa a következő parancsot az alkalmazás klónozásához
git clone git@github.com:ripple/rippled.git
A legújabb stabil kiadáshoz használja a „Master” ágot.
cd rippledgit checkout master
Most, a gyökérkönyvtárban futtassa a következő parancsokat:
mkdir my_buildcd my_build
Most generálja az építkezést a következő Comands futtatásával:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Ezután futtassa az építkezést a Cmake segítségével. Ez kb. 10 percet vehet igénybe
cmake --build . -- -j 4
A Rippled
megköveteli a rippled.cfg
config fájl futtatásához. Megtalálhat egy példa konfigurációs fájlt, a Rippled-Example.cfg
a Rippled/CFG '-ben. Készítsen másolatot, és mentse el úgy, mint a Rippled.cfg "olyan helyen, amely lehetővé teszi a
Rippled “futtatását nem gyökérhasználóként. Hozzáférjen a Rippled
könyvtárhoz és futtassa:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Szerkessze a „Rippled.cfg” szerkesztést a szükséges fájlútok beállításához. Az a felhasználó, akit a Rippled" futtatni tervez, mivel írási engedélyekkel kell rendelkeznie az összes itt megadott útvonalhoz. Állítsa be a
[node_db],
[DATABASE_PATH]és \ [DEBUG \ _LOGFILE \] A
Rippledmegköveteli a„ validators.txt ”fájlt a futtatáshoz. A „validators-example.txt” példa-validátor fájlt találhat „Rippled/CFG/” című fájlban. Készítsen másolatot, és mentse el a „validators.txt” néven, ugyanabban a mappában, mint a „Rippled.cfg” fájl. Hozzáférjen a
Rippled` könyvtárhoz és futtassa:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Végül érje el a Build könyvtárát, és indítsa el ezt az elosztott infrastruktúrát, amely a következő paranccsal felrobbant:
./rippled
Fedezd fel
A következő linkeket relevánsnak találhatja:
Kezdő útmutató az Ethereum csomópont beállításához a localhoston
Az 5 legjobban nyílt forráskódú blokklánc -platform 2020 -ban
Alapvető útmutató az Ethereum intelligens szerződés létrehozásához
Hogyan frissítheti az üzleti stratégiáját a Blockchain technológia