blockchain enabled distributed data management a vision
play

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


  1. Blockchain Enabled Distributed Data Management A Vision Furqan Baig , Fusheng Wang Stony Brook University November 2017

  2. Motivation Low Latency User Experience Business Decisions User Experience User Experience https://lws-abt5wcf.netdna-ssl.com/wp-content/uploads/2018/02/distributed_database.jpg � 2

  3. Motivation Distributed Availability Consensus Security & Privacy Fault Tolerance 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 � 3

  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 � 4

  5. RECENT TRENDS � 5

  6. Blockchain Data Management: Existing Works � 6

  7. Blockchain Data Management: Existing Works • 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 � 7

  8. DISTRIBUTED TRANSACTION MANAGEMENT � 8

  9. State Machine Replication Logical Layer Distributed Replication Protocols Distributed Replication Protocols Transa cessing Replica-1 Replica-2 Replica-3 (3 billion) (3 billion) (3 billion) � 9

  10. Blockchain Based Replication Is this All? https://www.finyear.com/photo/art/default/9539722-15321439.jpg?v=1464096943 � 10

  11. BLOCKCHAIN TRANSACTION MANAGEMENT � 11

  12. Blockchain + Data/Transaction Management Features • 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 https://blog.nxp.com/wp-content/uploads/2014/10/Smarttouch.jpg � 12

  13. Distributed Transactions • Massively Parallel Processing • Distributed Consistency • Uncertainty Management � 13

  14. Unified Heterogeneous Data Store � 14

  15. Unified Heterogeneous Data Store � 15

  16. Summary • 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 � 16

  17. Thank You Any Questions? � 17

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend