Escucha y lee

Descubre un mundo infinito de historias

  • Lee y escucha todo lo que quieras
  • Más de 900 000 títulos
  • Títulos exclusivos + Storytel Originals
  • 7 días de prueba gratis, luego $7.99 /mes
  • Cancela cuando quieras
Suscríbete ahora
Copy of Device Banner Block 894x1036 3

Hands-On Blockchain for Python Developers: Gain blockchain programming skills to build decentralized applications using Python

Idioma
Inglés
Format
Categoría

No ficción

Implement real-world decentralized applications using Python, Vyper, Populus, and Ethereum

Key Features

• Stay up-to-date with everything you need to know about the blockchain ecosystem

• Implement smart contracts, wallets, and decentralized applications(DApps) using Python libraries

• Get deeper insights into storing content in a distributed storage platform

Book Description

Blockchain is seen as the main technological solution that works as a public ledger for all cryptocurrency transactions. This book serves as a practical guide to developing a full-fledged decentralized application with Python to interact with the various building blocks of blockchain applications.

Hands-On Blockchain for Python Developers starts by demonstrating how blockchain technology and cryptocurrency hashing works. You will understand the fundamentals and benefits of smart contracts such as censorship resistance and transaction accuracy. As you steadily progress, you'll go on to build smart contracts using Vyper, which has a similar syntax to Python. This experience will further help you unravel the other benefits of smart contracts, including reliable storage and backup, and efficiency. You'll also use web3.py to interact with smart contracts and leverage the power of both the web3.py and Populus framework to build decentralized applications that offer security and seamless integration with cryptocurrencies. As you explore later chapters, you'll learn how to create your own token on top of Ethereum and build a cryptocurrency wallet graphical user interface (GUI) that can handle Ethereum and Ethereum Request for Comments (ERC-20) tokens using the PySide2 library. This will enable users to seamlessly store, send, and receive digital money. Toward the end, you'll implement InterPlanetary File System (IPFS) technology in your decentralized application to provide a peer-to-peer filesystem that can store and expose media.

By the end of this book, you'll be well-versed in blockchain programming and be able to build end-to-end decentralized applications on a range of domains using Python.

What you will learn

• Understand blockchain technology and what makes it an immutable database

• Use the features of web3.py API to interact with the smart contract

• Create your own cryptocurrency and token in Ethereum using Vyper

• Use IPFS features to store content on the decentralized storage platform

• Implement a Twitter-like decentralized application with a desktop frontend

• Build decentralized applications in the shape of console, web, and desktop applications

Who this book is for

If you are a Python developer who wants to enter the world of blockchain, Hands-On Blockchain for Python Developers is for you. The book will be your go-to guide to becoming well-versed with the blockchain ecosystem and building your own decentralized applications using Python and library support.

© 2019 Packt Publishing (eBook): 9781788624640

Fecha de lanzamiento

eBook: 14 de febrero de 2019

