Roadmap to 'Blockchain' Your IT Organization from Square 1

Views:
 
     
 

Presentation Description

I will deliver this presentatation on Friday morning, 10:30 AM to 11:25 AM Central Time in #Chicago at the Voice Of Blockchain Conference. (Without trying to sound immodest, it may the best, most useful, and most valuable presentation of the entire conference because smart leaders can take this back to their organizations and teams and use the Roadmap to build great things using #BlockchainTechnology. There are still tickets available Use this URL: www.voiceofblockchain.com Use this code to get $100 discount: billslater-EDy9sK0p Bill William Favre Slater, III MBA, M.S. in Cybersecurity, PMP, CISSP, SSCP, CISA, ISO 27002, ISO 20000, ITIL v3, IPv6 Sr. IT Security Consultant / Project Manager / Program Manager Adjunct Professor IIT School of Applied Technology wslater@iit.edu slater@billslater.com williamslater@gmail.com SKYPE: billslater (by arrangement) Career Page: http://billslater.com/career LinkedIn: https://www.linkedin.com/in/billslater/ Twitter: http://twitter.com/billslater 773 - 235 - 3080 - Home Office 312 - 758 - 0307 - Mobile 312 - 275 - 5757 - FAX 1515 W. Haddon Ave., Unit 309 Chicago, IL 60642 United States of America ===================================

Comments

Presentation Transcript

Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Go from Square One to Competence and Dominance in Blockchain Technologies:

Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Go from Square One to Competence and Dominance in Blockchain Technologies William Favre Slater, III President & CEO Slater Technologies, Inc. August 24, 2018

Presentation Location:

Presentation Location http://billslater.com/blockchain August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 2

Blockchain Resources:

Blockchain Resources https://goo.gl/baf6Uc August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 3

Bitcoin Resources:

Bitcoin Resources https://goo.gl/HhtCU7 August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 4

Agenda:

Agenda Introduction and Where Are We Right Now? The Problem The Solutions Required Skills DApps and DApp Environment Case Studies The Challenges Solving the Challenges and Winning The Roadmap Some Valuable Resources Conclusion References August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 5

Introduction and Where Are We Right Now?:

Introduction and Where A re We Right N ow? August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 6

Introduction:

Introduction William Favre Slater, III Career Professional in Information Technology. Specialities : Cybersecurity, Data Centers, Blockchain, Infrastructure Management, Application Development, Project Management, Program Management, Service Management and Risk Management. This is me: http://billslater.com/interview I am also a former U.S. Air Force Officer and a Patriotic American Citizen who loves America, believes in the U.S. Constitution and the Bill of Rights. I am also a writer, and Adjunct Professor at the Illinois Institute of Technology for more than 10 years. I am happily married to my Soul Mate, who is my Best Friend and the Love of my Life, Ms. Joanna Roguska, who is a professional web developer and a native of Warsaw, Poland. We have been happily married since December 2000, and she became a U.S. Citizen in November 2006. August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 7

A Career in Information Technology:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 8 A Career in Information Technology http://billslater.com/career http://billslater.com/certifications http://billslater.com/interview http://billslater.com/writing January 15, 2013 http://billslater.com/datacentermanager http://billslater.com/iso27001 http://on.fb.me/fW3wH0 http://on.fb.me/vfGRVi http://billslater.com/ms_cybersecurity http://billslater.com/wfs_cv.pdf http://billslater.com/wfs_resume.pdf

First Job Out of College:

First Job Out of College 2LT William F. Slater, III United States Air Force Computer Systems Staff Officer Strategic Air Command Headquarters Offutt Air Force Base, NE Circa late 1970s – UNCLASSIFIED Configuration August 24, 2018 9 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III

Microsoft Chicago Data Center:

Microsoft Chicago Data Center August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 10 US-294 Northbound. Two miles south of OHare International Airport Microsoft Chicago Data Center in Northlake, IL. Actual street view photo from Google Maps Microsoft Chicago Data Center in Northlake, IL. Actual architect’s drawing from 2007 - 2008

Microsoft Chicago Data Center:

Microsoft Chicago Data Center August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 11 Size: 705,000 square feet Power: 120 MW (enough to power 87,000 homes) Critical Load for IT Equipment: 60 MW No. of Physical Servers: > 330,000 Servers 601 Northwest Hwy, Northlake, IL CH1 CH2 Microsoft Chicago Data Center Operations Team Summer 2008

Where Are We Right Now?:

