Académique Documents
Professionnel Documents
Culture Documents
OVERVIEW
This course will impart an overall outline of the structure and mechanism of
Bitcoin, Ethereum, Hyperledger and Multichain Blockchain platforms. You will
also learn how to set up your own private Blockchain, and deploy smart
contracts on Ethereum.
01 - BLOCKCHAIN
What is Blockchain
Blockchain Technology Mechanisms & Networks
Blockchain Origins
Blockchain Objectives
Blockchain Users And Adoption
Blockchain Challenges
Transactions And Blocks
P2P Systems
Keys As Identity
Digital Signatures
Hashes As Addresses
Hash Pointers And Data Structures
Blockchain Transactions
Blockchain Block Structure
Mining Explained
02 - BITCOIN
What is Bitcoin
The Bitcoin Network
The Bitcoin Minning Process
Mining Developments
Bitcoin Wallets
Decentralization And Hard Forks
Alternative Blockchains/Altchains
Ethereum Consensus Mechanisms
How Smart Contracts Work
Difference Between Private Consortium And Public Networks
Ethereum Virtual Machine (EVM)
Merkle Tree
Double-Spend Problem
New Developments In Blockchain
Ethereum’s Ecosystem And Dapps
Blockchain And Digital Currency
Transactional Blocks
Impact Of Blockchain Technology On Cryptocurrency
Cryprography
03 - ETHEREUM
What is Ethereum?
Introduction
A Short History Lesson
Interfacing with Ethereum Networks
Metamask Setup
Ethereum Accounts
Receiving Ether
What's a Transaction?
Smart Contracts
Our First Contract
Contract Structure
Function Declarations
Testing with Remix
Redeploying Contracts
Behind the Scenes of Deployment
More on Running Functions Than You Want to Know
Wei vs Ether
Gas and Transactions
Mnemonic Phrases
Getting More Ether
12 - ETHEREUM CAMPAIGNS
Planning CampaignShow
Redeploying CampaignFactory
CampaignShow's GetInitialProps
Accessing a Campaign
Summary Translation Layer
Custom Card Groups
One Card Per Property
The Contribute Form
Grid Layouts
Form State
Communicating the Campaign Address
Making a Contribution
Refreshing Contract Data
Spinners and Error Handlers
Listing Requests
Grids vs Columns
More Routing!
Request Creation Form
Form Polish
Creating a Request
Requests One by One
Fancy Javascript
Small Typo!
Rendering a Table
Request Row Component
Request Row Content
Approvers Count Cell
Approving a Request
Finalizing Requests
Testing Finalization
Row Status Styling
Finishing Requests Index
13 - INTRODUCTION TO HYPERLEDGER
What is Hyperledger?
Distributed Ledger Technology & its Challenges
Hyperledger & Distributed Ledger Technology
We stay with you until you get the results you want. If you really interested,
please let me know. We will arrange the Demo Session, Feel Free to call us any
time