Tags

    Otros también disfrutaron...

    1. Blockchain For Dummies Tiana Laurence
    2. Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction Andrew Miller
    3. Cloudmoney: Cash, Cards, Crypto, and the War for Our Wallets Brett Scott
    4. Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications Daniel Cawrey
    5. What is Blockchain? John Hargrave
    6. Devil's Coin: My Battle to Take Down the Notorious OneCoin Cryptoqueen Jennifer McAdam
    7. Cryptography: A Very Short Introduction Sean Murphy
    8. Cryptography: The Key to Digital Security, How It Works, and Why It Matters Keith Martin
    9. Blockchain and the Law: The Rule of Code Aaron Wright
    10. Python Machine Learning for Beginners: All You Need to Know about Machine Learning with Python Alex Campbell
    11. Once a Bitcoin Miner: Scandal and Turmoil in the Cryptocurrency Wild West Ethan Lou
    12. Digital Cash: The Unknown History of the Anarchists, Utopians, and Technologists Who Created Cryptocurrency Finn Brunton
    13. The Truth Machine: The Blockchain and the Future of Everything Michael J. Casey
    14. Ultimate Cardano Smart Contracts Lawrence Ley
    15. Beyond Bitcoin: Decentralised Finance and the End of Banks Steven Boykey Sidley
    16. Blockchain and Distributed Ledgers: Demystifying the Digital Revolution Sam Campbell
    17. Bitcoin for Beginners & Dummies: Cryptocurrency & Blockchain Giovanni Rigters
    18. The Real Business of Blockchain: How Leaders Can Create Value in a New Digital Age David Furlonger
    19. The Future of Money: How the Digital Revolution Is Transforming Currencies and Finance Eswar S. Prasad
    20. Digital Gold: Bitcoin and the Inside Story of the Misfits and Millionaires Trying to Reinvent Money Nathaniel Popper
    21. Data Money: Inside Cryptocurrencies, Their Communities, Markets, and Blockchains Koray Caliskan
    22. Ultimate Python Libraries for Data Analysis and Visualization Abhinaba Banerjee
    23. Ultimate Python for Fintech Solutions Bhagvan Kommadi
    24. Day Trading For Dummies: 4th Edition Ann C. Logue, MBA
    25. Infrastructure Attack Strategies for Ethical Hacking Himanshu Sharma
    26. Mastering Time Series Analysis and Forecasting with Python Sulekha Aloorravi
    27. Graph Data Science with Python and Neo4j Timothy Eastridge
    28. Ultimate Blockchain Security Handbook Taha Sajid
    29. Ultimate Enterprise Data Analysis and Forecasting using Python Shanthababu Pandian
    30. Enhancing Deep Learning Performance Using Displaced Rectifier Linear Unit David Macêdo
    31. Artificial Intelligence: The Insights You Need from Harvard Business Review Andrew McAfee
    32. Anger Management for Dummies: 2nd Edition Charles H. Elliott, PhD
    33. Most Likely to Succeed: Preparing Our Kids for the New Innovation Era Ted Dintersmith
    34. Cryptocurrency Investing For Dummies Kiana Danial
    35. Bitcoin Cryptocurrency Blockchain Cecil (CJ) John
    36. Blockchain Technology Crash Course Introbooks Team
    37. Ultimate Neural Network Programming with Python Vishal Rajput
    38. Artificial Intelligence For Dummies Luca Massaron
    39. Bitcoin: 2 Manuscripts: Blockchain, Cryptocurrency Corey Bowen
    40. BLOCKCHAIN BASICS BIBLE (Volume 2): Non-Technical Beginner's Guide About Cryptocurrency Technology-Non-Fungible Token (NFTs)-Smart Contracts-Consensus Protocols-Mining-Blockchain Gaming & Crypto Art Nakamoto Satoshy
    41. Mastering Cryptocurrency Investments: The Art of Profitable Cryptocurrency Investments: Expert Tips and Insights Victoria Morgan
    42. Dedicated: The Case for Commitment in an Age of Infinite Browsing Pete Davis
    43. Machine Learning Mastery: Shaping the Future with Algorithms: Unlocking Insights Through Predictive Machine Learning Daniel Foster
    44. Docker Decoded: Docker Programming Demystified: Step-by-Step Methods for Beginners Sarah Carter
    45. Networking For Dummies (11th Edition): 11th Edition Doug Lowe
    46. A Brief History of Equality Thomas Piketty
    47. Personal Finance For Dummies: 9th Edition Eric Tyson, MBA
    48. Introduction to Blockchain Technology Introbooks Team

    Siempre con Storytel:

    • Acceso ilimitado

    • Modo sin conexión

    • Modo Infantil

    • Cancela en cualquier momento

    Historias ilimitadas siempre
    Oferta por tiempo limitado

    Ilimitado

    Para los que quieren escuchar y leer sin límites.

    $7.99 /mes
    • 1 cuenta

    • Acceso ilimitado

    • Escucha y lee los títulos que quieras

    • Modo sin conexión + Modo Infantil

    • Cancela en cualquier momento

    Pruébalo ahora