Книги / Языки программирования / Блокчейн / Майним криптовалюту на Python. Блокчейн-практикум: как добыть свой первый Биткоин

Майним криптовалюту на Python. Блокчейн-практикум: как добыть свой первый Биткоин

Аверин А. С.

О книге

Эта книга — практическое руководство по созданию собственной криптовалюты и блокчейн-сети на языке Python. Вместо абстрактной теории читатель шаг за шагом пишет работающий код: от простейшего блока и цепочки до полноценной сети узлов с майнингом, транзакциями, кошельками и цифровыми подписями.

Что вы построите

Автор предлагает пройти путь майнера своими руками: реализовать алгоритм Proof-of-Work, найти первый подходящий хеш, добавить новый блок в цепочку и получить награду за майнинг. Всё выполняется на обычном компьютере — без ASIC-майнеров, видеокарт и аренды дорогих серверов.

Практические эксперименты

Книга не ограничивается написанием кода. Читатель экспериментирует с системой: подменяет блоки, изменяет суммы переводов, подписывает транзакции чужими ключами и представляет сети альтернативные версии блокчейна. Каждый эксперимент наглядно демонстрирует, какие атаки система способна обнаружить и почему подтверждённая история операций считается защищённой.

Итоговый результат

К концу практикума у вас будет собственный блокчейн-проект с майнингом, наградами, кошельками, транзакциями, HTTP API и сетью узлов. Вы разберётесь, что происходит внутри Bitcoin во время добычи нового блока, чем домашний майнинг отличается от промышленного, и как превратить несколько Python-скриптов в работающую криптовалютную систему.

Для кого

Книга подойдёт всем, кто интересуется криптовалютами, программированием и современными цифровыми технологиями, и не хочет начинать с перегруженной теории, а сразу переходит к практике.