SlideShare a Scribd company logo
Blockchain
Definition, benefits and issues
The Innovation Network, Warwick Business School, July 2018
Marc Stephenson,Technical Director, Metataxis
About Metataxis
• Metataxis is an information management consultancy
• We help organisations manage their most important asset: information
• Architect, govern, organise and maximise use of information
• 16 years old and a client list of 200+
• Staff of experienced information management professionals
• Private, public and third sector clients
• Client range from SMEs to large multi-nationals
• Projects from 2 days to 2 years
Blockchain can be thought of as…
• A concept
• A framework
• A mechanism
• A platform
• An algorithm
• A protocol
• A technology - Digital LedgerTechnology (DLT)
• Having implementation “instances”
Blockchain is also…
• Powerful
• Simple – technically
• Complex – socially, economically…
• Subtle – the more you understand, the more you need to understand
• A disruptive technology? Or a foundational technology?
• Difficult to understand?
Blockchain vs. Bitcoin
• Bitcoin is implemented using Blockchain
• Bitcoin is the “largest” instance of Blockchain (so far)
• Blockchain has numerous other implementations
• For example, the Ethereum computing platform
Satirist JohnOliver onCryptocurrencies: “…everything you don’t understand about money
combined with everything you don’t understand about computers.”
Blockchain Bitcoin
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
https://en.wikipedia.org/wiki/Blockchain
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are "an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
It’s a massively distributed database.
There are many full/partial copies of
blockchains over many servers, in
many organisations, in many
countries, in many jurisdictions.
Similar to DNS.
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are "an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
It’s a continuously growing,
ordered list which means you only
ever add records, and only at the
end of the chain. Bitcoin
Blockchain currently 168 GB (13
May).
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are "an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
Blocks are timestamped and
encrypted to ensure they are not
tampered with (ensures block
integrity).
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are "an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
The timestamp is linked to other
blocks and encrypted which
further ensures block integrity.
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are "an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
The blocks are immutable - cannot
be changed once created, even if
you created the them.
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
It’s peer to peer – there is no
central server/s. No central
governing body (except the
underlying mathematics). Peers
collectively make decisions via
consensus.
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
It’s managed autonomously – no
single entity, person, organisation
or country in control (again, except
the underlying mathematics).
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
All blocks can be independently
verifiable, by anyone.
A Definition of Blockchain
A blockchain […] is a distributed database that maintains a
continuously growing list of ordered records called blocks. Each block
contains a timestamp and a link to a previous block. By design,
blockchains are inherently resistant to modification of the data — once
recorded, the data in a block cannot be altered retroactively.Through
the use of a peer-to-peer network and a distributed timestamping
server, a blockchain database is managed autonomously. Blockchains
are an open, distributed ledger that can record transactions between
two parties efficiently and in a verifiable and permanent way.The
ledger itself can also be programmed to trigger transactions
automatically.
Blocks can be more than just data
– they can be automatically
actionable. They they can “do”
something, or “instigate”
something with no user control or
mediation, so can be trusted (?)
To recap, Blockchain is…
• Distributed
• Timestamped and linked
• Encrypted
• Continuously growing
• Immutable
• Decentralised
• Verifiable
• Automatically actionable
Key Blockchain Concepts
• Encryption
• Hashing
• Mining
Blockchain Encryption
• Blockchain uses public-key encryption
• Public key = disseminated widely
• Private key = owner only
• Encrypted data embedded in each block
• Uses SHA-256 encryption (≈ 1037) permutations
• Deemed almost unbreakable
• But, quantum computing is coming…
https://en.wikipedia.org/wiki/Public-key_cryptography
Blockchain Hashing
• Blockchain uses hashing extensively
• Hashing is a mathematical “operator” (a function)
• Takes an input, produces an output (the hash)
• E.g.The bits that constitute a document (stored in a block) to a hash
• The hash appears random, irrespective of input
• The hash is one way
• Hash only reversible with a vast computation effort
Some text in
a document…
Hash function 5c504ed432cb51138bcf09aa5e8a410dd
4a1e204ef84bfed1be16dfba1b22060
Encryption Key+( )
Blockchain Hashes
• Identify every block – like a identifier
• Are quick to create
• Are quick to compare
• Have a fixed size
• Contain an encryption key
• Very “collision” resistant
• Different data = different hash (very nearly all the time)
Blockchain Mining
• An important mechanism of Blockchain
• Using Bitcoin mining as an example of Blockchain mining
• Creation of new Bitcoins and verification existing Bitcoins are done in the
same indivisible action
• Mining enables distributed trust – consensus algorithms
• Mining operation is defined via software code (a simple algorithm)
• Mining is why Bitcoin is practically unhackable
Bitcoin Mining
• Done via finding a “Proof-of-work” number (a “nonce”)
• Only way to find a nonce is to guess (create hashes)
• If you find a nonce – the Bitcoin is yours!
• Testing the nonce simultaneously verifies other hashes
• Bitcoin is algorithmically defined to produce a certain number of blocks over
time (about 1 every 10 minutes )
• Bitcoin = £4827 (2 July 2018), £6369 (13 May 2018)
• As more mining is done, the mining difficulty increases
• The bitcoin algorithm is updated to maintain a stable creation rate
Part of a Blockchain
Block: N
Timestamp: 17:15 01/01/2017
Data: Any data at all
Previous Hash: 0x67ea7b60 d0
Hash: 0xea34ad5c
Block: N+1
Timestamp: 17:17 01/01/2017
Data: Any data at all
Previous Hash: 0xea34ad5c
Hash: 0xf6e1da92 de
Block: N+2
Timestamp: 17:19 01/01/2017
Data: Any data at all
Previous Hash: 0xf6e1da92 de
Hash: 0xea3401sd
What’s good about Blockchain?
• Truly distributed
• Across any boundary – sovereign, legal or commercial (or is that bad?)
• Hence the use of Bitcoin in the DarkWeb
• Blockchain within a boundary is a Distributed Ledger (DLT)
• The hash is a very goodGUID
• Globally unique (persistent) identifier
• Internet-of-things and more
• Secure and private
• Uses strong encryption
• Effectively anonymous (or is that bad?)

