Distribuovanou infrastrukturu open source zvlnění zvlnění

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 
 Čeština