Implementing And Leveraging Blockchain Programming

Implementing And Leveraging Blockchain Programming Book in PDF, ePub and Kindle version is available to download in english. Read online anytime anywhere directly from your device. Click on the download button below to get a free pdf file of Implementing And Leveraging Blockchain Programming book. This book definitely worth reading, it is an incredibly well-written.

Implementing and Leveraging Blockchain Programming

Author : Bharat S. Rawal,Gunasekaran Manogaran,M. Poongodi
Publisher : Springer Nature
Page : 217 pages
File Size : 54,5 Mb
Release : 2022-01-12
Category : Technology & Engineering
ISBN : 9789811634123

Get Book

Implementing and Leveraging Blockchain Programming by Bharat S. Rawal,Gunasekaran Manogaran,M. Poongodi Pdf

This book gives a comprehensive overview of blockchain programming and its implementation in the wide range of blockchain-based applications such as cross-border payment, digital banking, and digital identities. The consistent thrive of the blockchain phenomenon and the ecosystem of e-business use cases have led to the Industrial Revolution in the e-business world, and it is demonstrated in this book. The digital advancement, interference, and transformation being brought through the influence of the blockchain advancements are creating waves across e-business verticals. The book caters to academics, industrial practitioners, and entrepreneurs working in the field of blockchain technology and programming.

Blockchain

Author : Nicholas Brown
Publisher : Createspace Independent Publishing Platform
Page : 66 pages
File Size : 54,7 Mb
Release : 2017-09-06
Category : Electronic
ISBN : 1976129990

Get Book

Blockchain by Nicholas Brown Pdf

This book is an exploration of Blockchain technology. The first part of the book guides you and helps you to understand what Blockchain technology is and where it is applied. The book also discusses the concept behind Blockchain technology in a bid to help the reader understand how the technology works. This discussion is based on how records are updated, how and where they are stored, and how the security of such records is maintained. The differences between the permissioned and public Blockchains are explored to help the reader distinguish between the two. The book discusses how blockchain technology has impacted the finance sector. The reader is then guided on how to do Blockchain programming using C# programming language. You are shown how to setup the tools necessary to program Blockchains in C#. The process of transferring Bitcoins is then discussed in detail. You will also learn how the transactions in Bitcoins are signed. The process of generating and encrypting keys in a Blockchain is examined in detail. The following topics are explored in this book: -Introduction to BlockChain Technology -How BlockChain Technology Works -Public vs. Permissioned Blockchains -Blockchain Technology and Finance -Blockchain Programming with C# -Bitcoin Transfer -Generation and Encryption of Keys

Learn Blockchain Programming with JavaScript

Author : Eric Traub
Publisher : Packt Publishing Ltd
Page : 245 pages
File Size : 51,8 Mb
Release : 2018-11-30
Category : Computers
ISBN : 9781789614848

Get Book

Learn Blockchain Programming with JavaScript by Eric Traub Pdf

Explore the essentials of blockchain technology with JavaScript to develop highly secure bitcoin-like applications Key FeaturesDevelop bitcoin and blockchain-based cryptocurrencies using JavaScriptCreate secure and high-performant blockchain networksBuild custom APIs and decentralized networks to host blockchain applicationsBook Description Learn Blockchain Programming with JavaScript begins by giving you a clear understanding of what blockchain technology is. You’ll then set up an environment to build your very own blockchain and you’ll add various functionalities to it. By adding functionalities to your blockchain such as the ability to mine new blocks, create transactions, and secure your blockchain through a proof-of-work you’ll gain an in-depth understanding of how blockchain technology functions. As you make your way through the chapters, you’ll learn how to build an API server to interact with your blockchain and how to host your blockchain on a decentralized network. You’ll also build a consensus algorithm and use it to verify data and keep the entire blockchain network synchronized. In the concluding chapters, you’ll finish building your blockchain prototype and gain a thorough understanding of why blockchain technology is so secure and valuable. By the end of this book, you'll understand how decentralized blockchain networks function and why decentralization is such an important feature for securing a blockchain. What you will learnGain an in-depth understanding of blockchain and the environment setupCreate your very own decentralized blockchain network from scratchBuild and test the various endpoints necessary to create a decentralized networkLearn about proof-of-work and the hashing algorithm used to secure dataMine new blocks, create new transactions, and store the transactions in blocksExplore the consensus algorithm and use it to synchronize the blockchain networkWho this book is for Learn Blockchain Programming with JavaScript is for JavaScript developers who wish to learn about blockchain programming or build their own blockchain using JavaScript frameworks.