Where A re We Right N ow? August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 12

Introduction and Where Are We Right Now?:

Introduction and Where A re We Right N ow? August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 13

A lot of talk, not a lot of walk. :

A lot of talk, not a lot of walk. PURPOSE Copyright 2018 – DApperNetwork

Slide15:

Copyright 2018 – DApperNetwork

Slide16:

Copyright 2018 – DApperNetwork

Shortage. Huge shortage.:

Shortage. Huge shortage. STATE OF THINGS Copyright 2018 – DApperNetwork

Slide18:

Copyright 2018 – DApperNetwork

Simple economics. :

Simple economics. PURPOSE Copyright 2018 – DApperNetwork

Slide20:

Ethereum developers Ethereum developers Copyright 2018 – DApperNetwork

Still very early. :

Still very early. PURPOSE Copyright 2018 – DApperNetwork

Slide22:

Copyright 2018 – DApperNetwork

Slide23:

1801 Ethereum DApps currently Copyright 2018 – DApperNetwork Source: https://www.stateofthedapps.com/

Slide24:

Copyright 2018 – DApperNetwork

Introduction and Where Are We Right Now?:

Introduction and Where A re We Right N ow? August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 25

The Problem:

The Problem A significant shortage of Blockchain Developer Talent As of February 2018, it was reported that for every experienced Blockchain Engineer, there are 14 jobs available. The technical concepts and value are sound and the tools exist, but experienced people and project managers are very difficult to find. August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 26

The Solutions:

The Solutions Train your staff with in-house training and/or mentors that experienced “experts” Send your staff to one or more Blockchain Developer Bootcamps (think DApperNetwork by Eric Chung) Provide self-training courses and hope for the best August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 27

Slide28:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 28

The Required Skills for a Blockchain Development Staff:

The Required Skills for a Blockchain Development Staff August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 29

Additional Required Skills for a Blockchain Development Staff:

Additional Required Skills for a Blockchain Development Staff Web3.js DApp development UI and UX Design and Testing Skills Deep understanding of compiled code, Gas, and the Ethereum Virtual Machine (EVM) Secure coding Defensive coding Egoless Programming Stringent Code Reviews Networking Understanding of Protocols Planning Requirements Technical Specifications and Writing Design Architecture – Infrastructure, Data, and Security Testing – Testing – Testing Simulation Troubleshooting August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 30

Web3.js:

Web3.js August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 31

The Required Skills - Quick Preview:

The Required Skills - Quick Preview Web3.js EVM Ethereum Blockchain Ethereum Ecosystem Gas August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 32

Ethereum Architecture:

Ethereum Architecture Source: Mastering Blockchain by Imran Bashir (Published by Packt .) August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 33

EVM Operation and Architecture:

EVM Operation and Architecture Source: Mastering Blockchain by Imran Bashir (Published by Packt .) August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 34

Byte Code Executed by the EVM:

Source: Mastering Blockchain by Imran Bashir (Published by Packt.) Byte Code Executed by the EVM August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 35

Gas and Units of Ether and Wei:

Gas and Units of Ether and Wei Source: Ethereum, Tokens & Smart Contracts: Notes on getting started by Eugenio Noyola Note: Your Solidity Code compiles to Byte Code. Each Byte Code Instruction has a predetermined Amount of Gas Value required for execution. Run out of Gas and your program stops. Or worse, Write a bad program that: loops endlessly Needlessly allocates huge array structures Thoughtlessly allocates storage Or, instantiates Smart Contracts too often and things will get EXPENSIVE REALLY FAST August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 36

Gas:

Gas Source: Mastering Blockchain by Imran Bashir (Published by Packt.) Note: Your Solidity Code compiles to Byte Code. Each Byte Code Instruction has a predetermined Amount of Gas Value required for execution. Run out of Gas and your program stops. Or worse, Write a bad program that: loops endlessly Needlessly allocates huge array structures Thoughtlessly allocates storage Or, instantiates Smart Contracts too often and things will get EXPENSIVE REALLY FAST August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 37

Ethereum Blockchain:

Ethereum Blockchain Source: Mastering Blockchain by Imran Bashir (Published by Packt .) August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 38

Ethereum Blocks and the Ethereum Blockchain:

Ethereum Blocks and the Ethereum Blockchain Source: Mastering Blockchain by Imran Bashir (Published by Packt.) August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 39

Ethereum Blocks and the Ethereum Blockchain:

Ethereum Blocks and the Ethereum Blockchain Source: Mastering Blockchain by Imran Bashir (Published by Packt.) August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 40

Ethereum Blocks and the Ethereum Blockchain:

Ethereum Blocks and the Ethereum Blockchain Source: Mastering Blockchain by Imran Bashir (Published by Packt.) August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 41

Bitcoin Blockchain History & Trivia:

Bitcoin Blockchain History & Trivia Source: https://news.bitcoin.com/bitcoins-quirky-genesis-block-turns-eight-years-old-today / On January 3rd, 2009 Satoshi Nakamoto unleashed the  genesis block  into the wild. The genesis block contains the first 50 BTC block reward and cannot be spent by anyone. The bitcoin software was released on Sourceforge the web-based service for open source developers. The original Satoshi client was compiled using Microsoft’s visual studio and is written in the programming language C++. Satoshi began building the code in 2007 and was the only developer that made software changes to the bitcoin protocol up until mid-2010.  The first block also includes text from the UK Times newspaper saying “03/Jan/2009 Chancellor on brink of second bailout for banks,” a reference to bitcoin’s birth-date and possibly mocking fractional reserve banking. With Satoshi’s creation, the total number of bitcoins in circulation will never exceed 21 million BTC. August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 42

Bitcoin Blockchain History & Trivia:

Bitcoin Blockchain History & Trivia Source: https://news.bitcoin.com/bitcoins-quirky-genesis-block-turns-eight-years-old-today https://www.investopedia.com/news/what-genesis-block-bitcoin-terms/ August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 43

Dapps and DAPP Development:

Dapps and DAPP Development August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 44

Web Apps and DApps:

Web Apps and DApps August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 45

Slide46:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 46

DApps:

DApps August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 47

Slide48:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 48

Slide49:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 49

Steps to DApp Development:

Steps to DApp Development Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 50

Slide51:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 51

Slide52:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 52

Slide53:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 53

Blockchain Application Templates:

Blockchain Application Templates August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 54

Slide55:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 55

Slide56:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 56

Slide57:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 57

Slide58:

Source: Blockchain Applications: A Hands-on Approach by Arsheep Bahga and Vijay Madisetti August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 58

Development Tools:

Development Tools August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 59

Development Tools:

Development Tools Blockchain Geth Parity Ganache Frameworks Truffle RiskBlock Editors Atom Sublime Notepad Eclipse Your favorite text editor Languages Solidity Javascript LLL Viper Mulu Testing https://test.eth.guide Publicly listed Contracts http://etherchain.org/contracts August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 60

Preparation:

Preparation Installation   You'll need Git, Node Package Manager, MetaMask and Truffle set up.   Click these links and follow directions:  - Git:  https://git-scm.com/downloads - MetaMask :  https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn?hl=en - Node (choose LTS option):  https://nodejs.org/en/ - Truffle:  http://truffleframework.com/docs/getting_started/installation - If you have Windows:  http://truffleframework.com/tutorials/how-to-install-truffle-and-testrpc-on-windows-for-blockchain-development August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 61

Preparation:

Preparation Reading Material Reading Material Bitcoin Whitepaper:  https://bitcoin.org/bitcoin.pdf Ethereum Whitepaper:  https://github.com/ethereum/wiki/wiki/White-Paper Prehistory of Ethereum protocol by Vitalik :  https://vitalik.ca/general/2017/09/14/prehistory.html  Just Enough Bitcoin for Ethereum:  https://media.consensys.net/time-sure-does-fly-ed4518792679 Ethereum - Bitcoin Plus Everything:  https://medium.com/@ConsenSys/ethereum-bitcoin-plus-everything-a506dc780106 Byzantine Fault Tolerance primer:  https://www.nasdaq.com/article/byzantine-fault-tolerance-the-key-for-blockchains-cm810058 Mechanism Design & Cryptoeconomics primer:  https://medium.com/blockchannel/a-crash-course-in-mechanism-design-for-cryptoeconomic-applications-a9f06ab6a976   August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 62

Solidity Preparation:

Solidity Preparation Create an Ethereum UserID and Wallet Install Blockchain software ( geth , partity , or ganache) Geth https://geth.ethereum.org/downloads/ Parity http://parity.io Ganache https://github.com/trufflesuite/ganache Install Node.js and NPM (NPM is installed with node.js) https://nodejs.org/en Install Web3.js (gets automatically installed with parity) otherwise: https://github.com/ethereum/web3.js/ Install Mist blockchain explorer https://github.com/ethereum/mist Install Metamask https://metamask.io/ Remix Solidity IDE Editor & Compiler http://remix.ethereum.org/#optimize=true&version=soljson-v0.4.24 Kovan ( Rinkeby ) Blockchain https://www.rinkeby.io/#stats Install the Solidity Complier https://github.com/ethereum/solidity http://solidity.readthedocs.io/en/latest/installing-solidity.html Install an editor (preferably Atom, but Eclipse or sublime or another is OK) August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 63

