Официальный веб -сайт является опытным в Ethereum для разработки интеллектуальных контрактов и децентрализованных приложений Андреас Антон полицейский блокчейн Практическое руководство

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.
Описание товара
- Информация о товаре
- Фотографии

|   Основная информация о продукте | |
| наименование товара: |   |
| Автор: | [Греческий] Андреас М. Антонопулос и др. |
| Рыночная цена: | 129.00 |
| Номер ISBN: | 9787111624929 |
| Версия: | 1-1 |
| Дата публикации: | 1900-01 |
| Количество страниц: | 362 |
| Количество слов: | 400 |
| Издательство: |   Machinery Industry Press |

Ethereum открыл расчеты дверей для децентрализации. Эта платформа позволяет вам запускать децентрализованные приложения (DAPPS) и интеллектуальные контракты. Эти приложения не имеют центральной точки сбоя или контрольной точки, интегрированные с платежной сетью, а также в платежной сети и в платеж Сеть, а также в платежной сети, а также в платежной сети, а также в платежной сети, она интегрирована с платежной сетью и интегрирована с платежной сетью. Откройте открытый блокчейн.Благодаря этому практическому руководству Андреас М. Антонопулос и Гэвин Вуд предоставили читателям всю информацию, необходимую для создания интеллектуальных контрактов и дапсов на Ethereum и других виртуальных машинах.Эта книга может быть использована в качестве технического справочного руководства или для читателей, чтобы полностью понять Ethereum.Первые две главы являются в основном вступлением на уровне записи, подходящим для начинающих пользователей. Примеры в этих главах могут быть заполнены читателями с определенными техническими навыками.Эти две главы дадут вам хороший мастер базового знания Ethereum и научат вас основным инструментам Ethereum.Третий и последующий контент в основном для программистов, включая многие технические темы и примеры программирования.