Blockchain

Author : Josh Thompsons
Publisher : Createspace Independent Publishing Platform
Page : 74 pages
File Size : 47,6 Mb
Release : 2017-05-18
Category : Electronic
ISBN : 1546772804

Get Book

Blockchain by Josh Thompsons Pdf

Want To Know How You Can Benefit From Blockchain? Are You Looking To Program Your Own Smart Contracts? Yes, this book is an invitation for beginners to better understand the business potential of the blockchain, and for business minded people to grasp the many facets of the technology with this blockchain guide. Blockchain is the technology of the future. It has been accepted by almost all the governments of the world. Blockchain represents the Internet of tomorrow where everything from banks and offices, schools and institutions will only communicate through this growing technology. Through Blockchain: The Blockchain for Beginners Guide to Blockchain Technology and Leveraging Blockchain Programming, you will learn why the Blockchain is important and how it changes our lives. You can get to know the technology that drives the Blockchain and develop an insight on how to use it further. The Definitive Pioneering Blueprint Covering The Why And How Of The Blockchain Unlike the actual world contract, blockchain contracts are different inasmuch as they are executed using the code embedded in the blockchain. You will get tips on how you can make your Smart Contacts easy to understand and user-friendly. This book also covers some of the myths surrounding smart contracts and the reasons why they exist! Here Is A Preview Of What You'll Discover... Basic Mechanics Of Blockchain Pros And Cons Uses For Blockchain Examples Of Blockchain Technical Mechanics And Implementation Of Blockchain Technology The possibilities for utilizing blockchain technology are endless. With this book, you're going to feel like you can tackle the topic of blockchain with ease as you go forward. When you read this book, you will learn: Why Blockchain is important and what it means for the future of society How Blockchain can be used for financial purposes How Blockchain can be used for services beyond the financial sphere Ways that you can start using Blockchain applications and services today

Hands-On Blockchain for Python Developers

Author : Arjuna Sky Kok
Publisher : Packt Publishing Ltd
Page : 436 pages
File Size : 46,6 Mb
Release : 2019-02-14
Category : Computers
ISBN : 9781788624640

Get Book

Hands-On Blockchain for Python Developers by Arjuna Sky Kok Pdf

Implement real-world decentralized applications using Python, Vyper, Populus, and Ethereum Key FeaturesStay up-to-date with everything you need to know about the blockchain ecosystemImplement smart contracts, wallets, and decentralized applications(DApps) using Python librariesGet deeper insights into storing content in a distributed storage platformBook 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 learnUnderstand blockchain technology and what makes it an immutable databaseUse the features of web3.py API to interact with the smart contractCreate your own cryptocurrency and token in Ethereum using VyperUse IPFS features to store content on the decentralized storage platformImplement a Twitter-like decentralized application with a desktop frontendBuild decentralized applications in the shape of console, web, and desktop applicationsWho 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.

The Blockchain Developer

Author : Elad Elrom
Publisher : Apress
Page : 527 pages
File Size : 47,8 Mb
Release : 2019-07-23
Category : Computers
ISBN : 9781484248478

Get Book

The Blockchain Developer by Elad Elrom Pdf

Become a Blockchain developer and design, build, publish, test, maintain and secure scalable decentralized Blockchain projects using Bitcoin, Ethereum, NEO, EOS and Hyperledger. This book helps you understand Blockchain beyond development and crypto to better harness its power and capability. You will learn tips to start your own project, and best practices for testing, security, and even compliance. Immerse yourself in this technology and review key topics such as cryptoeconomics, coding your own Blockchain P2P network, different consensus mechanisms, decentralized ledger, mining, wallets, blocks, and transactions. Additionally, this book provides you with hands-on practical tools and examples for creating smart contracts and dApps for different blockchains such as Ethereum, NEO, EOS, and Hyperledger. Aided by practical, real-world coding examples, you’ll see how to build dApps with Angular utilizing typescript from start to finish, connect to the blockchain network locally on a test network, and publish on the production mainnet environment. Don’t be left out of the next technology revolution – become a Blockchain developer using The Blockchain Developer today. What You’ll Learn Explore the Blockchain ecosystem is and the different consensus mechanisms Create miners, wallets, transactions, distributed networks and DApps Review the main features of Bitcoin: Ethereum, NEO and EOS, and Hyperledger are Interact with popular node clients as well as implementing your own Blockchain Publish and test your projects for security and scalability Who This Book Is For Developers, architects and engineers who are interested in learning about Blockchain or implementing Blockchain into a new greenfield project or integrating Blockchain into a brownfield project. Technical entrepreneurs, technical investors or even executives who want to better understand Blockchain technology and its potential.

Blockchain For Rust Developers

Author : Ayush Kumar Mishra
Publisher : Unknown
Page : 84 pages
File Size : 47,6 Mb
Release : 2020-04-14
Category : Electronic
ISBN : 9798637167623

Get Book

Blockchain For Rust Developers by Ayush Kumar Mishra Pdf

Book Description This book is a part of Knoldus Rust Programming Series. There is a lot of hype surrounding the concept of the blockchain, but what does this term actually mean? What is blockchain? How does it work under the hood? What are Blockchain's real-world use cases? How you can build your own blockchain application? You will get these answers in this book. This book begins with the basic concepts of the blockchain (such as block, transactions, mining, reward, proof of work), teaching you the fundamentals of cryptography and how blockchain works under the hood. This book serves as a practical guide to developing an application with Rust to interact with the various building blocks of blockchain applications. This book gives an overview of this leading blockchain technology and its implementation in the real world. Some people think that it's difficult to grasp how blockchain works and the complexity of maintaining the blockchain. If you also think the same, this book is for you. This book will walk you through the essentials of how blockchain technology works, using simple explanations and examples along the way. Rust was selected as the basis for this book attributing to its wide popularity, ease of understanding and learning for those who haven't used it. Rust has been the "most loved programming language" in the Stack Overflow Developer Survey every year since 2016. Not only it does provide a unique combination of performance and security, but it also empowers developers with the tools to start shipping their code faster. What You'll Learn What is Blockchain Why do we need Blockchain Blockchain real-world use cases Bitcoin cryptocurrency: Most Popular Application of Blockchain How Blockchain works under the hood What is Rust and Why Rust programming language is preferred for Blockchain development Create Blockchain application using Rust By the end of this book, you'll be well-versed in blockchain programming and be able to build end-to-end applications using Rust.Who This Book Is For If you are a Rust developer or you have a basic understanding of Rust programming language and you want to enter the world of blockchain, this book is for you. This book will provide you step by step guide for developing blockchain application using Rust About The Author Ayush Kumar Mishra is a Sr. Lead Software Consultant based in India. He is currently working with Knoldus, an organization where knowledge sharing and upskilling each Knolder is a way of life, which is the only organization to be partners with Lightbend, Databricks, Confluent and Datastax to deliver high-quality reactive products to its global clients. He has total 11 years of working experience. He has been working in Rust for more than 2 years. He is also a DataStax certified Cassandra developer. He loves to troubleshoot complex problems and look for the best solutions. In his career, he has successfully developed and delivered various applications with Scala, Lagom, Akka HTTP, Java, Rust. He has been involved in Blockchain technology for the last couple of months.

Introducing Blockchain with Java

Author : Spiro Buzharovski
Publisher : Apress
Page : 173 pages
File Size : 40,9 Mb
Release : 2022-02-24
Category : Computers
ISBN : 1484279263

Get Book

Introducing Blockchain with Java by Spiro Buzharovski Pdf

Create your own crypto currency by implementing blockchain technology using Java. This step-by-step guide will teach you how to create a user interface using Java FX and implement SQLite DB using JDBC Driver for the blockchain. Introducing Blockchain with Java includes numerous exercises and test questions to help you solidify what you have learned as you progress through the book, and provides ideas on expanding the codebase to make it your own. You will have access to a fully-functioning repository with Java code. Upon completing this book, you will have the knowledge necessary to program your own blockchains with Java and you will have a completed project for your portfolio. What You Will Learn Know the most important theoretical concepts of the blockchain Code the blockchain in Java Create a user interface with JavaFX Implement SQLite DB using JDBC Driver Create a P2P multi-threaded app Create your own cryptocurrency app with full functionality Implement blockchain technology on a P2P network from scratch using Java, JavaFX, and SQL Who This Book Is For Anyone with a basic level knowledge of: Java or similar object-oriented programming language, FXML or HTML or similar markup language, and SQL

