SlideShare a Scribd company logo
BLOCKCHAIN
BOOTCAMP
AN INTRODUCTION TO BLOCKCHAIN IN DIGITAL ADVERTISING
FOR ADVERTISERS AND PUBLISHERS
WHAT IS BLOCKCHAIN?
“A Blockchain is a distributed database
secured by cryptography. It is used in
Bitcoin and Ethereum.”
A blockchain has a list of blocks.
A blockchain always starts with one block, called the genesis
block.
WHAT IS A BLOCK?
A Block is a package of data that can
be permanently recorded onto a
blockchain.
CRYPTOGRAPHY
Cryptography is a method of storing
and transmitting encrypted data so that
only the intended receiver can read and
decrypt the message.
Another way of saying – It is the art of
writing or solving codes, spycraft.
SECURE HASH ALGORITHM (SHA-256)
Bitcoin, and pretty much all cryptocurrency uses
what's called a "secure hash algorithm" also known
as SHA, to encrypt transactions.
It was designed by the National Security Agency
(NSA) for civilian use.
GENESIS BLOCK
WHAT’S IN A BLOCK?
BLOCK ID:
The Block ID or The Block
Index is the position of the
block in the chain.
The genesis block has an
index of 0. The next block
will have an index of 1.
WHAT’S IN A BLOCK?
NONCE:
The Nonce is the number
used to find a valid hash. It
is an additional variable that
makes a hash unbreakable.
The nonce is the
independent variable in the
hash function that increases
from 0 until a valid hash is
found.
WHAT’S IN A BLOCK?
DATA:
The Data is what's stored on
the block. In bitcoin for
example, the data would be
money transactions.
Since data is an input variable
for the hash, changing the data
will change the hash.
Changing the hash will
generate a new hash and the
block becomes invalid.
WHAT’S IN A BLOCK?
PREVIOUS HASH:
The previous hash is
the hash of the previous
block.
Because this is the
genesis block, it does not
have a previous hash.
WHAT’S IN A BLOCK?
WHAT WE ARE HASHING:
The hashing function has the following
input variables:
block index (0), nonce (0), data (Hi! My
name is Ken Brook, and welcome to
the boot camp!), previous hash (0).
f( index + nonce + data + previous
hash ) = hash
If any of the input variables change, a
new and unique hash will be
generated.
WHAT’S IN A BLOCK?
BLOCK HASH:
The Block Hash is the
hashed output of the input
variables.
It is impossible to reverse
hash this message.
LETS BUILD A BLOCKCHAIN!
Now, a blockchain is a collection
of blocks. So let’s add another
block to our blockchain!
Mining is the process of finding a
valid block
HERE IS WHERE THE CHAIN HAPPENS
FULL BLOCKCHAIN
OK. WHAT’S THE BIG DEAL.
WHY IS THIS SPECIAL?
IMMUTABILITY
So let's say we tried to change the message in the previous block.
Instead of, hi! My name is “ken brook, and welcome to the boot camp!”
We say “hi! My name is ken brook, no boot camp today!”
• Because every block works off the previous hash, if any
input variable in a block changes, the previous hash will
also change.
• Now, none of the blocks we’ve built up matches.
• And because the blocks don’t match, any change will not
work.
• Because of this simple factor, it’s basically impossible to
change anything on the blockchain once it’s committed.
IMMUTABILITY
CONSENSUS
2 VS. 1
CONSENSUS
DECENTRALIZED BLOCKCHAIN
NODE 1
NODE 2
NODE 3
1PM - 1:50PM // WELCOME & BEGINNERS GUIDE TO
BLOCKCHAIN - AND WHY SHOULD ADVERTISING
CARE?
KEN BROOK
CEO
METAX
PRANEET SHARMA
CTO
METHOD MEDIA INTELLIGENCE
# METAXBOOTCAMP
# METAXBOOTCAMP
2:15PM - 2:30PM // MICROSOFT & BLOCKCHAIN: A
CONVERSATION WITH YORKE RHODES
DAN BISGEIER
CHIEF INVESTMENT OFFICER
MEDIAMATH
YORKE RHODES
GLOBAL BLOCKCHAIN BUSINESS STRATEGIST
MICROSOFT
# METAXBOOTCAMP
2:30PM - 3:30PM // BLOCKCHAIN &
PUBLISHERS – IT'S TIME
ROB BEELER
CHAIRMAN
ADMONSTERS
MODERATOR
ELISABETH MURRAY
SVP, DIGITAL AD OPERATIONS
TEN: THE ENTHUSIAST
NETWORK
KEN BROOK
CEO
METAX
RICHARD BUSH
CHIEF PRODUCT
& TECH OFFICER
NYIAX
DEREK NICOL
VP OF ADVERTISING
TECHNOLOGY
CBS INTERACTIVE
# METAXBOOTCAMP
3:45PM - 4:45PM // BLOCKCHAIN
& ADVERTISERS
WILL RAND
CO-FOUNDER
PROGRAMMATIC
INTELLIGENCE
MODERATOR
ANTHONY
RACINE
LEAD CLIENT DATA
ANALYST
IDEAS MADE
MEASURABLE
CHRIS CABLE
DIRECTOR OF DATA
ANALYTICS & STRATEGIC
PLANNING
DIAGEO
SCOTT MCDONALD
PRESIDENT AND CEO
ADVERTISING RESEARCH
FOUNDATION
JUSTIN
SCARBOROUGH
VP OF CLIENT RESULTS
ACCORDANT MEDIA
TO STAY UP TO DATE ON METAX NEWS,
PLEASE VISIT: METAX.IO
TO GET IN TOUCH, PLEASE EMAIL:
HELLO@METAX.IO
FOLLOW US ON TWITTER: @METAXCHAIN
#METAXBOOTCAMP
THANK YOU!

