Детальная информация

Название: Ethereum Smart Contract Development: Build blockchain-based decentralized applications using solidity.
Авторы: Mukhopadhyay Mayukh.
Выходные сведения: Birmingham: Packt Publishing, 2018
Коллекция: Электронные книги зарубежных издательств; Общая коллекция
Тематика: COMPUTERS / Databases / General; Blockchains (Databases); Distributed databases.; EBSCO eBooks
Тип документа: Другой
Тип файла: PDF
Язык: Английский
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: on1028224877

Разрешенные действия:

pdf/1728040.pdf
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
epub/1728040.epub
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

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 ...

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

  • 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–a developer and trader's perspective
      • Inside a block
    • Blockchain mining and forking
    • Blockchains – evolution, generations, and hype
    • Summary
  • Chapter 2: Grokking Ethereum
    • Understanding Ethereum
    • The notion of decentralization
    • The Ethereum ecosystem
      • Mist
      • 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
      • Mining ethers in a private blockchain
      • Deploying 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
    • Designing a voting DApp
    • Summary
  • 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
    • ERC20 token development using Truffle
    • Arbitrage 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
      • Accounts
      • Digital identity
      • Record-keeping
      • Loans and mortgages
      • Legal
      • Supply chain
      • Clinical trials
      • Terminal disease research
    • Decentralized microblogging
      • Administrative and security constraints
        • TwtAccount.sol
        • TwtRegistry.sol
        • Service setup on the private blockchain
        • Reading tweets
    • Summary
  • Chapter 10: BaaS and the Dark Web Market
    • Playful privacy
    • Types of blockchain
      • Private blockchains
      • Public blockchains
      • Consortium blockchains
    • Blockchain-as-a-service
    • Enterprise platforms for BaaS
      • IBM Hyperledger
      • Microsoft Azure EBaaS
      • Amazon Eris
    • Dark web marketplace
    • Project smartCV
    • Summary
  • Chapter 11: Advanced Topics and the Road Ahead
    • Common design patterns
      • Restricting access
      • Token systems
      • Factory pattern
      • Registries
      • Voting systems
    • DACs and DAS
    • Ethereum improvement proposal
      • Rational behind EIPs
      • Types of EIP
      • EIP life cycle
      • EIP template
    • Consortium blockchains
      • Case study on R3 Corda
    • Tangle beyond blockchain
      • Shortcomings of a blockchain
      • Tangle demystified
      • Iota GitHub analysis
      • Purchase and storage of Iota
    • Summary
  • Other Books You May Enjoy
  • Index

Статистика использования

pdf/1728040.pdf

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика

epub/1728040.epub

stat Количество обращений: 0
За последние 30 дней: 0
Подробная статистика