What’s bad about Blockchain?
• Storing data is not efficient
• Store the hash and the “rest” is elsewhere
• Mining is exponentially expensive – by design
• Many servers, much energy, much time
• Consensus algorithms changes may improve this
• Blockchains only ever grow – by design
• Many servers, much energy, much time
• No single authority to mediate or govern
• What if it goes wrong?! Like recently…
• Is the encryption good enough?

An actual block
https://blockchain.info/block/00000
00000000000062e8d7d9b7083ea45
346d7f8c091164c313eeda2ce5db11
Questions?
marc.stephenson@metataxis.com

More Related Content

What's hot

Blockchain types architecture
Blockchain types architectureBlockchain types architecture
Blockchain types architecture
SKMohamedKasim
 
Blockchain - Things you need to know
Blockchain - Things you need to knowBlockchain - Things you need to know
Blockchain - Things you need to know
NAAPBOOKS
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
Giuseppe Andreetti
 
Abhishek jaiswal blockchain
Abhishek jaiswal blockchainAbhishek jaiswal blockchain
Abhishek jaiswal blockchain
Abhishek Jaiswal
 
Bigchaindb whitepaper
Bigchaindb whitepaperBigchaindb whitepaper
Bigchaindb whitepaper
Arek Talun
 
EUIPO DPM knowledge share: Blockchain and IP
EUIPO DPM knowledge share: Blockchain and IPEUIPO DPM knowledge share: Blockchain and IP
EUIPO DPM knowledge share: Blockchain and IP
Audrius Ramoska
 
Blockchain Ethereum Iota
Blockchain Ethereum IotaBlockchain Ethereum Iota
Blockchain Ethereum Iota
jwausle
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
Rashi Singh
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
Navin Kumar
 
Introduction to BigchainDB
Introduction to BigchainDBIntroduction to BigchainDB
Introduction to BigchainDB
Feng-Ren Tsai
 
Blockchain
BlockchainBlockchain
Blockchain
PrayankVerma
 
Blockchains 101
Blockchains 101Blockchains 101
Blockchains 101
Nikhil Krishna Nair
 
Trent McConaghy- BigchainDB
Trent McConaghy- BigchainDBTrent McConaghy- BigchainDB
Trent McConaghy- BigchainDB
PyData
 
Weaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DBWeaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DB
Interledger
 
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Romeo Kienzler
 
