Ripple Free Blockchain Platform
Vytvářejte finanční infrastrukturu pomocí decentralizované knihy
Ripple je decentralizovaný platební systém s otevřeným zdrojovým kódem pro platební platby. Je kryptograficky bezpečný a postavený na vrcholu Interledger Protocol.
Přehled
Ripple je open source digitální měny a platební řešení. Poskytuje způsoby rychlé a zabezpečené transakce platby ve své síti. Existují tři role, které může uzel zvlnění vzít. Za prvé, může působit jako normální uživatel, který převádí nebo dostává platby. Za druhé, tvůrce trhu může být v systému obchodním aktivátorem. Zatřetí, ověřovací server obvykle ověřuje transakce a v této distribuované infrastruktuře spustí konsensuální protokol. Jedná se o distribuovaný platební systém open source založený na knize XRP, který je decentralizovanou kryptografickou knihou a je poháněn servery připojenými peer s peer. Konsenzuální protokol, který běží přes ověřovací servery, je asynchronní kulatý protokol. Tato distribuovaná digitální kniha však má tři fáze fáze sběru, fáze konsensu a fáze uzavření knihy. Zabezpečení této technologie digitální knihy navíc závisí na podpisech ECDSA. Tato digitální finanční technologie je navíc rychlá, protože v síti Ripple existuje rychlý mechanismus validace transakcí. Jedná se o otevřenou síť, takže všechny transakce jsou veřejně dostupné. Tato distribuovaná infrastruktura s otevřeným zdrojem je psána v C ++, objektivu C a malým vstupem některých dalších jazyků. Kromě toho může kdokoli nasadit instanci tohoto distribuovaného platebního systému. Tato decentralizovaná platforma má 0% selhání, jak je uvedeno v jejich dokumentaci.
Požadavky na systém
Požadavky na nastavení zvlnění zahrnují:
- Xcode
- Git
- Homebrew
- Zvýšení 1.70.0 nebo vyšší
Funkce
Ripple nabízí následující klíčové funkce:
- Open source
- Méně poplatků za transakce
- Robustní
- Zajištěno kryptografií
- Založeno na knize XRP
- Vysoce centralizovaný
- Veřejná síť
- Rychlé transakce
Instrukce k instalaci
Jakmile jsou všechny předpoklady nainstalovány, extrahujte Boost do složky, všimněte si umístění a spusťte následující příkaz, abyste zajistili, že vaše prostředí boost_root
ukazuje na adresář vytvořený instalací Boost:
cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Poté upravte níže uvedený kód pomocí umístění adresáře Boost a spusťte přidání proměnné Environment Environment do vašeho souboru .bash_profile
, takže se při přihlášení automaticky nastaví.
echo "export BOOST_ROOT=/Users/my_user/boost_1_71_0" >> ~/.bash_profile
Pokud jste v předchozím kroku aktualizovali svůj soubor .bash_profile
, nezapomeňte jej získat v novém okně terminálu. Například:
source .bash_profile
Poté spusťte následující příkaz, abyste klonovali aplikaci
git clone git@github.com:ripple/rippled.git
Pro nejnovější stabilní vydání použijte pobočku „Master“.
cd rippledgit checkout master
Nyní v kořenovém adresáři spusťte následující příkazy:
mkdir my_buildcd my_build
Nyní vytvořte sestavení spuštěním následujících Comands:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Poté spusťte sestavení pomocí CMake. To může trvat asi 10 minut
cmake --build . -- -j 4
Rippled
vyžaduje spuštění konfiguračního souboru rippled.cfg
. V Rippled/CFG
najdete příklad konfiguračního souboru rippled-example.cfg
. Vytvořte kopii a uložte ji jako rippled.cfg
na místě, které vám umožní spustit Rippled
jako uživatel bez root. Získejte přístup k adresáři a spusťte:
mkdir -p $HOME/.config/ripple
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Upravit Rippled.cfg
pro nastavení potřebných cest souboru. Uživatel, který plánujete spustit „Rippled“, jak musí mít oprávnění k zápisu ke všem cestám, které zde zadáte.
Nastavte [node_db]
, [database_path]
a \ [debug \ _logfile ]
Rippled
vyžaduje, aby byl spuštěn soubor validators.txt
. Příklad soubor validátorů najdete validator-example.txt
v rippled/cfg/
. Vytvořte kopii a uložte ji jako validators.txt
ve stejné složce jako váš soubor rippled.cfg
. Získejte přístup k adresáři a spusťte:
cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Nakonec přistupujte k adresáři sestavení a spusťte tuto distribuovanou infrastrukturu zvlněnou následujícím příkazem:
./rippled
Prozkoumejte
Následující odkazy můžete považovat za relevantní:
Průvodce začátečníky pro nastavení uzlu Ethereum na localhost
Top 5 open source blockchain platformy v roce 2020
Základní průvodce, jak vytvořit inteligentní smlouvu
Jak může technologie blockchain upgradovat vaši obchodní strategii