Друзья и знакомые меня спрашивают, какой же кошелек для биткоинов выбрать?
Как оказалось, с однозначным ответом не всё так просто. Сейчас поясню.
Кошельки бывают либо надежные, либо удобные.
Критерии отбора кошелька: надежный и удобный.
Аппаратные кошельки я сразу отмел, так как поломка железа ведет к полной утрате своих криптовалют.
Бэкапы данных обязательно нужны!
Для себя я решил, что желательно иметь 2 кошелька:
1. Холодный кошелек "Bitcoin Core" для надежного хранения средств.
https://bitcoin.org/ru/wallets/desktop/windows/bitcoincore/
Скачал я недавно исходники биткоина.
Одолел меня профессиональный интерес. Как же оно там всё устроено? И насколько сложно/профессионально создано?
Ссылка на исходники: https://github.com/bitcoin/bitcoin
Посмотрел, почитал, и вот что для себя выяснил:
1. Дистрибутив весит 19 МБ. В архивированном виде 7 МБ.
2. Содержит 110 директорий (папок).
3. файлов: 1 515 штук!
4. Только один файл валидации (validation.cpp) состоит из 4673 строки (211 854 символа)! А текстовых файлов, повторюсь, более тысячи!
5. Достойно реализован механизм внутренней базы данных (директория leveldb/db).
6. Проведена феноменальная работа в области криптошифрования по алгоритмам SHA-256 и SHA-512, а также другим алгоритмам (директория crypto).
7. Структура кода очень грамотная. Код чистый. Весь написан в одном стиле, с правильными комментариями на английском языке (японского языка вообще нет).