Нараян Прасти - Блокчейн. Разработка приложений
Название: | Блокчейн. Разработка приложений | |
Автор: | Нараян Прасти | |
Жанр: | Алгоритмы и структуры данных | |
Изадано в серии: | неизвестно | |
Издательство: | БХВ-Петербург | |
Год издания: | 2018 | |
ISBN: | 978-5-9775-3976-0 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Блокчейн. Разработка приложений"
Рассказано о том, что такое децентрализованные приложения и как они работают. Рассмотрены принципы работы платформы Ethereum. Показано, как писать смарт-контракты и использовать интерактивную консоль Geth для размещения и передачи транзакций. Описана библиотека web3.js, ее импорт, подключение к Geth и использование в среде Node.js или на стороне клиента. Продемонстрировано, как создать сервис кошелька и управлять им, как компилировать смарт-контракты и развертывать их при помощи web3.js и EthereumJS. Описаны язык программирования Solidity и среда разработки Truffle. Приведено руководство по разработке собственного блокчейна и децентрализованных приложений корпоративного уровня.
Читаем онлайн "Блокчейн. Разработка приложений". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (80) »
Легален ли биткойн? .................................................................................................... 33
Почему мы используем биткойн? ............................................................................... 34
Ethereum .................................................................................................................................. 34
Hyperledger ............................................................................................................................. 35
IPFS ......................................................................................................................................... 35
Как работает IPFS? ....................................................................................................... 36
Filecoin .................................................................................................................................... 36
Namecoin ................................................................................................................................. 37
Домены в зоне .bit ......................................................................................................... 37
Dash ......................................................................................................................................... 38
Децентрализованное управление и бюджетирование ............................................... 39
Децентрализованные услуги ........................................................................................ 39
BigChainDB ............................................................................................................................ 40
OpenBazaar ............................................................................................................................. 40
Ripple ...................................................................................................................................... 40
Заключение..................................................................................................................................... 43
Глава 2. Принципы работы Ethereum ....................................................................... 44
Знакомство с Ethereum .................................................................................................................. 44
Учетная запись Ethereum .............................................................................................................. 45
Транзакции ..................................................................................................................................... 45
Консенсус ....................................................................................................................................... 46
Метка времени ............................................................................................................................... 48
Число nonce .................................................................................................................................... 48
Время блока.................................................................................................................................... 49
Ветвление ....................................................................................................................................... 51
Генезис............................................................................................................................................ 52
Деноминация эфира....................................................................................................................... 52
Виртуальная машина Ethereum .................................................................................................... 53
Газ ................................................................................................................................................... 53
Обнаружение узлов ....................................................................................................................... 54
Протоколы Whisper и Swarm ........................................................................................................ 55
Geth ................................................................................................................................................. 55
Установка Geth ....................................................................................................................... 56
OS X ............................................................................................................................... 56
Ubuntu ............................................................................................................................ 56
Windows ......................................................................................................................... 56
JSON-RPC и консоль JavaScript............................................................................................ 57
Подкоманды и опции ............................................................................................................. 57
Подключение к сети mainnet ....................................................................................... 57
Создание частной сети ................................................................................................. 57
Создание аккаунта ................................................................................................................. 58
Майнинг......................................................................................................................... 58
Быстрая синхронизация ............................................................................................... 59
____________________________________
[6]
___________________________________
Оглавление
Ethereum Wallet .............................................................................................................................. 59
Mist .................................................................................................................................................. 61
Уязвимости Ethereum .................................................................................................................... 62
Атака Сибиллы ...................................................................................................................... 62
Атака 51% ............................................................................................................................... 62
Обновление Serenity ...................................................................................................................... 62
Платежные каналы и каналы состояния .............................................................................. 63
Протокол консенсуса Casper ................................................................................................. --">
- 1
- 2
- 3
- 4
- . . .
- последняя (80) »