Architecting Enterprise Blockchain Solutions

Author : Joseph Holbrook
Publisher : John Wiley & Sons
Page : 400 pages
File Size : 54,7 Mb
Release : 2020-02-11
Category : Computers
ISBN : 9781119557692

Get Book

Architecting Enterprise Blockchain Solutions by Joseph Holbrook Pdf

Demystify architecting complex blockchain applications in enterprise environments Architecting Enterprise Blockchain Solutions helps engineers and IT administrators understand how to architect complex blockchain applications in enterprise environments. The book takes a deep dive into the intricacies of supporting and securing blockchain technology, creating and implementing decentralized applications, and incorporating blockchain into an existing enterprise IT infrastructure. Blockchain is a technology that is experiencing massive growth in many facets of business and the enterprise. Most books around blockchain primarily deal with how blockchains are related to cryptocurrency or focus on pure blockchain development. This book teaches what blockchain technology is and offers insights into its current and future uses in high performance networks and complex ecosystems. Provides a practical, hands-on approach Demonstrates the power and flexibility of enterprise blockchains such as Hyperledger and R3 Corda Explores how blockchain can be used to solve complex IT support and infrastructure problems Offers numerous hands-on examples and diagrams Get ready to learn how to harness the power and flexibility of enterprise blockchains!

Advanced Blockchain Development

Author : Imran Bashir,Narayan Prusty
Publisher : Packt Publishing Ltd
Page : 576 pages
File Size : 43,7 Mb
Release : 2019-05-22
Category : Computers
ISBN : 9781838828806

Get Book

Advanced Blockchain Development by Imran Bashir,Narayan Prusty Pdf

Explore distributed ledger technology, decentralization, and smart contracts and develop real-time decentralized applications with Ethereum and Solidity Key FeaturesGet to grips with the underlying technical principles and implementations of blockchainBuild powerful applications using Ethereum to secure transactions and create smart contractsGain advanced insights into cryptography and cryptocurrenciesBook Description Blockchain technology is a distributed ledger with applications in industries such as finance, government, and media. This Learning Path is your guide to building blockchain networks using Ethereum, JavaScript, and Solidity. You will get started by understanding the technical foundations of blockchain technology, including distributed systems, cryptography and how this digital ledger keeps data secure. Further into the chapters, you’ll gain insights into developing applications using Ethereum and Hyperledger. As you build on your knowledge of Ether security, mining , smart contracts, and Solidity, you’ll learn how to create robust and secure applications that run exactly as programmed without being affected by fraud, censorship, or third-party interference. Toward the concluding chapters, you’ll explore how blockchain solutions can be implemented in applications such as IoT apps, in addition to its use in currencies. The Learning Path will also highlight how you can increase blockchain scalability and even discusses the future scope of this fascinating and powerful technology. By the end of this Learning Path, you'll be equipped with the skills you need to tackle pain points encountered in the blockchain life cycle and confidently design and deploy decentralized applications. This Learning Path includes content from the following Packt products: Mastering Blockchain - Second Edition by Imran BashirBuilding Blockchain Projects by Narayan PrustyWhat you will learnUnderstand why decentralized applications are importantDiscover the mechanisms behind bitcoin and alternative cryptocurrenciesMaster how cryptography is used to secure data with the help of examplesMaintain, monitor, and manage your blockchain solutionsCreate Ethereum walletsExplore research topics and the future scope of blockchain technologyWho this book is for This Learning Path is designed for blockchain developers who want to build decentralized applications and smart contracts from scratch using Hyperledger. Basic familiarity with any programming language will be useful to get started with this Learning Path.

Blockchain Development for Finance Projects

Author : Ishan Roy
Publisher : Packt Publishing Ltd
Page : 514 pages
File Size : 52,8 Mb
Release : 2020-01-31
Category : Computers
ISBN : 9781838822125

Get Book

Blockchain Development for Finance Projects by Ishan Roy Pdf

