Разработка смарт-контрактов в Ethereum

Эта книга представляет собой практическое руководство по созданию смарт-контрактов и децентрализованных приложений (DApp) на блокчейне Ethereum. Автор подробно объясняет фундаментальные отличия Ethereum от Bitcoin, уделяя особое внимание расширенным возможностям программирования, которые предоставляет платформа.

Читатель познакомится с высокоуровневым языком программирования Solidity, предназначенным для написания смарт-контрактов, и освоит работу в интегрированной среде разработки Remix. Книга охватывает все ключевые этапы: от настройки окружения и основ синтаксиса до отладки и развертывания контрактов в различных сетях Ethereum, включая тестовые (Ropsten, Rinkeby) и приватные блокчейны.

Особое внимание уделяется практическому применению смарт-контрактов. Рассматриваются популярные стандарты токенов, такие как ERC-20 для взаимозаменяемых токенов, ERC-721 и ERC-1155 для NFT (невзаимозаменяемых токенов), а также механизм флэш-кредитов (EIP-3156). Приводятся примеры создания реальных приложений: от собственной криптовалюты и платежных систем до кредитных контрактов и систем идентификации.

Книга подходит как для начинающих разработчиков, делающих первые шаги в мире блокчейн-разработки, так и для более опытных программистов, желающих структурировать свои знания и изучить передовые практики создания безопасных и эффективных DApp на Ethereum.

Разработка смарт-контрактов в Ethereum
A
Автор
Тимур Машнин
Издательство
Автор
Год
2022
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент