В общем, представления верные. Действительно, большинство
пользователей не имеет своих узлов Биткойна и хранят сбережения на
счетах третьих лиц. Но добавлю пару своих замечаний: Для того, чтобы иметь свой кошелёк, не обязательно занимать гигабайты. Есть pruning mode, когда кошелёк хранит лишь последние блоки и достаточно 200-500МБ для полноценной работы. Я проверял как-то приложение на смартфоне, был Андроид 4. Работало. Как узел в сети - не полноценно. Как собственный локальный кошелёк - полноценно. Чтобы сохранить сам кошелёк, резервная копия занимает несколько килобайт. Причём можно сохранить кошелёк ещё до получения на него переводов. Потом восстановить из архива и баланс подгрузятся из актуальной базы автоматически.
Насчёт использования самого Биткойна. Это ещё и хэджировние рисков. Не только спекуляция.