Блокчейн: архитектура, криптовалюты, инструменты разработки, смарт-контракты
В книге рассмотрены теоретические и практические аспекты технологии блокчейн. Вы познакомитесь с распределенными системами, криптографией и принципами безопасного хранения данных. Узнав о механизмах, стоящих за криптовалютами, вы увидите, как разрабатываются приложения с использованием децентрализованной виртуальной машины Ethereum. Мы также покажем другие решения на основе блокчейна, включая Hyperledger — бизнес-ориентированный фреймворк под эгидой Linux Foundation, являющийся результатом сотрудничества множества компаний и направленный на развитие технологий блокчейн.
Помимо криптовалют вам будет представлен пример реализации масштабируемых решений для Интернета вещей. Темы, которые вы изучите с этой книгой:
- архитектура технологии блокчейн;
- концепция децентрализации;
- использование криптографии для защиты данных;
- механизмы, стоящие за Bitcoin и альтернативными криптовалютами;
- теоретические основы смарт-контрактов;
- принцип работы Ethereum;
- создание децентрализованных приложений с помощью Solidity и сопутствующих фреймворков;
- альтернативные решения на основе блокчейна: Hyperledger, Corda и др;
- перспективные исследования в области распределенных систем.
Издание будет полезно в первую очередь разработчикам, желающих использовать мощь распределенных систем в своей работе.