Скачал я недавно исходники биткоина.
Одолел меня профессиональный интерес. Как же оно там всё устроено? И насколько сложно/профессионально создано?
Ссылка на исходники: 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. Структура кода очень грамотная. Код чистый. Весь написан в одном стиле, с правильными комментариями на английском языке (японского языка вообще нет).
Доброго дня всем читателям, спасибо за то, что следите за брифами! :)
— по нефти: лонг с 18 августа (3 обновление) — новостной фон 9 баллов — остаемся в покупке
— по золоту: лонг с 3 октября (4 обновление) — новостной фон 1 балл — остаемся в покупке
— по Dow и SP500: лонг с 27 сентября (3 обновление) — новостной фон 13 баллов — остаемся в покупке
— по евро: лонг с 3 ноября (3 обновление) —новостной фон 0 баллов — остаемся в покупке
— по биткоину: лонг с 11 декабря (1 обновление) —новостной фон 5 баллов — остаемся в покупке
Обсудить бриф можно тут (чат в телеграмм)
Подкасты и брифы (канал в телеграмм)
Доброго дня всем читателям, спасибо за то, что следите за брифами! :)
— по нефти: лонг с 18 августа (3 обновление) — новостной фон 9 баллов — остаемся в покупке
— по золоту: лонг с 3 октября (4 обновление) — новостной фон 1 балл — остаемся в покупке
— по Dow и SP500: лонг с 27 сентября (3 обновление) — новостной фон 12 баллов — остаемся в покупке
— по евро: лонг с 3 ноября (3 обновление) —новостной фон 0 баллов — остаемся в покупке
— по биткоину: лонг с 11 декабря (1 обновление) —новостной фон 6 баллов — остаемся в покупке
Обсудить бриф можно тут (чат в телеграмм)
Подкасты и брифы (канал в телеграмм)