Система основана на технике шифрования, позволяющей клиентам использовать для пересылки цифровых денег непосредственно друг другу ключи в виде специальных паролей, которые не надо раскрывать посторонним. Не менее важно, что в протоколе описаны шаги, которые должны выполнить компьютеры в системе, чтобы подтвердить надежность тех или иных транзакций. По мере того как консенсус в этом вопросе достигается, адресат перевода получает гарантию, что у плательщика достаточно средств для расчета, а произведенный им цифровой платеж не фиктивный.