Зачем вообще говорить так глобально - о полном вытеснении наличных денег? Для начала, вполне достаточно чтобы криптовалюты стали обычным, бытовым платежным средством, наравне с карточками, пейпалом и прочим.
А что качается полного вытеснения - в результате победит то, что будет для простых людей удобнее во всем. Сделают использование криптовалют проще, чем альтернативы - могут и вытеснить.