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

What's hot

Bitcoin and Blockchain
Bitcoin and BlockchainBitcoin and Blockchain
Bitcoin and Blockchain
Chen Wu
 
Blockchain - a basic overview
Blockchain - a basic overviewBlockchain - a basic overview
Blockchain - a basic overview
Syed Rakib Al Hasan
 
BLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGYBLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGY
garishma bhatia
 
CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101
Blockstrap.com
 
On Private Blockchains, Technically
On Private Blockchains, TechnicallyOn Private Blockchains, Technically
On Private Blockchains, Technically
Alex Chepurnoy
 
Intro to blockchain technology
Intro to blockchain technologyIntro to blockchain technology
Intro to blockchain technology
Galin Dinkov
 
CBGTBT - Part 3 - Transactions 101
CBGTBT - Part 3 - Transactions 101CBGTBT - Part 3 - Transactions 101
CBGTBT - Part 3 - Transactions 101
Blockstrap.com
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
PalakGulati10
 
Bitcoin & Ethereum Address
Bitcoin & Ethereum AddressBitcoin & Ethereum Address
Bitcoin & Ethereum Address
Po Wei Chen
 
Blockchain Тechnology - Introduction
Blockchain Тechnology - IntroductionBlockchain Тechnology - Introduction
Blockchain Тechnology - Introduction
Galin Dinkov
 
gething started - ethereum & using the geth golang client
gething started - ethereum & using the geth golang clientgething started - ethereum & using the geth golang client
gething started - ethereum & using the geth golang client
Sathish VJ
 
Block chain
Block chainBlock chain
Block chain
gehad hamdy
 
Json Web Token - JWT
Json Web Token - JWTJson Web Token - JWT
Json Web Token - JWT
Prashant Walke
 
CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102
Blockstrap.com
 
Bitcoin and blockchain engineering
Bitcoin and blockchain engineeringBitcoin and blockchain engineering
Bitcoin and blockchain engineering
Gregory Bataille
 
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
Nicholas Lin
 
Bitcoin - Beyond the basics
Bitcoin - Beyond the basicsBitcoin - Beyond the basics
Bitcoin - Beyond the basics
Chris DeRose
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
Aayt Bahaa
 
01 BlockChain
01 BlockChain01 BlockChain
01 BlockChain
Sivakumar Ramar
 
The Blockchain and JavaScript
The Blockchain and JavaScriptThe Blockchain and JavaScript
The Blockchain and JavaScript
Portia Burton
 

What's hot (20)

Bitcoin and Blockchain
Bitcoin and BlockchainBitcoin and Blockchain
Bitcoin and Blockchain
 
Blockchain - a basic overview
Blockchain - a basic overviewBlockchain - a basic overview
Blockchain - a basic overview
 
BLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGYBLOCKCHAIN TECHNOLOGY
BLOCKCHAIN TECHNOLOGY
 
CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101CBGTBT - Part 2 - Blockchains 101
CBGTBT - Part 2 - Blockchains 101
 
On Private Blockchains, Technically
On Private Blockchains, TechnicallyOn Private Blockchains, Technically
On Private Blockchains, Technically
 
Intro to blockchain technology
Intro to blockchain technologyIntro to blockchain technology
Intro to blockchain technology
 
CBGTBT - Part 3 - Transactions 101
CBGTBT - Part 3 - Transactions 101CBGTBT - Part 3 - Transactions 101
CBGTBT - Part 3 - Transactions 101
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Bitcoin & Ethereum Address
Bitcoin & Ethereum AddressBitcoin & Ethereum Address
Bitcoin & Ethereum Address
 
Blockchain Тechnology - Introduction
Blockchain Тechnology - IntroductionBlockchain Тechnology - Introduction
Blockchain Тechnology - Introduction
 
gething started - ethereum & using the geth golang client
gething started - ethereum & using the geth golang clientgething started - ethereum & using the geth golang client
gething started - ethereum & using the geth golang client
 
Block chain
Block chainBlock chain
Block chain
 
Json Web Token - JWT
Json Web Token - JWTJson Web Token - JWT
Json Web Token - JWT
 
CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102CBGTBT - Part 6 - Transactions 102
CBGTBT - Part 6 - Transactions 102
 
Bitcoin and blockchain engineering
Bitcoin and blockchain engineeringBitcoin and blockchain engineering
Bitcoin and blockchain engineering
 
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
以比特幣為例的區塊鏈技術介紹 ( Intro to Blockchain using Bitcoin as an example)
 
Bitcoin - Beyond the basics
Bitcoin - Beyond the basicsBitcoin - Beyond the basics
Bitcoin - Beyond the basics
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
01 BlockChain
01 BlockChain01 BlockChain
01 BlockChain
 
The Blockchain and JavaScript
The Blockchain and JavaScriptThe Blockchain and JavaScript
The Blockchain and JavaScript
 

Similar to Meta X Blockchain Bootcamp

blockchain.pptx
blockchain.pptxblockchain.pptx
blockchain.pptx
jaouadAGHLALA1
 
Presentation 2 (2).pdf
Presentation 2 (2).pdfPresentation 2 (2).pdf
Presentation 2 (2).pdf
surendar64
 
