Если цель - криптовалюты, то альтернативы С++ я не вижу. Проще изучить его и пользоваться гигабайтами наработок, чем приспосабливать к тому языку, который уже знаешь.
Криптовалюты - не самая лучшая идея для обучения. Новичку хотя бы синтаксис освоить и простые конструкции, которые встречаются в каждом языке, потом погрузится в ООП, и научится не теряться в нем. Уже на это уйдет достаточно много времени. Когда придет осознание, что в "копилке" появились какие-то знания, тогда можно и на крипту переключаться.
Кстати, на Хабре есть статья "Изучаем блокчейн на практике", программа написана на языке Python, для начала можно попробовать показанный пример разобрать.