More Related Content

PPTX
Blockchain Session 1
PDF
Blockchain part 2
PPTX
Intro into blockchain
PDF
Intro to Blockchain Slides
PDF
Blockchain
ODP
Intro to Blockchain - And, by the way, what the heck is proof-of-work?
PPTX
Blockchain
PDF
Boolberry reduces blockchain bloat
Blockchain Session 1
Blockchain part 2
Intro into blockchain
Intro to Blockchain Slides
Blockchain
Intro to Blockchain - And, by the way, what the heck is proof-of-work?
Blockchain
Boolberry reduces blockchain bloat

What's hot (20)

PDF
Bitcoin and Blockchain
PDF
Blockchain - a basic overview
PPTX
BLOCKCHAIN TECHNOLOGY
ODP
CBGTBT - Part 2 - Blockchains 101
PDF
On Private Blockchains, Technically
PDF
Intro to blockchain technology
ODP
CBGTBT - Part 3 - Transactions 101
PPTX
Blockchain Technology
PPTX
Bitcoin & Ethereum Address
PDF
Blockchain Тechnology - Introduction
PDF
gething started - ethereum & using the geth golang client
PPTX
Block chain
PPTX
Json Web Token - JWT
ODP
CBGTBT - Part 6 - Transactions 102
PDF
Bitcoin and blockchain engineering
PPTX
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
PDF
Bitcoin - Beyond the basics
PDF
Blockchain technology
PDF
01 BlockChain
PPTX
The Blockchain and JavaScript
Bitcoin and Blockchain
Blockchain - a basic overview
BLOCKCHAIN TECHNOLOGY
CBGTBT - Part 2 - Blockchains 101
On Private Blockchains, Technically
Intro to blockchain technology
CBGTBT - Part 3 - Transactions 101
Blockchain Technology
Bitcoin & Ethereum Address
Blockchain Тechnology - Introduction
gething started - ethereum & using the geth golang client
Block chain
Json Web Token - JWT
CBGTBT - Part 6 - Transactions 102
Bitcoin and blockchain engineering
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
Bitcoin - Beyond the basics
Blockchain technology
01 BlockChain
The Blockchain and JavaScript
Ad

Similar to Meta X Blockchain Bootcamp (20)