Case Studies:

Case Studies August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 64

Case Study 1:

Case Study 1 Timeframe: Summer of 2018 Location: Chicago Topic: Teaching Interns who are Technical People with Graduate degrees free Blockchain classes 33 started, 8 remain First Project: We are converting and existing Time Tracking GUI Applictaion to an Ethereum DApp Second Project: Designing and Implementing a DApp Solution from Scratch We are working together from June 1 – December 31, 2018 August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 65

Case Study 2:

Case Study 2 Timeframe: November 2017 Location: Chicago Topic: Placement in Production of flawed Smart Contract Results: Loss of over $150 million August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 66

Slide67:

$150,000,000 bug Copyright 2018 – DApperNetwork

The Challenges:

The Challenges Huge Learning Curve DApps with Web3 and the EVM are not your Father’s Web Developer Workbench You can really screw this up – easily Learning Egoless Programming Turnover – Once people get training and experience the may leave August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 68

Solving the Challenges and Winning:

Solving the Challenges and Winning Find and utilize quality resources to accelerate your learning curve and immersion into the Blockchain World Establish a Blockchain Expert or Champion imbued with the responsibility to be the Blockchain Evangelist Build strong Learning Teams – Use Peter Senge’s Learning Team Disciplines Shared Vision Personal Mastery Mental Modeling Team Learning Systems Thinking Stay abreast of Blockchain Technologies and Blockchain Politics and Blockchain Evolution Join and participate in Local Blockchain Meetups Go International - Get involved with the Internet Society and the Blockchain Special Interest Group - Both are free and the Blockchain SIG has great people and projects and leadership www.internetsociety.com https://www.isoc-bsig.org/ https://www.linkedin.com/company/isoc-blockchain-sig/ August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 69

The Roadmap:

The Roadmap August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 70

The High-Level Project Plan:

The High-Level Project Plan August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 71

Some Valuable Resources:

Some Valuable Resources August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 72

Sample Code Resources:

Sample Code Resources August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 73 Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain by Ritesh Modi Mastering Blockchain, Second Edition by Imran Bashir Ethereum Smart Contract Development by Mayukh Mukhopadhyay

Sample Code Resources:

Sample Code Resources August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 74 Ethereum, Tokens & Smart Contracts: Notes on getting started by Eugenio Noyola Building Blockchain Projects: Building Decentralized Blockchain Applications with Ethereum and Solidity By Narayan Prusty Blockchain Applications: A Hands-On Approach by Arshdeep Bahga and Vijay Madisetti

Conclusion:

Conclusion We covered: Introduction and Where Are We Right Now? The Problem The DApp Environment The Solutions Case Studies The Challenges Solving the Challenges and Winning The Roadmap Some Valuable Resources August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 75

Special Thanks To Chicago’s Best Blockchain Buddies::

Special Thanks To Chicago’s Best Blockchain Buddies: August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 76 Joe Hernandez Co-Founder of the Chicago Blockchain Project Hannah Rosenburg Co-Founder of the Chicago Bitcoin and Open Blockchain Meetup

Special Thanks To::

Special Thanks To: August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 77 Vitalik Buterin Inventor of Ethereum

Questions?:

Questions? August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 78 General George S. Patton Crypto Rebels Revealed Wired Magazine, February 1993

Parting Thoughts:

Parting Thoughts August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 79

Slide80:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 80

Slide81:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 81

Slide82:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 82

Slide83:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 83

Slide85:

August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 85

References:

References August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 86

References: Best Blockchain Texts:

References: Best Blockchain Texts Blockchain Basics: A Non-technical Introduction in 25 Steps by Daniel Drescher Building Blockchain Projects: Building Decentralized Blockchain Applications with Ethereum and Solidity By Narayan Prusty Ethereum, Tokens & Smart Contracts: Notes on getting started by Eugenio Noyola Blockchain Applications: A Hands-On Approach by Arshdeep Bahga and Vijay Madisetti Ethereum Smart Contract Development by Mayukh Mukhopadhyay Solidity Programming Essentials: A beginner's guide to build smart contracts for Ethereum and blockchain by Ritesh Modi Introducing Ethereum and Solidity: Foundations of Cryptocurrency and Blockchain Programming for Beginners By Chris Dannen Mastering Blockchain - Second Edition by Imran Bashir August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 87