Alexander Sibiryakov- Frontera
Alexander Sibiryakov- FronteraAlexander Sibiryakov- Frontera
Alexander Sibiryakov- Frontera
PyData
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
Paul O'Hagan
 
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Svetlin Nakov
 
Blockchain
BlockchainBlockchain
Blockchain
Soichiro Takagi
 

What's hot (19)

Blockchain types architecture
Blockchain types architectureBlockchain types architecture
Blockchain types architecture
 
Blockchain - Things you need to know
Blockchain - Things you need to knowBlockchain - Things you need to know
Blockchain - Things you need to know
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Abhishek jaiswal blockchain
Abhishek jaiswal blockchainAbhishek jaiswal blockchain
Abhishek jaiswal blockchain
 
Bigchaindb whitepaper
Bigchaindb whitepaperBigchaindb whitepaper
Bigchaindb whitepaper
 
EUIPO DPM knowledge share: Blockchain and IP
EUIPO DPM knowledge share: Blockchain and IPEUIPO DPM knowledge share: Blockchain and IP
EUIPO DPM knowledge share: Blockchain and IP
 
Blockchain Ethereum Iota
Blockchain Ethereum IotaBlockchain Ethereum Iota
Blockchain Ethereum Iota
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
Introduction to BigchainDB
Introduction to BigchainDBIntroduction to BigchainDB
Introduction to BigchainDB
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchains 101
Blockchains 101Blockchains 101
Blockchains 101
 
Trent McConaghy- BigchainDB
Trent McConaghy- BigchainDBTrent McConaghy- BigchainDB
Trent McConaghy- BigchainDB
 
Weaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DBWeaving the ILP Fabric into Bigchain DB
Weaving the ILP Fabric into Bigchain DB
 
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
Architecture of the Hyperledger Blockchain Fabric - Christian Cachin - IBM Re...
 
Alexander Sibiryakov- Frontera
Alexander Sibiryakov- FronteraAlexander Sibiryakov- Frontera
Alexander Sibiryakov- Frontera
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
Consensus Algorithms - Nakov @ jProfessionals - Jan 2018
 
Blockchain
BlockchainBlockchain
Blockchain
 

Similar to Blockchain - definition, benefits, issues

Blockchain: An Innovative Technology
Blockchain: An Innovative TechnologyBlockchain: An Innovative Technology
Blockchain: An Innovative Technology
IJSRED
 
BLOCKCHAIN.pptx
BLOCKCHAIN.pptxBLOCKCHAIN.pptx
BLOCKCHAIN.pptx
ChelladuraiBose1
 
Blockchain tutorial
Blockchain tutorial Blockchain tutorial
Blockchain tutorial
Rohit Verma
 
Blockchain the revolution in data security
Blockchain the revolution in data securityBlockchain the revolution in data security
Blockchain the revolution in data security
HulkSmash16
 
Blockchain and its Scope in Retail
Blockchain and its Scope in RetailBlockchain and its Scope in Retail
Blockchain and its Scope in Retail
IRJET Journal
 
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
 
Blockchain Technology and Its Application in Libraries
Blockchain Technology and Its Application in LibrariesBlockchain Technology and Its Application in Libraries
Blockchain Technology and Its Application in Libraries
Nabi Hasan
 
Blockchain Security and Demonstration
Blockchain Security and DemonstrationBlockchain Security and Demonstration
Blockchain Security and Demonstration
Yao Yao
 
Blockchain
BlockchainBlockchain
Blockchain
Sai Nath
 
Blockchain Primer Part 1
Blockchain Primer Part 1Blockchain Primer Part 1
Blockchain Primer Part 1
Sanjay Basu
 
Blockchain Explained
Blockchain ExplainedBlockchain Explained
Blockchain Explained
Anthony De Monroy
 
CG Presentation.pptxgcjdtrdtdrjjydjdhththtr
CG Presentation.pptxgcjdtrdtdrjjydjdhththtrCG Presentation.pptxgcjdtrdtdrjjydjdhththtr
CG Presentation.pptxgcjdtrdtdrjjydjdhththtr
Anup464706
 
Blockchain Technology Review and Its Scope
Blockchain Technology Review and Its ScopeBlockchain Technology Review and Its Scope
Blockchain Technology Review and Its Scope
IRJET Journal
 
