Электронный архив

Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity.

Показать сокращенную информацию

dc.contributor.author Mukhopadhyay Mayukh.
dc.date.accessioned 2024-01-26T21:31:06Z
dc.date.available 2024-01-26T21:31:06Z
dc.date.issued 2018
dc.identifier.citation Mukhopadhyay. Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity. - Birmingham: Packt Publishing, 2018 - 1 online resource (278 pages) - URL: https://libweb.kpfu.ru/ebsco/pdf/1728040.pdf
dc.identifier.isbn 9781788472623
dc.identifier.isbn 1788472624
dc.identifier.isbn 1788473043
dc.identifier.isbn 9781788473040
dc.identifier.uri https://dspace.kpfu.ru/xmlui/handle/net/178182
dc.description Accounts.
dc.description.abstract Ethereum is a public, blockchain-based distributed computing platform featuring smart contract functionality. In this book, you'll learn about Ethereum and Smart Contracts, and we cover the Ethereum virtual machine (EVM) in detail. Then, you'll get acquainted with DApps and DAOs and they how work. At the end of this book, we discuss ...
dc.description.tableofcontents Cover; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Blockchain Basics; Understanding distributed systems; The Byzantine Generals' Problem; Losing strategy; Winning strategy; The CAP theorem; Consensus in distributed systems; Understanding the hash function and the Merkle tree; Understanding a blockchainâ#x80;#x93;a developer and trader's perspective; Inside a block; Blockchain mining and forking; Blockchains â#x80;#x93; evolution, generations, and hype; Summary; Chapter 2: Grokking Ethereum; Understanding Ethereum; The notion of decentralization.
dc.description.tableofcontents The Ethereum ecosystemMist; Decentralized applications; Middleware; Swarm; Whisper; EVM; Hardware clients and internet; Turing completeness and the magic sauce; Ethereum block, mining, and forking; The Ethereum wallet and client interface; Summary; Chapter 3: Hello World of Smart Contracts; A smart contract in seven lines of code; Remix in a nutshell; Increment and decrement operations using Solidity; Coding a loop; Raising an issue on GitHub; Smart contract on a private blockchain; Writing the genesis block; Building a private blockchain; Connecting MIST browser using geth.
dc.description.tableofcontents Mining ethers in a private blockchainDeploying smart contracts on our private chain; Summary; Chapter 4: A Noob's Guide to DApps and DAO; Understanding DApps; Steps to develop a DApp; Architecture of a DApp; What is ethercast?; btcrelay.org; oraclize.it; the-pitts-circus.com; Understanding the design of DAO; The rise and fall of DAO; Summary; Chapter 5: Deep-Diving into Smart Contracts; What makes a contract ""smart""?; Definition and design; Role of code in a smart contract; Basic anatomy of a smart contract design; Smart contract optimization; Smart contract auditing and compliance.
dc.description.tableofcontents Designing a voting DAppSummary; Chapter 6: Solidity in Depth; Need for solidity; Nuances, syntax, and features of solidity; Pragma, import, and comments; Class properties of a contract; Functions; Events; Inheritance; Libraries; Expression and control structures; Units and variables; Optimizer and debugging options; Parity hack demystified; Summary; Chapter 7: Primer on Web3.js; Web3.js in the Ethereum ecosystem; Running a smart contract using Web3.js; API structure of Web3.js; Designing an ownership contract; Summary; Chapter 8: Developing a Cryptocurrency from Scratch; Token versus coin.
dc.description.tableofcontents ERC20 token development using TruffleArbitrage trading for cryptocurrencies; The ICO story; Fiat2Crypto and Crypto2Crypto exchange; Parity hack returns; Summary; Chapter 9: Enterprise Use Cases; Banking and payments; Insurance; Supply chain management; Forecasting and prediction market; Charity; Public benefits; Energy management; Art and music; Retail; Real estate; Cyber security; Crowdfunding; Networking and the Internet of Things; Voting; Government; Private transport and ride sharing; Cloud storage; Healthcare; Smart contract use cases; Insurance; Trade finance; Derivatives; Securities.
dc.language English
dc.language.iso en
dc.publisher Birmingham Packt Publishing
dc.subject.other COMPUTERS / Databases / General
dc.subject.other Blockchains (Databases)
dc.subject.other Distributed databases.
dc.subject.other Distributed databases.
dc.subject.other Electronic books.
dc.title Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity.
dc.type Book
dc.description.pages 1 online resource (278 pages)
dc.collection Электронно-библиотечные системы
dc.source.id EN05CEBSCO05C10301


Файлы в этом документе

Данный элемент включен в следующие коллекции

Показать сокращенную информацию

Поиск в электронном архиве


Расширенный поиск

Просмотр

Моя учетная запись

Статистика