PPTX
blockchain.pptx
PDF
Presentation 2 (2).pdf
PDF
Blockchain Facts_ What Is It, How It Works, and How It Can Be Used.pdf
PPTX
Introduction to Blockchain Web3 Session
PDF
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
PPTX
Blockchain-SSM.pptx
PPTX
Bitcoin fundamentals
PDF
BITCOIN FORENSICS : Bsides Delhi Conference
PPTX
Blockchain, working [blockchain vs bitcoin] pros and cons
PPTX
Introduction to Blockchain
PDF
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
PDF
How does blockchain work
PDF
Blockchain- Ammar Ahmad.pdf
PDF
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
PPTX
Blockchain Tech by Iqbal Matheen.pptx
PDF
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
PPTX
Day 1.pptx
PPTX
Block chain and its basic terminology include mining
PPT
Blockchain Technology
PPTX
Kotlin everywhere
blockchain.pptx
Presentation 2 (2).pdf
Blockchain Facts_ What Is It, How It Works, and How It Can Be Used.pdf
Introduction to Blockchain Web3 Session
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
Blockchain-SSM.pptx
Bitcoin fundamentals
BITCOIN FORENSICS : Bsides Delhi Conference
Blockchain, working [blockchain vs bitcoin] pros and cons
Introduction to Blockchain
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
How does blockchain work
Blockchain- Ammar Ahmad.pdf
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
Blockchain Tech by Iqbal Matheen.pptx
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
Day 1.pptx
Block chain and its basic terminology include mining
Blockchain Technology
Kotlin everywhere
Ad

Recently uploaded (20)

PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Review of recent advances in non-invasive hemoglobin estimation
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
cuic standard and advanced reporting.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Approach and Philosophy of On baking technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation theory and applications.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Electronic commerce courselecture one. Pdf
sap open course for s4hana steps from ECC to s4
Programs and apps: productivity, graphics, security and other tools
Review of recent advances in non-invasive hemoglobin estimation
The AUB Centre for AI in Media Proposal.docx
Building Integrated photovoltaic BIPV_UPV.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
cuic standard and advanced reporting.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Approach and Philosophy of On baking technology
Understanding_Digital_Forensics_Presentation.pptx
20250228 LYD VKU AI Blended-Learning.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Network Security Unit 5.pdf for BCA BBA.
Encapsulation theory and applications.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Dropbox Q2 2025 Financial Results & Investor Presentation
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Empathic Computing: Creating Shared Understanding
Electronic commerce courselecture one. Pdf

