Технология консенсуса в системе Ripple работает следующим образом: 1
Протокол Ripple основан на распределённом блокчейне, как и Bitcoin. 3 Однако в отличие от механизма консенсуса, используемого в криптосообществе Bitcoin по принципу proof-of-work, Ripple использует протокол консенсуса, который подтверждает балансы счетов и транзакции в системе, повышая общую скорость и производительность системы. 3
Алгоритм консенсуса RPCA (Ripple Protocol consensus algorithm), который используется в системе, предусматривает подтверждение каждой транзакции в течение нескольких секунд. 4 Суть алгоритма в том, что все узлы в P2P-сети постоянно пингуют друг друга и «голосуют» за лидера, у которого находится правильная версия базы транзакций. 4 Затем все узлы синхронизируют свои базы с лидером и ждут нового голосования. 4 Чтобы стать лидером, необходимо получить большинство голосов в сети. 4
Этот механизм консенсуса предотвращает двойное расходование и повышает целостность системы. 1