Introduction to Blockchain Web3 Session
Introduction to Blockchain Web3 SessionIntroduction to Blockchain Web3 Session
Introduction to Blockchain Web3 Session
DSCIITPatna
 
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
Mariya James
 
Blockchain-SSM.pptx
Blockchain-SSM.pptxBlockchain-SSM.pptx
Blockchain-SSM.pptx
Aditya786867
 
Bitcoin fundamentals
Bitcoin fundamentalsBitcoin fundamentals
Bitcoin fundamentals
N. P. O'Donnell
 
BITCOIN FORENSICS : Bsides Delhi Conference
BITCOIN FORENSICS : Bsides Delhi ConferenceBITCOIN FORENSICS : Bsides Delhi Conference
BITCOIN FORENSICS : Bsides Delhi Conference
anupriti
 
Blockchain, working [blockchain vs bitcoin] pros and cons
Blockchain, working [blockchain vs bitcoin] pros and consBlockchain, working [blockchain vs bitcoin] pros and cons
Blockchain, working [blockchain vs bitcoin] pros and cons
Jerin Sebastian
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
Akshay Kumar
 
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
Leapwaters
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain work
Shishir Aryal
 
Blockchain- Ammar Ahmad.pdf
Blockchain- Ammar Ahmad.pdfBlockchain- Ammar Ahmad.pdf
Blockchain- Ammar Ahmad.pdf
ArcadePrinters
 
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
anupriti
 
Blockchain Tech by Iqbal Matheen.pptx
Blockchain Tech by Iqbal Matheen.pptxBlockchain Tech by Iqbal Matheen.pptx
Blockchain Tech by Iqbal Matheen.pptx
EgguIqbal
 
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdfBlockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
Harry977415
 
Day 1.pptx
Day 1.pptxDay 1.pptx
Day 1.pptx
MansiRaj26
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
ShubhAm RaWat
 
Kotlin everywhere
Kotlin everywhereKotlin everywhere
Kotlin everywhere
AbhikBanerjee28
 
BITCOIN FORENSICS : HAKON-2017 CONFERENCE
BITCOIN FORENSICS : HAKON-2017 CONFERENCEBITCOIN FORENSICS : HAKON-2017 CONFERENCE
BITCOIN FORENSICS : HAKON-2017 CONFERENCE
anupriti
 
Blockchain i am confused
Blockchain   i am confusedBlockchain   i am confused
Blockchain i am confused
Marco Hauff
 

Similar to Meta X Blockchain Bootcamp (20)

blockchain.pptx
blockchain.pptxblockchain.pptx
blockchain.pptx
 
Presentation 2 (2).pdf
Presentation 2 (2).pdfPresentation 2 (2).pdf
Presentation 2 (2).pdf
 
Introduction to Blockchain Web3 Session
Introduction to Blockchain Web3 SessionIntroduction to Blockchain Web3 Session
Introduction to Blockchain Web3 Session
 
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
A Comprehensive Guide To Create Blockchain In Python | Blockchain Development...
 
Blockchain-SSM.pptx
Blockchain-SSM.pptxBlockchain-SSM.pptx
Blockchain-SSM.pptx
 
Bitcoin fundamentals
Bitcoin fundamentalsBitcoin fundamentals
Bitcoin fundamentals
 
BITCOIN FORENSICS : Bsides Delhi Conference
BITCOIN FORENSICS : Bsides Delhi ConferenceBITCOIN FORENSICS : Bsides Delhi Conference
BITCOIN FORENSICS : Bsides Delhi Conference
 
Blockchain, working [blockchain vs bitcoin] pros and cons
Blockchain, working [blockchain vs bitcoin] pros and consBlockchain, working [blockchain vs bitcoin] pros and cons
Blockchain, working [blockchain vs bitcoin] pros and cons
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
LESSON 3 BLOCKCHAIN TRANSPARENCY _ BLOCKCHAIN SECURITY _ BITCOIN VS BLOCKCHAI...
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain work
 
Blockchain- Ammar Ahmad.pdf
Blockchain- Ammar Ahmad.pdfBlockchain- Ammar Ahmad.pdf
Blockchain- Ammar Ahmad.pdf
 
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
Symposium on Legal Regulation of Bitcoin, Blockchain & Cryptocurrencies
 
Blockchain Tech by Iqbal Matheen.pptx
Blockchain Tech by Iqbal Matheen.pptxBlockchain Tech by Iqbal Matheen.pptx
Blockchain Tech by Iqbal Matheen.pptx
 
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdfBlockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
Blockchain Facts_What Is It, How IT Works and How Can It Be Used.pdf
 
Day 1.pptx
Day 1.pptxDay 1.pptx
Day 1.pptx
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Kotlin everywhere
Kotlin everywhereKotlin everywhere
Kotlin everywhere
 
BITCOIN FORENSICS : HAKON-2017 CONFERENCE
BITCOIN FORENSICS : HAKON-2017 CONFERENCEBITCOIN FORENSICS : HAKON-2017 CONFERENCE
BITCOIN FORENSICS : HAKON-2017 CONFERENCE
 
Blockchain i am confused
Blockchain   i am confusedBlockchain   i am confused
Blockchain i am confused
 

Recently uploaded

Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

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

  1. Same hash
  2. 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
  3. 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.