A practical blockchain handbook designed to take you through implementing and re-engineering banking and financial solutions and workflows using eight step-by-step projects Key FeaturesImplement various end-to-end blockchain projects and learn to enhance present-day financial solutionsUse Ethereum, Hyperledger, and Stellar to build public and private decentralized applicationsAddress complex challenges faced in the BFSI domain using different blockchain platform servicesBook Description Blockchain technology will continue to play an integral role in the banking and finance sector in the coming years. It will enable enterprises to build transparent and secure business processes. Experts estimate annual savings of up to 20 billion dollars from this technology. This book will help you build financial apps using blockchain, guiding you through enhancing popular products and services in the banking and finance sector. The book starts by explaining the essential concepts of blockchain, and the impact of blockchain technology on the BFSI sector. Next, you'll delve into re-designing existing banking processes and building new financial apps using blockchain. To accomplish this, you'll work through eight blockchain projects. By demonstrating the entire process, the book helps you understand everything from setting up the environment and building frontend portals to system integration and testing apps. You will gain hands-on experience with the Ethereum, Hyperledger Fabric, and Stellar to develop private and public decentralized apps. Finally, you'll learn how to use ancillary platforms and frameworks such as IPFS, Truffle OpenZeppelin, and MetaMask. By the end of this blockchain book, you'll have an in-depth understanding of how to leverage distributed ledgers and smart contracts for financial use cases. What you will learnDesign and implement blockchain solutions in a BFSI organizationExplore common architectures and implementation models for enterprise blockchainDesign blockchain wallets for multi-purpose applications using EthereumBuild secure and fast decentralized trading ecosystems with BlockchainImplement smart contracts to build secure process workflows in Ethereum and Hyperledger FabricUse the Stellar platform to build KYC and AML-compliant remittance workflowsMap complex business workflows and automate backend processes in a blockchain architectureWho this book is for This book is for blockchain and Dapps developers, or anyone looking for a guide to building innovative and highly secure solutions in the fintech domain using real-world use cases. Developers working in financial enterprises and banks, and solution architects looking to build brand new process flows using blockchain technology will also find the book useful. Experience with Solidity programming and prior knowledge of finance and trade are required to get the most out of this book.

Understanding Blockchain and Cryptocurrencies

Author : Akira Summers
Publisher : CRC Press
Page : 251 pages
File Size : 41,6 Mb
Release : 2022-03-30
Category : Computers
ISBN : 9781000549201

Get Book

Understanding Blockchain and Cryptocurrencies by Akira Summers Pdf

Whether you are a project manager looking to lead blockchain projects, a developer who would like to create blockchain-based applications, or a student with an interest, this book will provide you with the foundational understanding that you need. You have probably noticed that blockchains are growing in popularity. Governments are investigating Digital Currencies, supply chains are adopting Digital Ledgers, games makers and artists are developing NFTs (Non-Fungible Tokens), and new use-cases are emerging regularly. With such growth, many people will find themselves needing to understand how these technologies work. There will be new project teams, with technical leads managing blockchain projects and developers creating distributed applications. This book is great for them as it explains the concepts on which blockchain technologies are based, in simple terms. We will discuss and explain topics such as hashing, Merkle trees, nodes, mining, proof of work and proof of stake, consensus mechanisms encryption, vulnerabilities, and much more. The structures and principles described will be relevant for developers and managers alike, and will be demonstrated through relevant examples throughout the text. If you are looking to understand this exciting new technology, this is the book for you.

Mastering Blockchain Programming with Solidity

Author : Jitendra Chittoda
Publisher : Packt Publishing Ltd
Page : 474 pages
File Size : 55,6 Mb
Release : 2019-08-02
Category : Computers
ISBN : 9781839218637

Get Book

Mastering Blockchain Programming with Solidity by Jitendra Chittoda Pdf

Discover the advanced features of Solidity that will help you write high-quality code and develop secure smart contracts with the latest ERC standards Key FeaturesDelve into Solidity and understand control structures, function calls, and variable scopesExplore tools for developing, testing, and debugging your blockchain applicationsLearn advanced design patterns and best practices for writing secure smart contractsBook Description Solidity is among the most popular and contract-oriented programming languages used for writing decentralized applications (DApps) on Ethereum blockchain. If you’re looking to perfect your skills in writing professional-grade smart contracts using Solidity, this book can help. You will get started with a detailed introduction to blockchain, smart contracts, and Ethereum, while also gaining useful insights into the Solidity programming language. A dedicated section will then take you through the different Ethereum Request for Comments (ERC) standards, including ERC-20, ERC-223, and ERC-721, and demonstrate how you can choose among these standards while writing smart contracts. As you approach later chapters, you will cover the different smart contracts available for use in libraries such as OpenZeppelin. You’ll also learn to use different open source tools to test, review and improve the quality of your code and make it production-ready. Toward the end of this book, you’ll get to grips with techniques such as adding security to smart contracts, and gain insights into various security considerations. By the end of this book, you will have the skills you need to write secure, production-ready smart contracts in Solidity from scratch for decentralized applications on Ethereum blockchain. What you will learnTest and debug smart contracts with Truffle, Ganache, Remix, and MetaMaskGain insights into maintaining code quality with different toolsGet up to speed with ERC standards such as ERC-20 and ERC-721Become adept at using design patterns while writing smart contractsUse MultiSignature (MultiSig) wallets and improve the security of contractsUse Oracle services to fetch information from outside the blockchainWho this book is for This book is for developers and data scientists who want to learn Ethereum, blockchain, and Solidity to write smart contracts and develop production-ready code. Basic knowledge of Solidity is assumed.

