Ripple Бесплатная платформа блокчейна
Создайте финансовую инфраструктуру с использованием децентрализованной книги
Ripple является децентрализованной системой платежей с открытым исходным кодом для трансграничных платежей. Он криптографически безопасен и построен на вершине протокола вмешательства.
Обзор
Ripple - это цифровая валюта и платеж с открытым исходным кодом. Он обеспечивает способы быстрой и обеспеченной транзакции оплаты в своей сети. Есть три роли, которые может взять волновой узел. Во -первых, он может действовать как обычный пользователь, который переносит или получает платежи. Во -вторых, производитель рынка может быть торговым фактором в системе. В -третьих, проверка сервера обычно проверяет транзакции и запускает консенсус -протокол в этой распределенной инфраструктуре. Это распределенная платежная система с открытым исходным кодом, основанная на книге XRP, которая является децентрализованной криптографической книгой, и она питается серверами подключенных к однорангу. Протокол консенсуса, который проходит через подтверждающие серверы, является асинхронным круглым протоколом. Тем не менее, эта распределенная цифровая книга имеет три фазы фазы сбора, фаза консенсуса и фазы закрытия книг. Более того, безопасность этой технологии цифровой книги зависит от подписей ECDSA. Кроме того, эта цифровая финансовая технология быстрая, так как в сети Ripple существует быстрый механизм проверки транзакций. Это открытая сеть, поэтому все транзакции доступны общедоступны. Эта распределенная инфраструктура с открытым исходным кодом написана в C ++, объектива C и небольшой вклад некоторых других языков. Кроме того, любой может развернуть экземпляр этой распределенной платежной системы. Эта децентрализованная платформа имеет сбой 0%, как упомянуто в их документации.
Системные Требования
Требования к настройке Ripple включают:
- Xcode
 - Git
 - Домашний
 - Повысить 1,70,0 или выше
 
Функции
Ripple предлагает следующие ключевые функции:
- Открытый источник
 - Меньше сборов за транзакцию
 - Крепкий
 - Закреплен с криптографией
 - Xrp
 - Высоко централизованный
 - Публичная сеть
 - Быстрые транзакции
 
Инструкции по установке
Как только все предпосылки установлены, извлеките усиление в папку, обратите внимание на местоположение и запустите следующую команду, чтобы убедиться, что ваша среда boost_root указывает на каталог, созданный установкой Boost:
    cd /LOCATION/OF/YOUR/BOOST/DIRECTORY./bootstrap.sh./b2 cxxflags="-std=c++14"
Затем редактируйте ниже код с местом каталога Boost и запустите, чтобы добавить переменную среды 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
Для последнего стабильного выпуска используйте филиал «Мастер».
    cd rippledgit checkout master
Теперь в корневом каталоге запустите следующие команды:
    mkdir my_buildcd my_build
Теперь генерируйте сборку, выполнив следующие команды:
    cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ..
Затем запустите сборку с помощью Cmake. Это может занять около 10 минут
    cmake --build . -- -j 4 
Rippled требует запуска файла конфигурации Rippled.cfg. Вы можете найти пример файла конфигурации, Rippled-Example.cfg в Rippled/cfg. Сделайте копию и сохраните ее как Rippled.cfg в месте, которое позволяет запускать Rippled в качестве пользователя, не являющегося Root. Доступ к каталогу Rippled и запустите:
mkdir -p $HOME/.config/ripple  
`cp cfg/rippled-example.cfg $HOME/.config/ripple/rippled.cfg`
Отредактируйте Rippled.cfg для установки необходимых путей файла. Пользователь, которого вы планируете запустить Rippled, как должны иметь разрешения на запись на все пути, которые вы указали здесь.
Установите [node_db], [database_path] и \ [debug \ _logfile ]
Rippled требует запуска файла validators.txt. Вы можете найти пример файла Validators, validators-example.txt, в Rippled/cfg/. Сделайте копию и сохраните ее как valytorators.txt в той же папке, что и ваш файл Rippled.cfg. Доступ к каталогу Rippled и запустите:
    cp cfg/validators-example.txt $HOME/.config/ripple/validators.txt
Наконец, получить доступ к своему каталогу сборки и начните эту распределенную инфраструктуру, сжатую следующую команду:
     ./rippled 
                                Исследовать
Вы можете найти следующие ссылки актуальными:
Руководство для начинающих по настройке узла Ethereum на Localhost
5 лучших платформ блокчейна с открытым исходным кодом в 2020 году
Основное руководство по созданию умного контракта Ethereum
Как технология блокчейна может обновить вашу бизнес -стратегию