0345 4506120

Blockchain Architecture Training

Course Details

Name Blockchain Architecture Training
Description
URL
Location:
London - West
Start Date:
Working Days:
Price:
£1699.00 +vat
Availability:
Exam:
Residential:
Course ID:
491186

Overview

This instructor-led 3-day Blockchain Architecture training is for technical leaders who need to make decisions about architecture, environment, and development platforms. The Certified Blockchain Architecture exam is included with the class. The class will make sure students understand the following topics:

  • What is Blockchain
  • What is Blockchain Architecture
  • How does Blockchain work
  • Types of Blockchains
  • How is Blockchain different from what we have today
  • What are use cases for Blockchain
  • What does a Blockchain app look like
  • How do I design a Blockchain app
  • How do I develop a Blockchain app
  • How do I test a Blockchain app

Learning Objectives

  • The difference between proof of work, proof of stake, and other proof systems and why they exist
  • Why cryptocurrency is needed on certain types of blockchains
  • The difference between public, private, and permissioned blockchains
  • How blocks are written to the blockchain
  • Where cryptography fits into blockchain and the most commonly used systems
  • Common use cases for public blockchains
  • Common use cases for private & permissioned blockchains
  • What is needed to launch your own blockchain
  • Common problems & considerations in working with public blockchains
  • Awareness and of and the tech behind common blockchain
  • When is mining needed and when it is not
  • Byzantine Fault Tolerance
  • Consensus among blockchains
  • What is hashing
  • How addresses, public keys, and private keys work
  • What is a smart contract
  • Security in blockchain
  • Brief history of a blockchain
  • The programming languages of the most common blockchains
  • Common testing and deployment practices for blockchains and blockchain-based apps

Course Content

What is Blockchain?

  • A record of keeping systems
  • Trust
  • Decentralization
  • Trustless environment

How does Blockchain work?

  • Announcements
  • Blocks
  • Nodes
  • Chaining
  • Verification
  • Consensus
  • Scalability
  • Privacy
  • Crypto hashing
  • Digital fingerprinting
  • PoW versus PoS

Blockchain Types

  • Public versus private
  • Open versus closed
  • Smart contracts
  • Blockchain as history
  • Tokens/coins
  • Gas

How is Blockchain different from what we have today?

  • Decentralization
  • Peer-to-peer architecture
  • Software versus firmware
  • Database versus Blockchain
  • Distributed database or other technology?
  • Data sovereignty
  • Group consensus

Blockchain Use Cases

  • Use case examples
    • Currency
    • Banking
    • Voting
    • Medical records
    • Supply chain/value chain
    • Content distribution
    • Verification of software updates
    • Law enforcement
    • Title and ownership records
    • Social media and online credibility
    • Fractional asset ownership
    • Cable television billing
    • High fault tolerance
    • DDoS-proof
  • Public or private Blockchain?
  • Who are the participants?

What does a Blockchain app look like?

  • DApp
  • Resembles typical full stack web application
  • Any internal state changes and all transactions are written to the Blockchain
  • Node.js
  • IDE
  • Public Blockchain visibility
  • Private Blockchain solutions
  • Oracles

How do I design a Blockchain app?

  • What does the solution need to let users do?
  • Will the proposed solution reduce or remove the problems and pain points felt by users?
  • What should this solution prevent users from doing?
  • Do you need a solution ready for heavy use on day 1?
  • Is your solution idea enhanced by the use of Blockchain?
  • Does the use of Blockchain create a better end-user experience and how?
  • Has your business developed custom software solutions before?
  • What level of support are you going to need?
  • How big is the developer community?
  • Does your vision of the future align with the project or platform’s vision of the future?
  • Does the platform aim to make new and significant contributions to the development space, or is it an efficiency/cost play?
  • Should the solution be a public or private Blockchain?
  • Should the solution be an open or closed Blockchain?
  • Create a plan for contract updates and changes
  • Hybrid solutions
  • Monetary exchanges?

How do I develop a Blockchain app?

  • Agile approach pre-release
  • Define guiding principles up front
  • Software versus firmware
  • Announcements, not transactions!
  • Classes, not contracts
  • Link contracts to share functions
  • Use calling contracts to keep contract addresses the same
  • Hyperledger versus Ethereum
  • Consider the number of users and number of transactions per user
  • Should a blockless solution be applied?
  • Performance
  • Security
  • Anonymity
  • Monolithic versus modular
  • Sandwich complexity model

How do I test a Blockchain app?

  • Recommendations
  • Security
  • Networks (Ethereum)

London - Ealing

Description:

craven house ealing

Nearby hotels include:
 - Travelodge London Ealing, 77 Uxbridge Road, Ealing, London W5 5SJ

http://www.travelodge.co.uk/hotels/500/London-Ealing-hotel



Location:

6th Floor
Craven House
40 Uxbridge Road
London
W5 2BS

 

Directions:

By Rail:

The nearest station is Ealing Broadway. On leaving the station walk left on The Broadway, at the traffic lights turn right continuing west on The Broadway.

At the next set of lights continue straight on (this is the start of the Uxbridge Road) and the offices can be found on the right.

London Underground:

Central Line

Piccadilly Line

Train lines: Central line, Piccadilly line, Heathrow Express & British Rail

Buses

Bus Routes

83, 207, 427, E2, E7, E8, E11, N11 and N207

Bus Stops

Stop “P” – Ealing Police Station 

Stop “U” – St Leonards Road

TRAVEL TIMES

  • 10 minutes to Paddington by train
  • 18 minutes to Heathrow Terminal 1 by train
  • 22 minutes to the West End by tube
  • 15 minutes drive to the M4, A40/M, M1 and M25
  • 5 bus routes servicing the area with buses passing every 3.5 minutes

Our Customers Include