Blockchain Developer's Guide

Author : Brenn Hill,Samanyu Chopra,Paul Valencourt,Narayan Prusty
Publisher : Packt Publishing Ltd
Page : 546 pages
File Size : 48,9 Mb
Release : 2018-12-21
Category : Computers
ISBN : 9781789957730

Get Book

Blockchain Developer's Guide by Brenn Hill,Samanyu Chopra,Paul Valencourt,Narayan Prusty Pdf

Build real-world projects like a smart contract deployment platform, betting apps, wallet services, and much more using blockchain Key FeaturesApply blockchain principles and features for making your life and business betterUnderstand Ethereum for smart contracts and DApp deploymentTackle current and future challenges and problems relating to blockchainBook Description Blockchain applications provide a single-shared ledger to eliminate trust issues involving multiple stakeholders. It is the main technical innovation of Bitcoin, where it serves as the public ledger for Bitcoin transactions. Blockchain Developer's Guide takes you through the electrifying world of blockchain technology. It begins with the basic design of a blockchain and elaborates concepts, such as Initial Coin Offerings (ICOs), tokens, smart contracts, and other related terminologies. You will then explore the components of Ethereum, such as Ether tokens, transactions, and smart contracts that you need to build simple DApps. Blockchain Developer's Guide also explains why you must specifically use Solidity for Ethereum-based projects and lets you explore different blockchains with easy-to-follow examples. You will learn a wide range of concepts - beginning with cryptography in cryptocurrencies and including ether security, mining, and smart contracts. You will learn how to use web sockets and various API services for Ethereum. By the end of this Learning Path, you will be able to build efficient decentralized applications. This Learning Path includes content from the following Packt products: Blockchain Quick Reference by Brenn Hill, Samanyu Chopra, Paul ValencourtBuilding Blockchain Projects by Narayan PrustyWhat you will learnUnderstand how various components of the blockchain architecture workGet familiar with cryptography and the mechanics behind blockchainApply consensus protocol to determine the business sustainabilityUnderstand what ICOs and crypto-mining are, and how they workWho this book is for Blockchain Developer's Guide is for you if you want to get to grips with the blockchain technology and develop your own distributed applications. It is also designed for those who want to polish their existing knowledge regarding the various pillars of the blockchain ecosystem. Prior exposure to an object-oriented programming language such as JavaScript is needed.

Tourism, Travel, and Hospitality in a Smart and Sustainable World

Author : Vicky Katsoni
Publisher : Springer Nature
Page : 746 pages
File Size : 43,6 Mb
Release : 2023-05-29
Category : Business & Economics
ISBN : 9783031268298

Get Book

Tourism, Travel, and Hospitality in a Smart and Sustainable World by Vicky Katsoni Pdf

This book features the second volume of the proceedings of the 9th International Conference of the International Association of Cultural and Digital Tourism (IACuDiT). Held at the Syros Island in Greece in September 2022, the conference's lead theme was ‘Tourism, Travel, and Hospitality in a Smart and Sustainable World’. With a full appreciation of the contributions made by numerous writers toward the progress in tourism research, this book presents a critical academic discourse on sustainable practices in a smart tourism context, stimulating future debates and advancing knowledge and understanding in this critical area of knowledge. It also puts emphasis on the knowledge economy and smart destinations notion. It enacts new modes of tourism management and development and presents chapters on emerging technologies, such as location-based services, Internet of Things, smart cities, mobile services, gamification, digital collections and the virtual visitor, social media, social networking, and augmented reality