Blockchain-SSM.pptx
Blockchain-SSM.pptxBlockchain-SSM.pptx
Blockchain-SSM.pptx
Aditya786867
 
How Blockchain Technology Is Evolving In The Cloud
How Blockchain Technology Is Evolving In The CloudHow Blockchain Technology Is Evolving In The Cloud
How Blockchain Technology Is Evolving In The Cloud
ShikhaKonda
 
How Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdf
How Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdfHow Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdf
How Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdf
PeeterParkar
 
Emily rutland blockchain
Emily rutland blockchainEmily rutland blockchain
Emily rutland blockchain
IT Strategy Group
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
Nitish sharma
 
Learn Blockchain-Basics - 101Blockchains
Learn Blockchain-Basics - 101BlockchainsLearn Blockchain-Basics - 101Blockchains
Learn Blockchain-Basics - 101Blockchains
JackSmith435850
 
Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
AshiQulIslam34
 

Similar to Blockchain - definition, benefits, issues (20)

Blockchain: An Innovative Technology
Blockchain: An Innovative TechnologyBlockchain: An Innovative Technology
Blockchain: An Innovative Technology
 
BLOCKCHAIN.pptx
BLOCKCHAIN.pptxBLOCKCHAIN.pptx
BLOCKCHAIN.pptx
 
Blockchain tutorial
Blockchain tutorial Blockchain tutorial
Blockchain tutorial
 
Blockchain the revolution in data security
Blockchain the revolution in data securityBlockchain the revolution in data security
Blockchain the revolution in data security
 
Blockchain and its Scope in Retail
Blockchain and its Scope in RetailBlockchain and its Scope in Retail
Blockchain and its Scope in Retail
 
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
 
Blockchain Technology and Its Application in Libraries
Blockchain Technology and Its Application in LibrariesBlockchain Technology and Its Application in Libraries
Blockchain Technology and Its Application in Libraries
 
Blockchain Security and Demonstration
Blockchain Security and DemonstrationBlockchain Security and Demonstration
Blockchain Security and Demonstration
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain Primer Part 1
Blockchain Primer Part 1Blockchain Primer Part 1
Blockchain Primer Part 1
 
Blockchain Explained
Blockchain ExplainedBlockchain Explained
Blockchain Explained
 
CG Presentation.pptxgcjdtrdtdrjjydjdhththtr
CG Presentation.pptxgcjdtrdtdrjjydjdhththtrCG Presentation.pptxgcjdtrdtdrjjydjdhththtr
CG Presentation.pptxgcjdtrdtdrjjydjdhththtr
 
Blockchain Technology Review and Its Scope
Blockchain Technology Review and Its ScopeBlockchain Technology Review and Its Scope
Blockchain Technology Review and Its Scope
 
Blockchain-SSM.pptx
Blockchain-SSM.pptxBlockchain-SSM.pptx
Blockchain-SSM.pptx
 
How Blockchain Technology Is Evolving In The Cloud
How Blockchain Technology Is Evolving In The CloudHow Blockchain Technology Is Evolving In The Cloud
How Blockchain Technology Is Evolving In The Cloud
 
How Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdf
How Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdfHow Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdf
How Blockchain Technology Is Evolving In The Cloud - GoDgtl.pdf
 
Emily rutland blockchain
Emily rutland blockchainEmily rutland blockchain
Emily rutland blockchain
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 
Learn Blockchain-Basics - 101Blockchains
Learn Blockchain-Basics - 101BlockchainsLearn Blockchain-Basics - 101Blockchains
Learn Blockchain-Basics - 101Blockchains
 
Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
 

More from Metataxis

Modern content management technology
Modern content management technologyModern content management technology
Modern content management technology
Metataxis
 
Get doing GDPR right now! IRMS May 2018
Get doing GDPR right now!  IRMS May 2018Get doing GDPR right now!  IRMS May 2018
Get doing GDPR right now! IRMS May 2018
Metataxis
 
Information governance and blockchain
Information governance and blockchainInformation governance and blockchain
Information governance and blockchain
Metataxis
 
Information governance: Can Blockchain be the answer?
Information governance: Can Blockchain be the answer?Information governance: Can Blockchain be the answer?
Information governance: Can Blockchain be the answer?
Metataxis
 
Can you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePointCan you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePoint
Metataxis
 
Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)
Metataxis
 