Предисловие 1. Быстрая проверка терминологии 11 *Глава 1. Что такое Ethereum? 23 Сравнение Ethereum и Bitcoin 23 Компоненты блокчейна 24 Рождение Ethereum 25 Четыре этапа развития Ethereum 26 Ethereum: блокчейн общего назначения 27 Компоненты Ethereum 28 Ethereum и полнота по Тьюрингу 29 От блокчейна общего назначения к DApp 31 Третья волна Интернета 32 Культура разработки Ethereum 32 Зачем изучать Ethereum?33
Предисловие 1
Быстро проверьте 11
*Глава 1. Что такое Эфириум?23
Сравнение Ethereum и Bitcoin 23
Компонент блокчейна 24
Рождение Ethereum 25
Четыре этапа развития Ethereum 26
Ethereum: общий блокчейн 27
Компонент Ethereum 28
Ethereum и Turing завершены 29
От блокчейна общего назначения до DAPP31
Третья волна Интернета 32
Культура развития Ethereum 32
Зачем изучать Ethereum?33
Чему вас научит эта книга?33
*Глава 2. Основные понятия Ethereum 34.
Ethereum Currency Unit 34
Выберите Ethereum Wallet 35
Контроль и ответственность 36
Metamask Введение 37
Всемирное компьютерное представление 45
Внешний счет и счета контракта 46
Простой интеллектуальный контракт: afucet46
Составьте контракт на смеситель 49
Создайте контракт 50 на блокчейне 50
Интерактивное взаимодействие с контрактом 52
Резюме 57
Глава 3 Ethereum Client 58
Ethereum Network 58
Запустите клиент Ethereum 62
Первая синхронизация данных блокчейна Ethereum 67
Удаленный звонок Ethereum Client 71
Резюме 74
Глава 4 Криптология, стоящая за Ethereum 75
Ключ и адрес 75
Криптография и криптовалюта открытого ключа 76
Частный ключ 78
Открытый ключ 79
Криптография хеш -функция 85
Ethereum Adder 87
Резюме 92
Глава 5 Кошелек 93
Обзор технологии кошелька 93
Лучшие практики для кошельков97
Резюме 108
Глава 6 Торговля 109
Структура транзакции 109
Случайное количество транзакций 110
Газ115 транзакции
Приемник транзакции 117
Ethereum и Data 117 в транзакции
Специальная транзакция: создание контракта 121
Цифровая подпись 123
Значение префикса подписи (v) и восстановление открытого ключа 129
Оффлайн подпись 130
Связь с транзакцией 131
Записано на блокчейне 132
Транзакция по многочисленной сигнализации 132
Резюме 133
Глава 7 Умный контракт и солидность134
Что такое умный контракт?134
Жизненный цикл умного контракта 135
Язык программирования уровня Ethereum* 136
Используйте солидность, чтобы написать смарт -контракт 138
Эфирский контракт приложение двоичное интерфейс 140
Используйте солидность для программирования 142
Меры предосторожности, связанные с газом 163
Резюме 165
Глава 8 Умный контракт и Vyper166
Общие уязвимости и Vyper166 контракта
По сравнению с солидностью 167
Деколер 171
Функция и переменная порядок 172
Скомпилировано 173
Предотвратить ошибки переполнения на уровне компилятора 173
Прочитайте данные 174
Резюме 174
Глава 9 Smart Contract Security 175
Лучшие практики безопасности 175
Риск безопасности и анти -мода 176
Возвращение в 176
Арифметический переполнение 181
Неожиданный Ethereum 185
DELEGATECALL189
Видимость по умолчанию 195
Прямая иллюзия 197
Ссылка на внешний контракт 199
Короткий адрес/параметр атака 204
Необъяснимое возвратное значение вызова 206
Конкурентные условия/до -транзакция 208
Отказаться от службы 211
Блок манипуляции с временными метками 214
Будьте осторожны в использовании структурной функции 216
Неожиданный указатель хранения 217
Номер и точность плавающей запятой 219
TX.origin Verification 222
Контрактная библиотека 223
Резюме 224
*Глава 10. Жетон 225.
Каковы использование токенов?225
Токен и альтернатива 227
Риск противника 227
Токены и внутренняя природа 227
Используйте токены: инструмент -Ориентированная валюта или токены акционерного капитала?228
Токены Ethereum 230
Токен стандарт 251
Расширение стандарта интерфейса токена 253
Токены и ICO254
Резюме 254
*Глава 11 Оракул 255
Зачем мне нужен пророк?255
Сценарий применения и пример пророчества Машины 256
Дизайн режим прогнозирования машина 257
Сертификация данных 259
Вычислительный пророк 260
Децентрализованный Пророк 262
Клиентский интерфейс Prophet Client 262 в Solidity 262
Резюме 266
*Глава 12 Децентрализованные приложения 267
Что такое Дапп?
Основной пример DAPP: аукцион DAPP271
Дальнейшая децентрализация 276 с аукциона DAPP
Используйте рой для хранения данных 277
Ethereum Name Service 280
От обычного применения до децентрализованного применения 291
Резюме 292
*Глава 13. Виртуальная машина Ethereum 293.
Что такое EVM?293
Turing Complete и Gas308
gas308
Резюме 311
*Глава 14, Консенсус 312.
Консенсусный механизм на основе сертификата рабочей нагрузки 313
Консенсусный механизм, основанный на доказательстве акций 313
Ethash: Athereum powl Algorithm 314
Каспер: Алгоритм POS 315 в Ethereum
Принципы консенсуса 316
Спор и соревнование 316
Резюме 317
ПРИЛОЖЕНИЕ ATHEREUM ИСТОРИЯ 318
Приложение B Ethereum Standard 325
Приложение C EVM Операционный код и соответствующие газовые накладные расходы 332
Приложение D Инструмент разработки, Framework и Class Library 339
Приложение E Web3.js Tutorial 359
Отображать всю информацию