Meta X Blockchain Bootcamp

  • 1. BLOCKCHAIN BOOTCAMP AN INTRODUCTION TO BLOCKCHAIN IN DIGITAL ADVERTISING FOR ADVERTISERS AND PUBLISHERS
  • 3. “A Blockchain is a distributed database secured by cryptography. It is used in Bitcoin and Ethereum.” A blockchain has a list of blocks. A blockchain always starts with one block, called the genesis block.
  • 4. WHAT IS A BLOCK? A Block is a package of data that can be permanently recorded onto a blockchain.
  • 6. Cryptography is a method of storing and transmitting encrypted data so that only the intended receiver can read and decrypt the message. Another way of saying – It is the art of writing or solving codes, spycraft.
  • 7. SECURE HASH ALGORITHM (SHA-256) Bitcoin, and pretty much all cryptocurrency uses what's called a "secure hash algorithm" also known as SHA, to encrypt transactions. It was designed by the National Security Agency (NSA) for civilian use.
  • 9. WHAT’S IN A BLOCK? BLOCK ID: The Block ID or The Block Index is the position of the block in the chain. The genesis block has an index of 0. The next block will have an index of 1.
  • 10. WHAT’S IN A BLOCK? NONCE: The Nonce is the number used to find a valid hash. It is an additional variable that makes a hash unbreakable. The nonce is the independent variable in the hash function that increases from 0 until a valid hash is found.
  • 11. WHAT’S IN A BLOCK? DATA: The Data is what's stored on the block. In bitcoin for example, the data would be money transactions. Since data is an input variable for the hash, changing the data will change the hash. Changing the hash will generate a new hash and the block becomes invalid.
  • 12. WHAT’S IN A BLOCK? PREVIOUS HASH: The previous hash is the hash of the previous block. Because this is the genesis block, it does not have a previous hash.
  • 13. WHAT’S IN A BLOCK? WHAT WE ARE HASHING: The hashing function has the following input variables: block index (0), nonce (0), data (Hi! My name is Ken Brook, and welcome to the boot camp!), previous hash (0). f( index + nonce + data + previous hash ) = hash If any of the input variables change, a new and unique hash will be generated.
  • 14. WHAT’S IN A BLOCK? BLOCK HASH: The Block Hash is the hashed output of the input variables. It is impossible to reverse hash this message.
  • 15. LETS BUILD A BLOCKCHAIN!
  • 16. Now, a blockchain is a collection of blocks. So let’s add another block to our blockchain!
  • 17. Mining is the process of finding a valid block
  • 18. HERE IS WHERE THE CHAIN HAPPENS
  • 20. OK. WHAT’S THE BIG DEAL. WHY IS THIS SPECIAL?
  • 21. IMMUTABILITY So let's say we tried to change the message in the previous block. Instead of, hi! My name is “ken brook, and welcome to the boot camp!” We say “hi! My name is ken brook, no boot camp today!”
  • 22. • Because every block works off the previous hash, if any input variable in a block changes, the previous hash will also change. • Now, none of the blocks we’ve built up matches. • And because the blocks don’t match, any change will not work. • Because of this simple factor, it’s basically impossible to change anything on the blockchain once it’s committed. IMMUTABILITY
  • 25. 1PM - 1:50PM // WELCOME & BEGINNERS GUIDE TO BLOCKCHAIN - AND WHY SHOULD ADVERTISING CARE? KEN BROOK CEO METAX PRANEET SHARMA CTO METHOD MEDIA INTELLIGENCE # METAXBOOTCAMP
  • 26. # METAXBOOTCAMP 2:15PM - 2:30PM // MICROSOFT & BLOCKCHAIN: A CONVERSATION WITH YORKE RHODES DAN BISGEIER CHIEF INVESTMENT OFFICER MEDIAMATH YORKE RHODES GLOBAL BLOCKCHAIN BUSINESS STRATEGIST MICROSOFT
  • 27. # METAXBOOTCAMP 2:30PM - 3:30PM // BLOCKCHAIN & PUBLISHERS – IT'S TIME ROB BEELER CHAIRMAN ADMONSTERS MODERATOR ELISABETH MURRAY SVP, DIGITAL AD OPERATIONS TEN: THE ENTHUSIAST NETWORK KEN BROOK CEO METAX RICHARD BUSH CHIEF PRODUCT & TECH OFFICER NYIAX DEREK NICOL VP OF ADVERTISING TECHNOLOGY CBS INTERACTIVE
  • 28. # METAXBOOTCAMP 3:45PM - 4:45PM // BLOCKCHAIN & ADVERTISERS WILL RAND CO-FOUNDER PROGRAMMATIC INTELLIGENCE MODERATOR ANTHONY RACINE LEAD CLIENT DATA ANALYST IDEAS MADE MEASURABLE CHRIS CABLE DIRECTOR OF DATA ANALYTICS & STRATEGIC PLANNING DIAGEO SCOTT MCDONALD PRESIDENT AND CEO ADVERTISING RESEARCH FOUNDATION JUSTIN SCARBOROUGH VP OF CLIENT RESULTS ACCORDANT MEDIA
  • 29. TO STAY UP TO DATE ON METAX NEWS, PLEASE VISIT: METAX.IO TO GET IN TOUCH, PLEASE EMAIL: HELLO@METAX.IO FOLLOW US ON TWITTER: @METAXCHAIN #METAXBOOTCAMP THANK YOU!

Editor's Notes

  • #19: Same hash
  • #24: So let’s say what we change something in block 4 on node one. Same change as before--”no bootcamp today.” Naturally, the chain won’t accept it because it happened on the previous block. But in addition, the other nodes are rejecting the change
  • #25: So what do we mean by decentralized. Basically, the database that we’re working with, is hosted on a number of different computers. When we're talking about blockchain, ethereum, or even ad token, this is a protocol that’s stored on hundreds, if not thousands of computers. We call those computers nodes.