Blockchain Enabled Distributed Data Management A Vision Furqan Baig - - PowerPoint PPT Presentation

blockchain enabled distributed data management a vision
SMART_READER_LITE
LIVE PREVIEW

Blockchain Enabled Distributed Data Management A Vision Furqan Baig - - PowerPoint PPT Presentation

Blockchain Enabled Distributed Data Management A Vision Furqan Baig , Fusheng Wang Stony Brook University November 2017 Motivation Low Latency User Experience Business Decisions User Experience User Experience


slide-1
SLIDE 1

Blockchain Enabled Distributed Data Management A Vision

Furqan Baig, Fusheng Wang

Stony Brook University November 2017

slide-2
SLIDE 2

2

Motivation

https://lws-abt5wcf.netdna-ssl.com/wp-content/uploads/2018/02/distributed_database.jpg

Business Decisions User Experience User Experience User Experience Low Latency

slide-3
SLIDE 3

3

Motivation

http://mdcc.cs.berkeley.edu/mdcc_logo.png, https://blog.interfaceware.com/wp-content/uploads/2016/08/Disaster-Recovery-01.png, https://www.greenhousedata.com/uploads/images/blog/HA-DR.png

Availability Fault Tolerance Distributed Consensus Security & Privacy

slide-4
SLIDE 4

4

Agenda

  • Blockchain + Distributed

Transaction & Data Management

  • Recent Trends
  • Distributed Transaction

Management

  • Blockchain Transaction

Management

  • Heterogeneous Consistent Data

Store

  • https://www.blastam.com/wp-content/uploads/data_management_chart.png
slide-5
SLIDE 5

5

RECENT TRENDS

slide-6
SLIDE 6

6

Blockchain Data Management: Existing Works

slide-7
SLIDE 7

7

  • Different takes on integrating/utilizing blockchain for data management
  • Acknowledge that they are designed for multiple different purposes
  • Limited support for Data or Transaction management

Blockchain Data Management: Existing Works

slide-8
SLIDE 8

8

DISTRIBUTED TRANSACTION MANAGEMENT

slide-9
SLIDE 9

9

State Machine Replication

Replica-1 (3 billion) Logical Layer Replica-2 (3 billion) Replica-3 (3 billion)

Distributed Replication Protocols Distributed Replication Protocols

Transa cessing

slide-10
SLIDE 10

10

Blockchain Based Replication

Is this All?

https://www.finyear.com/photo/art/default/9539722-15321439.jpg?v=1464096943

slide-11
SLIDE 11

11

BLOCKCHAIN TRANSACTION MANAGEMENT

slide-12
SLIDE 12

12

  • Databases/Data stores generally operate inside

trusted environments

  • Security no longer primary concern
  • State Machine Replication is much more efficient
  • Blockchain can handle unequal participants
  • Can support partitions

Blockchain + Data/Transaction Management Features

https://blog.nxp.com/wp-content/uploads/2014/10/Smarttouch.jpg

slide-13
SLIDE 13

13

Distributed Transactions

  • Massively Parallel

Processing

  • Distributed

Consistency

  • Uncertainty

Management

slide-14
SLIDE 14

14

Unified Heterogeneous Data Store

slide-15
SLIDE 15

15

Unified Heterogeneous Data Store

slide-16
SLIDE 16

16

  • Geographically distributed data stores are becoming important
  • Blockchain - suitable for distributed data and transaction management?
  • Distributed Transaction Management - State Machine Replication
  • Blockchain Transaction Management - More than State Machine Replication
  • Unified Heterogeneous Data Store

Summary

slide-17
SLIDE 17

17

Thank You Any Questions?