Ripple Gratis blockchain -plattform
Bygg finansiell infrastruktur med decentraliserad huvudbok
Ripple är ett open source decentraliserat betalningssystem för gränsöverskridande betalningar. Det är kryptografiskt säkert och byggt ovanpå Interledger -protokollet.
Översikt
Ripple är en öppen källkod digital valuta och betalningslösning. Det ger sätt för den snabba och säkrade transaktionen av betalning inom sitt nätverk. Det finns tre roller som en krusningsnod kan ta. För det första kan den fungera som en normal användare som överför eller får betalningar. För det andra kan marknadstillverkaren vara en handelstätare i systemet. För det tredje validerar valideringsservern vanligtvis transaktioner och kör ett konsensusprotokoll i denna distribuerade infrastruktur. Det är ett open source -distribuerat betalningssystem baserat på XRP -huvudboken som är en decentraliserad kryptografisk huvudbok och det drivs av servrar som är anslutna peer to peer. Konsensusprotokoll som körs över de validerande servrarna är ett asynkron rundbaserat protokoll. Denna distribuerade digitala bok har emellertid tre faser insamlingsfasen, konsensusfasen och bokstoppfasen. Dessutom beror säkerheten för denna digitala bokteknologi på ECDSA -signaturer. Dessutom är denna digitala finansiella teknik snabb eftersom det finns en snabb transaktionsvalideringsmekanism i Ripples nätverk. Det är ett öppet nätverk så att alla transaktioner är offentligt tillgängliga. Denna open source -distribuerade infrastruktur är skriven i C ++, objektiv C och lite input av vissa andra språk. Vidare kan vem som helst distribuera förekomsten av detta distribuerade betalningssystem. Denna decentraliserade plattform har 0% fel som nämnts i deras dokumentation.
Funktioner
Ripple erbjuder följande nyckelfunktioner:
- Öppen källa
- Färre transaktionsavgifter
- Robust
- Säkrat med kryptografi
- XRP Ledger Based
- Mycket centraliserad
- Publikt nätverk
- Snabba transaktioner
Installations instruktioner
När alla förutsättningar har installerats, extrahera boost i en mapp, notera platsen och kör följande kommando för att säkerställa att din “boost_root” -miljö pekar på katalogen som skapas av boost -installationen:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Redigera sedan nedan kod med din Boost Directory -plats och kör för att lägga till Boost -miljövariabel till din “.Bash_Profile” så att den är automatiskt inställd när du loggar in.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Om du uppdaterade din “.bash_profile” -fil i föregående steg, se till att du ska källa till det i ett nytt terminalfönster. Till exempel:
source .bash_profile
Kör följande kommando därefter för att klona appen
git clone git@github.com:ripple/rippled.git
För den senaste stabila utgåvan, använd “Master” -grenen.
cd rippledgit checkout master
Nu, i rotkatalogen, kör följande kommandon:
mkdir my_buildcd my_build
Generera nu byggnaden genom att köra följande Comands:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Kör sedan byggnaden med CMake. Detta kan ta cirka 10 minuter
cmake --build . -- -j 4
Rippled
kräver att" rippled.cfgconfig -filen ska köras. Du kan hitta en exempelkonfigurationsfil,
rippled-example.cfg i
rippled/cfg`. Gör en kopia och spara den som “rippled.cfg” på en plats som gör att du kan köra “rippled” som en icke-root-användare. Åtkomst till katalogen “Rippled” och kör:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Redigera rippled.cfg
för att ställa in nödvändiga filvägar. Användaren du planerar att köra “rippled” som måste ha skrivbehörigheter till alla banor du anger här.
Ställ in [node_db]
, [database_path]
och \ [debug \ _logfile ]
“Rippledkräver filen" validators.txt "för att köra. Du kan hitta en exempel validatorfil,
validator-example.txt, i
rippled/cfg/. Gör en kopia och spara den som
validators.txt i samma mapp som din" rippled.cfg
-fil. Åtkomst till katalogen “Rippled” och kör:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Slutligen, åtkomst till din byggkatalog och starta denna distribuerade infrastruktur krusad med följande kommando:
./rippled
** Utforska **
Du kan hitta följande länkar relevanta:
** Ethereum **
** Kedja **
** Hyperledare **
** Multichain **
** Konsensys quorum **
** En nybörjarguide för att installera Ethereum -nod på localhost **
** Topp 5 Open Source Blockchain -plattformar 2020 **
** En grundläggande guide för hur man skapar Ethereum Smart Contract **
** Hur blockchain -teknik kan uppgradera din affärsstrategi **