Metadata management in SharePoint
Metadata management in SharePointMetadata management in SharePoint
Metadata management in SharePoint
Metataxis
 
Is SharePoint 2013 'good enough'?
Is SharePoint 2013 'good enough'?Is SharePoint 2013 'good enough'?
Is SharePoint 2013 'good enough'?
Metataxis
 
SharePoint in a Regulated Environment
SharePoint in a Regulated EnvironmentSharePoint in a Regulated Environment
SharePoint in a Regulated Environment
Metataxis
 

More from Metataxis (9)

Modern content management technology
Modern content management technologyModern content management technology
Modern content management technology
 
Get doing GDPR right now! IRMS May 2018
Get doing GDPR right now!  IRMS May 2018Get doing GDPR right now!  IRMS May 2018
Get doing GDPR right now! IRMS May 2018
 
Information governance and blockchain
Information governance and blockchainInformation governance and blockchain
Information governance and blockchain
 
Information governance: Can Blockchain be the answer?
Information governance: Can Blockchain be the answer?Information governance: Can Blockchain be the answer?
Information governance: Can Blockchain be the answer?
 
Can you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePointCan you really implement taxonomies in native SharePoint
Can you really implement taxonomies in native SharePoint
 
Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)Information landscapes – modelling your information assets (part 1 – as is)
Information landscapes – modelling your information assets (part 1 – as is)
 
Metadata management in SharePoint
Metadata management in SharePointMetadata management in SharePoint
Metadata management in SharePoint
 
Is SharePoint 2013 'good enough'?
Is SharePoint 2013 'good enough'?Is SharePoint 2013 'good enough'?
Is SharePoint 2013 'good enough'?
 
SharePoint in a Regulated Environment
SharePoint in a Regulated EnvironmentSharePoint in a Regulated Environment
SharePoint in a Regulated Environment
 

Recently uploaded

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
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
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
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
 
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
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
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
 
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
 
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
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
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
 
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
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
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
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
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...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
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
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
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...
 
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
 
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...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
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
 
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...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
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 ...
 

