Блокчейн. Разработка приложений
Разработка децентрализованных приложений в реальном времени на платформе Ethereum.
Нараян Прасти «Блокчейн. Разработка приложений» БХВ-Петербург, 2018 год, 256 стр., ISBN 978-5-9775-3976-0; (PDF)
Рассказано о том, что такое децентрализованные приложения и как они работают. Рассмотрены принципы работы платформы Ethereum. Показано, как писать смарт-контракты и использовать интерактивную консоль Geth для размещения и передачи транзакций. Описана библиотека web3.js, ее импорт, подключение к Geth и использование в среде Node.js или на стороне клиента.
Продемонстрировано, как создать сервис кошелька и управлять им, как компилировать смарт-контракты и развертывать их при помощи web3.jsи EthereumJS. Описаны язык программирования Solidity и среда разработки Truffle. Приведено руководство по разработке собственного блокчейна и децентрализованных приложений корпоративного уровня.
Об авторе
Нараян Прасти (Narayan Prusty) — разработчик полного цикла, который в течение последних пяти лет специализируется на технологиях блокчейн и JavaScript. С присущей ему целеустремленностью он разрабатывал масштабируемые приложения для стартапов, правительства и предприятий в Индии, Сингапуре, США и ОАЭ. Сегодня Нараян Прасти регулярно создает децентрализованные приложения на основе Ethereum, Bitcoin, Hyperledger, IPFS, Ripple и других протоколов. Он работает предметным экспертом по технологии блокчейн в Национальном банке Арабских Эмиратов, Дубаи.
Краткое оглавление
- Глава 1. Децентрализованные приложения
- Глава 2. Принципы работы Ethereum
- Глава 3. Разработка смарт-контрактов
- Глава 4. Учимся работать с web3.js
- Глава 5. Разработка сервиса кошелька
- Глава 6. Разработка платформы для смарт-контрактов
- Глава 7. Приложение для ставок на результат матча
- Глава 8. Разработка смарт-контрактов уровня предприятия
- Глава 9. Разработка блокчейна для консорциума
- Приложение. Описание электронного файлового архива
- Предметный указатель
Добавить комментарий