Hands-On Blockchain for Python Developers - PDF, ePUB

Скачать полную версию книги "Hands-On Blockchain for Python Developers - PDF, ePUB"

Hands-On Blockchain for Python Developers: Gain blockchain programming skills to build decentralized applications using Python by Arjuna Sky Kok
Реализуйте реальные децентрализованные приложения с использованием Python, Vyper, Populus и Ethereum

Ключевые особенности
- Будьте в курсе всего, что вам нужно знать об экосистеме блокчейн
- Реализуйте смарт-контракты, кошельки и децентрализованные приложения (DApps) с помощью библиотек Python.
- Получите более глубокие знания о хранении контента на распределенной платформе хранения данных.

Описание книги
Блокчейн рассматривается как основное технологическое решение, которое работает как публичная книга для всех криптовалютных транзакций. Эта книга служит практическим руководством по разработке полноценного децентрализованного приложения на языке Python для взаимодействия с различными строительными блоками блокчейн-приложений.

Hands-On Blockchain for Python Developers начинается с демонстрации того, как работает технология блокчейн и хэширование криптовалюты. Вы поймете основы и преимущества смарт-контрактов, такие как устойчивость к цензуре и точность транзакций. По мере продвижения вперед вы перейдете к созданию смарт-контрактов с использованием языка Vyper, который имеет схожий с Python синтаксис. Этот опыт поможет вам раскрыть другие преимущества смарт-контрактов, включая надежное хранение и резервное копирование, а также эффективность. Вы также будете использовать web3.py для взаимодействия со смарт-контрактами и использовать возможности web3.py и фреймворка Populus для создания децентрализованных приложений, обеспечивающих безопасность и простую интеграцию с криптовалютами. Изучая последующие главы, вы узнаете, как создать собственный токен поверх Ethereum и построить графический пользовательский интерфейс (GUI) криптовалютного кошелька, который может работать с токенами Ethereum и Ethereum Request for Comments (ERC-20), используя библиотеку PySide2. Это позволит пользователям беспрепятственно хранить, отправлять и получать цифровые деньги. В конце вы внедрите технологию InterPlanetary File System (IPFS) в свое децентрализованное приложение, чтобы обеспечить одноранговую файловую систему, которая может хранить и предоставлять мультимедиа.

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

Что вы узнаете
- Понимать технологию блокчейн и то, что делает ее неизменяемой базой данных
- Использовать возможности API web3.py для взаимодействия со смарт-контрактом
- Создавать собственную криптовалюту и токен в Ethereum с помощью Vyper
- Используйте возможности IPFS для хранения контента на децентрализованной платформе хранения данных
- Реализуйте децентрализованное приложение, подобное Twitter, с фронтендом для настольного компьютера
- Создавайте децентрализованные приложения в виде консольных, веб- и настольных приложений.

Для кого эта книга
Если вы разработчик на Python, который хочет войти в мир блокчейна, то книга "Hands-On Blockchain for Python Developers" для вас. Книга станет для вас руководством к действию, которое поможет вам хорошо ориентироваться в экосистеме блокчейна и создавать собственные децентрализованные приложения, используя Python и библиотечную поддержку.


41
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!