Blockchain - definition, benefits, issues

  • 1. Blockchain Definition, benefits and issues The Innovation Network, Warwick Business School, July 2018 Marc Stephenson,Technical Director, Metataxis
  • 2. About Metataxis • Metataxis is an information management consultancy • We help organisations manage their most important asset: information • Architect, govern, organise and maximise use of information • 16 years old and a client list of 200+ • Staff of experienced information management professionals • Private, public and third sector clients • Client range from SMEs to large multi-nationals • Projects from 2 days to 2 years
  • 3.
  • 4. Blockchain can be thought of as… • A concept • A framework • A mechanism • A platform • An algorithm • A protocol • A technology - Digital LedgerTechnology (DLT) • Having implementation “instances”
  • 5. Blockchain is also… • Powerful • Simple – technically • Complex – socially, economically… • Subtle – the more you understand, the more you need to understand • A disruptive technology? Or a foundational technology? • Difficult to understand?
  • 6. Blockchain vs. Bitcoin • Bitcoin is implemented using Blockchain • Bitcoin is the “largest” instance of Blockchain (so far) • Blockchain has numerous other implementations • For example, the Ethereum computing platform Satirist JohnOliver onCryptocurrencies: “…everything you don’t understand about money combined with everything you don’t understand about computers.” Blockchain Bitcoin
  • 7. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. https://en.wikipedia.org/wiki/Blockchain
  • 8. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are "an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. It’s a massively distributed database. There are many full/partial copies of blockchains over many servers, in many organisations, in many countries, in many jurisdictions. Similar to DNS.
  • 9. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are "an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. It’s a continuously growing, ordered list which means you only ever add records, and only at the end of the chain. Bitcoin Blockchain currently 168 GB (13 May).
  • 10. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are "an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. Blocks are timestamped and encrypted to ensure they are not tampered with (ensures block integrity).
  • 11. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are "an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. The timestamp is linked to other blocks and encrypted which further ensures block integrity.
  • 12. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are "an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. The blocks are immutable - cannot be changed once created, even if you created the them.
  • 13. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. It’s peer to peer – there is no central server/s. No central governing body (except the underlying mathematics). Peers collectively make decisions via consensus.
  • 14. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. It’s managed autonomously – no single entity, person, organisation or country in control (again, except the underlying mathematics).
  • 15. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. All blocks can be independently verifiable, by anyone.
  • 16. A Definition of Blockchain A blockchain […] is a distributed database that maintains a continuously growing list of ordered records called blocks. Each block contains a timestamp and a link to a previous block. By design, blockchains are inherently resistant to modification of the data — once recorded, the data in a block cannot be altered retroactively.Through the use of a peer-to-peer network and a distributed timestamping server, a blockchain database is managed autonomously. Blockchains are an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way.The ledger itself can also be programmed to trigger transactions automatically. Blocks can be more than just data – they can be automatically actionable. They they can “do” something, or “instigate” something with no user control or mediation, so can be trusted (?)
  • 17. To recap, Blockchain is… • Distributed • Timestamped and linked • Encrypted • Continuously growing • Immutable • Decentralised • Verifiable • Automatically actionable
  • 18. Key Blockchain Concepts • Encryption • Hashing • Mining
  • 19. Blockchain Encryption • Blockchain uses public-key encryption • Public key = disseminated widely • Private key = owner only • Encrypted data embedded in each block • Uses SHA-256 encryption (≈ 1037) permutations • Deemed almost unbreakable • But, quantum computing is coming… https://en.wikipedia.org/wiki/Public-key_cryptography
  • 20. Blockchain Hashing • Blockchain uses hashing extensively • Hashing is a mathematical “operator” (a function) • Takes an input, produces an output (the hash) • E.g.The bits that constitute a document (stored in a block) to a hash • The hash appears random, irrespective of input • The hash is one way • Hash only reversible with a vast computation effort Some text in a document… Hash function 5c504ed432cb51138bcf09aa5e8a410dd 4a1e204ef84bfed1be16dfba1b22060 Encryption Key+( )
  • 21. Blockchain Hashes • Identify every block – like a identifier • Are quick to create • Are quick to compare • Have a fixed size • Contain an encryption key • Very “collision” resistant • Different data = different hash (very nearly all the time)
  • 22. Blockchain Mining • An important mechanism of Blockchain • Using Bitcoin mining as an example of Blockchain mining • Creation of new Bitcoins and verification existing Bitcoins are done in the same indivisible action • Mining enables distributed trust – consensus algorithms • Mining operation is defined via software code (a simple algorithm) • Mining is why Bitcoin is practically unhackable
  • 23. Bitcoin Mining • Done via finding a “Proof-of-work” number (a “nonce”) • Only way to find a nonce is to guess (create hashes) • If you find a nonce – the Bitcoin is yours! • Testing the nonce simultaneously verifies other hashes • Bitcoin is algorithmically defined to produce a certain number of blocks over time (about 1 every 10 minutes ) • Bitcoin = £4827 (2 July 2018), £6369 (13 May 2018) • As more mining is done, the mining difficulty increases • The bitcoin algorithm is updated to maintain a stable creation rate
  • 24. Part of a Blockchain Block: N Timestamp: 17:15 01/01/2017 Data: Any data at all Previous Hash: 0x67ea7b60 d0 Hash: 0xea34ad5c Block: N+1 Timestamp: 17:17 01/01/2017 Data: Any data at all Previous Hash: 0xea34ad5c Hash: 0xf6e1da92 de Block: N+2 Timestamp: 17:19 01/01/2017 Data: Any data at all Previous Hash: 0xf6e1da92 de Hash: 0xea3401sd
  • 25. What’s good about Blockchain? • Truly distributed • Across any boundary – sovereign, legal or commercial (or is that bad?) • Hence the use of Bitcoin in the DarkWeb • Blockchain within a boundary is a Distributed Ledger (DLT) • The hash is a very goodGUID • Globally unique (persistent) identifier • Internet-of-things and more • Secure and private • Uses strong encryption • Effectively anonymous (or is that bad?) 
  • 26. What’s bad about Blockchain? • Storing data is not efficient • Store the hash and the “rest” is elsewhere • Mining is exponentially expensive – by design • Many servers, much energy, much time • Consensus algorithms changes may improve this • Blockchains only ever grow – by design • Many servers, much energy, much time • No single authority to mediate or govern • What if it goes wrong?! Like recently… • Is the encryption good enough? 
  • 28.