Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make It Work for You


Price:
Sale price$44.99

Description

Chapter 1: Behold the Deamers

Chapter Goal: Provide a backdrop for introducing blockhain and the basics of a decentralized app

Sub -Topics:

1. Financial crisis of 2008, the origins of bitcoin

2. Basics of private-public keys

3. What is a block, how is a block created

4. What's a blockchain-enabled application? What is a decentralized application?


Chapter 2: Gold Rush: Mining Bitcoin

Chapter Goal: Provide a technical introduction to mining and the mathematical background to hashes, block headers, and consensus

Sub -Topics:

1. Overview of mining, why is mining necessary for Bitcoin

2. What is consensus

3. Components of a block and a block header (mining components)

4. What are hashes and how are they used in Bitcoin

5. Hardware for mining (the gold rush part refers to the arms race that happened in hardware mining field).


Chapter 3: Foundations of a Blockchain

Chapter Goal: Provide a technical introduction to transaction workflow, a blockchain network, simple payment verification, merkel roots, and block identifiers

Sub -Topics:

1. What is a block header (block identifiers)

2. How does the network participate

3. A transaction workflow

4. Unspent transaction outputs, transaction propagation

5. Simple payment verification

6. Merkel roots, blockchain forks


Chapter 4: Unpacking Ethereum

Chapter Goal: Provide a technical introduction to Ethereum, the differences between a Bitcoin blockchain and Ethereum blockchain, internal states, Ethereum Virtual Machine, and dApps

Sub -Topics:

1. Overview of Ethereum

2. Proof of stake

3. Accounts and contract model in Ethereum

4. Global state, gas, internal storage

5. Ethereum Virtual Machine

6. Solidity programming language + Smart Contracts

7. World Computer Model and components

8. Blockchain as a service

9. Decentralized apps

10. Geth, Mist


Chapter 5: Decentralized Organizations (DAOs)

Chapter Goal: Provide a technical introduction to DAOs and Aragon for setting up a DAO, including updates to new implementations of decentralized organizations in 2020.

Sub -Topics:

1. What is a DAO

2. What is a blockchain organizations/companies

3. Aragon-core and Kernel

4. How do you make DAOs and other blockchain organizations using Aragon?

5. How do you operate DAOs?


Chapter 6: The DAO Hacked

Chapter Goal: Provide an overview to the vulnerabilities in the original DAO model, the conditions that led up to the hack, and the consequences to security hardening since.

Sub -Topics:

1. Concept of a DAO building on Vitalik's concepts

2. Slock.it and its involvement in making the DAO

3. The Smart Contract for DAO

4. The code vulnerability responsible for the hack

5. Consequences of the hack

6. Ethereum splitting into ETC


Chapter 7: Ethereum Tokens: High Performance Computing (HPC)

Chapter Goal: Provide an introduction to token in Ethereum by highlighting applications in HPC. Particularly, focus on Golem, SONM, and iEx.ec grid computing for off-chain computations and conflict resolution.

Sub -Topics:

1. Why tokens and what's the value of using tokens

2. Introduction to tokens, ERC 20 compatibility

3. Token layer and an app layer

4. Prototype for tokens and HPC - Ethereum Computation Markets

5. Golem network, app registry, transaction framework, use-cases initially, and how the Smart Contract system ties them together

6. SONM network and fog computing, use-cases, Smart Contract system, buyer-miner-hub interactions, purchasing computational power, Superglobal arc

Author: Vikram Dhillon, David Metcalf, Max Hooper
Publisher: Apress
Published: 02/02/2021
Pages: 380
Binding Type: Paperback
Weight: 1.52lbs
Size: 10.00h x 7.00w x 0.82d
ISBN13: 9781484265338
ISBN10: 1484265335
BISAC Categories:
- Computers | Internet | Web Programming

About the Author

Vikram Dhillon is an internal medicine resident physician at Wayne State University, Detroit Medical Center and a research fellow at the Institute of Simulation and Training, University of Central Florida (UFC). He holds a bachelor of science degree in molecular biology from the University of Central Florida where his main focus was bioinformatics, a Doctor of Osteopathic Medicine, and a doctoral degree from Nova Southeastern University. He has published multiple scientific papers on computational genomics. He has worked as a software and business development coach at the Blackstone Launchpad to mentor young entrepreneurs and startups through the process of building technology products. He was previously funded by the National Science Foundation through the Innovation Corps program to study customer discovery and apply it to commercialize high-risk startup ideas. He is a member of the Linux Foundation and has been involved in open-source projects and initiatives for the past several years. He often speaks at local conferences and meetups about programming, design, security, and entrepreneurship.

David Metcalf is a serial entrepreneur who has launched multiple successful ventures and spinoff companies. He has reviewed thousands of emerging technology companies as an advisor and investor. He is the Director of the Mixed Emerging Technology Integration Lab at UCF's Institute for Simulation and Training. His past projects involving XR and IoT span across education, health, space, cyber, and transportation. Current efforts include smart cities, blockchain, and enterprise learning transformation for government and industry. He is the co-editor/author of Voice Technology in Healthcare (2020) and Blockchain in Healthcare (2019) as part of the HIMSS Emerging Technology Series, Blockchain Enabled Applications (2018), Connected Health (2017), HIMSS mHealth Innovation (2014), and the HIMSS best-seller mHealth: From Smartphones to Smart Systems (2012).

Max Hooper is the chief executive officer of Merging Traffic. He is responsible for the company's management and growth strategy, serving as the corporate liaison to the financial services industry and various capital formation groups. Prior to starting the company, he was co-founder of Equity Broadcasting Corporation (EBC), a media company that owned and operated more than 100 television stations across the United States. He was responsible for activities in the cable, satellite, investment banking, and technology industries, and during his tenure, it grew to become one of the top 10 largest broadcasting companies in the country. He is a lifelong learner and has earned five doctorate degrees: PhD, DMin, PhD, ThD, and DMin from a variety of institutions. Hooper studied financial technology with cohorts at MIT, and cryptocurrency and business disruption with cohorts at the London School of Economics. As an avid runner, he has completed more than 100 marathons and an additional 20 ultra-marathons, which are 50- or 100-mile runs. He has completed the Grand Slam of Ultra Running. He is committed to his family and is a husband, father to five children, and grandfather to seven grandsons. He is active in many organizations and serves on various boards of directors. He works globally with several ministries and nonprofit aid groups and was honored to speak at the United Nations in New York in 2015.