A BASIC introduction to Distributed Ledger (“Blockchain”) Technology
AGENDA
Distributed Ledger / Blockchain Technology
In five minutes…
Gary Nuttall
Distlytics
May 2016
What is it? …
Let’s look instead at a process…
A basic transaction between two parties
Barclays HSBC
Transferring value
Barclays HSBC
£500
A Ledger is simply a journal of transactions
JOURNAL
-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35 BARCLAYS HSBC GBP 500.00
Barclays HSBC
£500
…usually lots of transactions
BARCLAYS JOURNAL
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00
Barclays HSBC
Santander
£500
BARCLAYS JOURNAL
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00
HSBC JOURNAL
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
4 01/01/2016 13:35HSBC SANTANDER GBP 105.00
SANTANDER JOURNAL
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00
Everyone has a copy of their own ledger
PROBLEMS!
RECONCILIATION – Need to check that every record of every transaction has been copied to
each other’s systems correctly.
AUDIT – Need to prove that the system works consistently
PROBLEMS!
COSTS
• Processing overhead (needs computing power)
• Reconciliation systems need to be designed, developed, tested & supported
• Excel addicts writing macros, functions & stuff that goes wrong
• Auditing overhead – cost of auditors, audits, etc.
• Data Quality issues – End up “working around” problems
TIME
• Need to wait for reconciliations to be executed and verified
• Audits are after the event and aren’t preventative
RECONCILIATION – Need to check that every record of every transaction has been copied to
each other’s systems correctly.
AUDIT – Need to prove that the system works consistently
Merge all the Ledgers into one…
BARCLAYS JOURNAL
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00
HSBC JOURNAL
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
4 01/01/2016 13:35HSBC SANTANDER GBP 105.00
SANTANDER JOURNAL
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00
A Mutual Ledger…Less reconciliation
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00
4 01/01/2016 13:35HSBC SANTANDER GBP 105.00
SOLUTION!
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
2 01/01/2016 09:45 BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35 SANTANDER BARCLAYS GBP 2,215.00
4 01/01/2016 13:35 HSBC SANTANDER GBP 105.00
BLOCK 1 BLOCK 2 BLOCK 3
DATA PREV HASH CURRENT HASH DATA
PREV
HASH CURRENT HASH DATA
PREV
HASH CURRENT HASH
1 1011 1100 1 1100 1101 1 1101 1111
BLOCK -
CHAIN
…now very difficult to change data in a prior block
Which decreases Auditing overhead
Put the data into blocks and chain them together
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT HASH BLOCK BLOCK HASH START BLOCK START HASH
1 01/01/2016 08:35 BARCLAYS HSBC GBP 500.00 1111 0 110111
2 01/01/2016 09:45 BARCLAYS SANTANDER GBP 4,250.00 101
3 01/01/2016 11:35 SANTANDER BARCLAYS GBP 2,215.00 100011
4 01/01/2016 13:35 HSBC SANTANDER GBP 105.00 101101 1 1111000
IF FROM = %USER%
OR TO = %USER%
THEN DISPLAY LINE
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35 BARCLAYS HSBC GBP 500.00
2 01/01/2016 09:45 BARCLAYS SANTANDER GBP 4,250.00
3 01/01/2016 11:35 SANTANDER BARCLAYS GBP 2,215.00
Barclays HSBC
JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT
1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00
4 01/01/2016 13:35 HSBC SANTANDER GBP 105.00
…now users can only access their own data
Which decreases Security Auditing overhead
Put crypto-security onto the Ledger
Barclays
HSBC
SantanderCo-Op
First
Direct
Block
1
Block
2
Block
3
Block
1
Block
2
Block
3
Block
1
Block
2
Block
3
Block
1
Block
2
Block
3
Block
1
Block
2
Block
3
…And you have a Mutual Distributed Ledger
Distribute a copy of the ledger to everyone
…Giving a Private, Permissioned Ledger
Metro
Bank
Restrict access only to members…
It’s a write-only database
That everyone has an identical copy of
With all entries timestamped
And the data is cryptographically secured
So, back to the definition….
It’s a write-only database
That everyone has an identical copy of
With all entries timestamped
And the data is cryptographically secured
So, back to the definition….
Which means:
• A complete history of all transactions - great audit trail
• Everyone has a copy of the same thing - No need for reconciliation
• It’s highly distributed – Makes it cyber-resistant
• Data is cryptographically secured – overcomes security issues
But, there’s more!
Other things could go onto a ledger…such as assets
MRS
JENKINS
BARRATT’S
£455,123.00
21 ACACIA AVENUE
Journal ID Datestamp FROM TO UNIT IDENTIFIER
1 01/01/2016 11:45:00 MRS JENKINS BARRATT'S GBP 455,123.00
2 01/01/2016 11:45:01 BARRATT'S MRS JENKINS HOUSE 21 ACACIA AVENUE
3 02/01/2016 10:35:00 MR SMITH BMW DEALER GBP 35,455.00
4 02/01/2016 10:35:01 BMW DEALER MR SMITH CAR BMW X3 (LS16 ABC)
BMW
DEALER
£35,455
BMW X3 (LS16 ABC)
MR SMITH
Links to other things….such as documents
Counterparty Underwriter
Journal ID Datestamp TYPE REFERENCE CLASS IDENTIFIER
1 01/01/2016 11:45:00 KYC PASSPORT PDF ABC123
2 01/01/2016 11:45:01 KYC DIR CHECK PDF ABC124
3 02/01/2016 10:35:00 CLAIM FNOL EMAIL DEF124
4 02/01/2016 10:35:01 CLAIM ASSESS WORD DOC121
Then there’s Smart Contracts…
Journal ID Datestamp FROM TO UNIT IDENTIFIER
1 01/01/2016 11:45:00 ATRIUM LUFTHANSA EUR POLICY123
2 01/01/2016 11:45:01 BEAZLEY FARMER MCGREGOR GBP POLICY234
POLICY123 IF (POLICY_IS_ACTIVE AND
PREMIUM_PAID AND
CLAIM_CONDITION_MET
THEN PAY_CLAIM
POLICY234 IF (POLICY_IS_ACTIVE AND
PREMIUM_PAID AND
CLAIM_CONDITION_MET
THEN PAY_CLAIM
Connect with data sources, providing unquivocable evidence of…
Weather conditions (Temperature, precipitation)
Flight Delays
Automating Claim Notification process, thereby
Decreasing Cost of Claim Management
Speeding up Claim
Improving Customer Experience
A few caveats…
A BASIC introduction to Distributed Ledger (“Blockchain”) Technology
THANKS!
USEFUL RESOURCES
www.distlytics.com
Gary Nuttall
EMAIL: GNUTTALL@DISTLYTICS.COM
TWITTER: @GPN01
LINKEDIN: https://uk.linkedin.com/in/garynuttall

More Related Content

PPTX
The Blockchain in 13 Minutes
PDF
BCS BISSG Introduction to Blockchain
PDF
How blockchain technology could revolutionise the insurance industry
PDF
Furnitore faturime dhe pagesa
PDF
Social Media Report - Big 5 Canadian Banks September - October 2016
PDF
Regjistri analitik i shitjeve me artikuj
PDF
High Net Worth Webinar Series - The Business of Digital Assets​ & Blockchain
PPTX
Finance in Cornwall - 10 May 2016 (Segment 2b)
The Blockchain in 13 Minutes
BCS BISSG Introduction to Blockchain
How blockchain technology could revolutionise the insurance industry
Furnitore faturime dhe pagesa
Social Media Report - Big 5 Canadian Banks September - October 2016
Regjistri analitik i shitjeve me artikuj
High Net Worth Webinar Series - The Business of Digital Assets​ & Blockchain
Finance in Cornwall - 10 May 2016 (Segment 2b)

More from Gary Nuttall MBCS CITP (12)

PDF
intech breakfast briefing blockchain and ransomware
PDF
Blockchain in Commercial Insurance
PDF
BI Past Present and Future - 2016 Persepective
PPTX
Commercial insurance and blockchain
PDF
Blockchain 101
PDF
BDA for FS - Analytics Challenges 20150702 FINAL
PDF
BDA for FS - Analytics Challenges 20150702 FINAL
PDF
CIAFS 2015 - The Importance of Small Data - FINAL
PDF
BCS BISSG - Business Intelligence - Past Present and Future 20150624 FINAL
PDF
BCS BISSG Business Intelligence - Past, Present and Future
PDF
CIAFS 2015 - The Importance of Small Data - FINAL
PDF
BI Restaurant BCS BISSG 2015 - FINAL
intech breakfast briefing blockchain and ransomware
Blockchain in Commercial Insurance
BI Past Present and Future - 2016 Persepective
Commercial insurance and blockchain
Blockchain 101
BDA for FS - Analytics Challenges 20150702 FINAL
BDA for FS - Analytics Challenges 20150702 FINAL
CIAFS 2015 - The Importance of Small Data - FINAL
BCS BISSG - Business Intelligence - Past Present and Future 20150624 FINAL
BCS BISSG Business Intelligence - Past, Present and Future
CIAFS 2015 - The Importance of Small Data - FINAL
BI Restaurant BCS BISSG 2015 - FINAL
Ad

Recently uploaded (20)

PPTX
lesson in englishhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
PDF
The Right Social Media Strategy Can Transform Your Business
PPTX
PROFITS AND GAINS OF BUSINESS OR PROFESSION 2024.pptx
PDF
2012_The dark side of valuation a jedi guide to valuing difficult to value co...
PDF
Pitch Deck.pdf .pdf all about finance in
PDF
Pension Trustee Training (1).pdf From Salih Shah
PPTX
2. RBI.pptx202029291023i38039013i92292992
PPTX
Grp C.ppt presentation.pptx for Economics
PPTX
OAT_ORI_Fed Independence_August 2025.pptx
PDF
HCWM AND HAI FOR BHCM STUDENTS(1).Pdf and ptts
DOCX
BUSINESS PERFORMANCE SITUATION AND PERFORMANCE EVALUATION OF FELIX HOTEL IN H...
PPTX
INDIAN FINANCIAL SYSTEM (Financial institutions, Financial Markets & Services)
PDF
Management Accounting Information for Decision-Making and Strategy Execution ...
PPTX
Lesson Environment and Economic Growth.pptx
PPTX
Group Presentation Development Econ and Envi..pptx
PPTX
Machine Learning (ML) is a branch of Artificial Intelligence (AI)
PDF
Statistics for Management and Economics Keller 10th Edition by Gerald Keller ...
PPTX
Maths science sst hindi english cucumber
PDF
International Financial Management, 9th Edition, Cheol Eun, Bruce Resnick Tuu...
PDF
GVCParticipation_Automation_Climate_India
lesson in englishhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
The Right Social Media Strategy Can Transform Your Business
PROFITS AND GAINS OF BUSINESS OR PROFESSION 2024.pptx
2012_The dark side of valuation a jedi guide to valuing difficult to value co...
Pitch Deck.pdf .pdf all about finance in
Pension Trustee Training (1).pdf From Salih Shah
2. RBI.pptx202029291023i38039013i92292992
Grp C.ppt presentation.pptx for Economics
OAT_ORI_Fed Independence_August 2025.pptx
HCWM AND HAI FOR BHCM STUDENTS(1).Pdf and ptts
BUSINESS PERFORMANCE SITUATION AND PERFORMANCE EVALUATION OF FELIX HOTEL IN H...
INDIAN FINANCIAL SYSTEM (Financial institutions, Financial Markets & Services)
Management Accounting Information for Decision-Making and Strategy Execution ...
Lesson Environment and Economic Growth.pptx
Group Presentation Development Econ and Envi..pptx
Machine Learning (ML) is a branch of Artificial Intelligence (AI)
Statistics for Management and Economics Keller 10th Edition by Gerald Keller ...
Maths science sst hindi english cucumber
International Financial Management, 9th Edition, Cheol Eun, Bruce Resnick Tuu...
GVCParticipation_Automation_Climate_India
Ad

Blockchain in 5 minutes final

  • 1. A BASIC introduction to Distributed Ledger (“Blockchain”) Technology AGENDA Distributed Ledger / Blockchain Technology In five minutes… Gary Nuttall Distlytics May 2016
  • 3. Let’s look instead at a process… A basic transaction between two parties Barclays HSBC
  • 5. A Ledger is simply a journal of transactions JOURNAL -ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35 BARCLAYS HSBC GBP 500.00 Barclays HSBC £500
  • 6. …usually lots of transactions BARCLAYS JOURNAL JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00 Barclays HSBC Santander £500
  • 7. BARCLAYS JOURNAL JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00 HSBC JOURNAL JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 4 01/01/2016 13:35HSBC SANTANDER GBP 105.00 SANTANDER JOURNAL JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00 Everyone has a copy of their own ledger
  • 8. PROBLEMS! RECONCILIATION – Need to check that every record of every transaction has been copied to each other’s systems correctly. AUDIT – Need to prove that the system works consistently
  • 9. PROBLEMS! COSTS • Processing overhead (needs computing power) • Reconciliation systems need to be designed, developed, tested & supported • Excel addicts writing macros, functions & stuff that goes wrong • Auditing overhead – cost of auditors, audits, etc. • Data Quality issues – End up “working around” problems TIME • Need to wait for reconciliations to be executed and verified • Audits are after the event and aren’t preventative RECONCILIATION – Need to check that every record of every transaction has been copied to each other’s systems correctly. AUDIT – Need to prove that the system works consistently
  • 10. Merge all the Ledgers into one… BARCLAYS JOURNAL JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00 HSBC JOURNAL JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 4 01/01/2016 13:35HSBC SANTANDER GBP 105.00 SANTANDER JOURNAL JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00 A Mutual Ledger…Less reconciliation JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 2 01/01/2016 09:45BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35SANTANDER BARCLAYS GBP 2,215.00 4 01/01/2016 13:35HSBC SANTANDER GBP 105.00 SOLUTION!
  • 11. JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 2 01/01/2016 09:45 BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35 SANTANDER BARCLAYS GBP 2,215.00 4 01/01/2016 13:35 HSBC SANTANDER GBP 105.00 BLOCK 1 BLOCK 2 BLOCK 3 DATA PREV HASH CURRENT HASH DATA PREV HASH CURRENT HASH DATA PREV HASH CURRENT HASH 1 1011 1100 1 1100 1101 1 1101 1111 BLOCK - CHAIN …now very difficult to change data in a prior block Which decreases Auditing overhead Put the data into blocks and chain them together
  • 12. JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT HASH BLOCK BLOCK HASH START BLOCK START HASH 1 01/01/2016 08:35 BARCLAYS HSBC GBP 500.00 1111 0 110111 2 01/01/2016 09:45 BARCLAYS SANTANDER GBP 4,250.00 101 3 01/01/2016 11:35 SANTANDER BARCLAYS GBP 2,215.00 100011 4 01/01/2016 13:35 HSBC SANTANDER GBP 105.00 101101 1 1111000 IF FROM = %USER% OR TO = %USER% THEN DISPLAY LINE JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35 BARCLAYS HSBC GBP 500.00 2 01/01/2016 09:45 BARCLAYS SANTANDER GBP 4,250.00 3 01/01/2016 11:35 SANTANDER BARCLAYS GBP 2,215.00 Barclays HSBC JOURNAL-ID DATESTAMP FROM TO CURRENCY AMOUNT 1 01/01/2016 08:35BARCLAYS HSBC GBP 500.00 4 01/01/2016 13:35 HSBC SANTANDER GBP 105.00 …now users can only access their own data Which decreases Security Auditing overhead Put crypto-security onto the Ledger
  • 14. …Giving a Private, Permissioned Ledger Metro Bank Restrict access only to members…
  • 15. It’s a write-only database That everyone has an identical copy of With all entries timestamped And the data is cryptographically secured So, back to the definition….
  • 16. It’s a write-only database That everyone has an identical copy of With all entries timestamped And the data is cryptographically secured So, back to the definition…. Which means: • A complete history of all transactions - great audit trail • Everyone has a copy of the same thing - No need for reconciliation • It’s highly distributed – Makes it cyber-resistant • Data is cryptographically secured – overcomes security issues
  • 18. Other things could go onto a ledger…such as assets MRS JENKINS BARRATT’S £455,123.00 21 ACACIA AVENUE Journal ID Datestamp FROM TO UNIT IDENTIFIER 1 01/01/2016 11:45:00 MRS JENKINS BARRATT'S GBP 455,123.00 2 01/01/2016 11:45:01 BARRATT'S MRS JENKINS HOUSE 21 ACACIA AVENUE 3 02/01/2016 10:35:00 MR SMITH BMW DEALER GBP 35,455.00 4 02/01/2016 10:35:01 BMW DEALER MR SMITH CAR BMW X3 (LS16 ABC) BMW DEALER £35,455 BMW X3 (LS16 ABC) MR SMITH
  • 19. Links to other things….such as documents Counterparty Underwriter Journal ID Datestamp TYPE REFERENCE CLASS IDENTIFIER 1 01/01/2016 11:45:00 KYC PASSPORT PDF ABC123 2 01/01/2016 11:45:01 KYC DIR CHECK PDF ABC124 3 02/01/2016 10:35:00 CLAIM FNOL EMAIL DEF124 4 02/01/2016 10:35:01 CLAIM ASSESS WORD DOC121
  • 20. Then there’s Smart Contracts… Journal ID Datestamp FROM TO UNIT IDENTIFIER 1 01/01/2016 11:45:00 ATRIUM LUFTHANSA EUR POLICY123 2 01/01/2016 11:45:01 BEAZLEY FARMER MCGREGOR GBP POLICY234 POLICY123 IF (POLICY_IS_ACTIVE AND PREMIUM_PAID AND CLAIM_CONDITION_MET THEN PAY_CLAIM POLICY234 IF (POLICY_IS_ACTIVE AND PREMIUM_PAID AND CLAIM_CONDITION_MET THEN PAY_CLAIM Connect with data sources, providing unquivocable evidence of… Weather conditions (Temperature, precipitation) Flight Delays Automating Claim Notification process, thereby Decreasing Cost of Claim Management Speeding up Claim Improving Customer Experience
  • 22. A BASIC introduction to Distributed Ledger (“Blockchain”) Technology THANKS!
  • 23. USEFUL RESOURCES www.distlytics.com Gary Nuttall EMAIL: GNUTTALL@DISTLYTICS.COM TWITTER: @GPN01 LINKEDIN: https://uk.linkedin.com/in/garynuttall