References: Best Blockchain Texts:

References: Best Blockchain Texts Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make it Work for You by Vikram Dhillon, David Metcalf, Max Hooper Distributed Ledger Technology: The Science of the Blockchain by Roger Wattenhofer The Book of Satoshi: The Collected Writings od Bitcoin Creator Satoshi Nakamoto By Phil Champagne August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 88

References:

References Antonopoulos, A. M. (2018). Mastering Bitcoin: Programming the Open Blockchain, second edition. Sebastopol, CA: O’Reilly Media, Inc. Back, A. (2017). Exploring Ethereum with Raspberry Pi - Part 1: Getting Started. Retrieved from https://www.rs-online.com/designspark/exploring-ethereum-with-raspberry-pi-part-1-getting-started on March 1, 2018. Back, A. (2017). Exploring Ethereum with Raspberry Pi Part 2: Creating a Private Blockchain. Retrieved from https://www.rs-online.com/designspark/exploring-ethereum-with-raspberry-pi-part-2-creating-a-private-blockchain on March 1, 2018. Bahga , A. and Madisetti , V. (2017). Blockchain Applications: A Hands-On Approach. Published by Arshdeep Bahga and Vijay Madisetti . www.blockchain-book.com . Bambara, J. J. and Allen P. R. (2018). Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions. New York, NY: McGraw-Hill Education. Bashir, I. (2018). Mastering Blockchain, second edition. Birmingham, UK: Packt Publishing Ltd. Bitcoin. (2014). Bitcoin. Retrieved from https://bitcoin.com/ on April 10, 2014. Buterin , V. (2015). The Problem of Censorship. Retrieved from http://blog.ethereum.org/2015/06/06/the-problem-of-censorship/ on April 15, 2018. Buterin , V. (2015). Visions - Part 1: The Value of Blockchain Technology Buterin , V. (2015). Visions - Part 2: The Problem of Trust Buterin , V. (2015). Light Clients – Proof of Stake. Buterin , V. (2015). SuperRationality DAOs. August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 89

References:

References Casey, M. J. and Vigna, P. (2018). The Truth Machine: The Blockchain Reference and the Future of Everything. New York, NY: St. Martin’s Press. Champagne, P. (2014). The Book of Satoshi: The Collected Writings of Bitcoin Creator Satoshi Nakamoto. Published by E53 Publishing, LLC. Dannen , C. (2017). Introducing Ethereum and Solidity: Foundations of Crytocurrency and Blockchain Programming for Beginners. New York, NY: Apress De Filippi , P. and Wright, A. (2018). Blockchain and the Law: the Rule of Code. Cambridge, MA: President and Fellows of Harvard College. Dhillon, V., Metcalf, D., and Hooper, M. (2017). Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Nake It Work for You. New York, NY: Apress . Drescher, D. (2017). Blockchain Basics. Frankfort am Main, Germany: Apress . Eddison , L. (2017). Ethereum: A Deep Dive into Ethereum. Published by Leonard Eddison . Ethereum Community. (2017). Ethereum Homestead Documentation 0.1, March 1, 2017. Retrieved from https://media.readthedocs.org/pdf/ethereum-homestead/latest/ethereum-homestead.pdf on March 20, 2018. Ethereum Ecosystem Contributors. (2018). Various articles and resources. Retrieved from http://ecosystem.eth.guide on April 15, 2018. Etwaru , R. (2017). Blockchain Trust Companies. Indianapolis, IN: Dog Ear Publishing. August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 90

References:

References Gerard, D. (2107), Attack of the 50 Foot Blockchain: Bitcoin, Blockchain, Ethereum, and Smart Contracts. Published by David Gerard. www.davidgerard.co.uk/blockchain . Holton, J. and Fratangelo , T. (2016). Raspberry Pi Architecture. Retrieved from https://www.macs.hw.ac.uk/~hwloidl/Courses/F28HS/slides_RPi_arch.pdf on April 15, 2018. Laurence, T. (2017). Blockchain for Dummies. Hoboken, NJ: John Wiley & Sons, Inc. Lee, T. B. (2013). 12 questions about Bitcoin you were too embarrassed to ask. Retrieved from http://www.washingtonpost.com/blogs/the-switch/wp/2013/11/19/12-questions-you-were-too-embarrassed-to-ask-about-bitcoin/ on November 19, 2013. Nakamoto. S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. Retrieved from https://bitcoin.org/bitcoin.pdf on November 1, 2013. Noyola , E. (2018). Ethereum: Ethereum, Tokens and Smart Contracts. Published by Eugenio Noyola . Peterson, O. (2018). An Introduction of Programmable Smart Contracts in Ethereum (Pt 1). Retrieved from https://www.linkedin.com/pulse/introduction-programmable-smart-contracts-ethereum-p1-%CE%BE%CE%BE%CE%BE-oliver/ on February 1, 2018. Prusty , N. (2017). Building Blockchain Projects: Building Decentralized Blockchain Applications with Ethereum and Solidity. Birmingham, UK: Pact Publishing. SCGNEWS. (2014). The IRS Just Declared War on Bitcoin - Retroactively. Retrieved from http://scgnews.com/the-irs-just-declared-war-on-bitcoin-retroactively on March 27, 2014. August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 91

References:

References Slater, W. F. (2018). An Introduction to Blockchain and Blockchain Development. A presentation delivered on April 13, 2018 at Forensecure 2018, at the Illinois Institute of Technology. Retrieved August 21, 2018 from http://billslater.com/forensecure/blockchain_2018_slater.pdf . Slater, W. F. (2018). Introduction to Setting Up Ethereum on a Small Raspberry Pi Network. A presentation delivered on April 21, 2018 at Chicago Blockckahin Meetup at Haymarket Pub in Chicago, IL. Retrieved August 21, 2018 from http://www.billslater.com/blockchain/Ethereum_on_Raspberry_Pi_by_Wm_F_Slater_III_v_01.0.pdf . Slater, W F. (2014). Bitcoin: A Current Look at the World’s Most Popular, Enigmatic and Controversial Digital Cryptocurrency. A presentation delivered on April 10, 2014 at Forensecure 2014, at the Illinois Institute of Technology. Retrieved August 21, 2018 from http://www.billslater.com/bitcoin/Bitcoin_and_Cryptocurrency_by_W_F_Slater_for_Forensecure_2014_v02.11_.pdf . White, A. (2018). Blockchain: Discover the Technology Behind Smart Contracts, Wallets, Mining, and Cryptocurrency. Published by Andrew K. White. August 24, 2018 Roadmap to "Blockchain" Your IT Organization: How to Help your IT Staff Ramp-Up - William Favre Slater, III 92

Dedication:

Dedication Dedicated with never-ending love, respect, and gratitude to my dear Father-in-law and Mother-in-Law, Wiesiek Roguski ( http://billslater.com/wiesiek ) and Wiesia Roguska ( http://billslater.com/wiesia ). April 13, 2018 Blockchain and Blockchain Development - William Favre Slater, III 93

Presenter Bio: William Favre Slater, III:

Presenter Bio: William Favre Slater, III Lives in Chicago; Cybersecurity professional by day, Professor at night Married to my Best Friend and Soul Mate, Ms. Joanna Roguska Current Position – Project Manager / Sr. IT Consultant at Slater Technologies, Inc. Working on projects related to Security reviews and auditing Blockchain consulting ISO 27001 Project Implementations Subject Matter Expert for preparing Risk Management and Security Exams at Western Governor’s State University in UT Providing subject matter expert services to Data Center product vendors and other local businesses. Designing and creating a database application that streamlines program management, security management, risk management and reporting activities, for management of teams of IT workers and developers in teleworking environments. It will first be a Windows application and then be ported to the web. Developing and presenting technical training materials for undergraduate and graduate students at the Illinois Institute of Technology in the areas of Blockchain and Blockchain development, Data Center Operations, Data Center Architecture, Cybersecurity Management, and Information Technology hardware and software. Created an eBook with articles about Security, Risk Management, Cyberwarfare, Project Management and Data Center Operations Professor at Illinois Tech for 10 years April 13, 2018 Blockchain and Blockchain Development - William Favre Slater, III 94

William Favre Slater, II:

William Favre Slater, II William Favre Slater, III 95 312-758-0307 slater@billslater.com williamslater@gmail.com http://billslater.com/interview 1515 W. Haddon Ave., Unit 309 Chicago, IL 60642 United States of America April 13, 2018 Blockchain and Blockchain Development - William Favre Slater, III

authorStream Live Help