DuyHai Doan leads a discussion with Patrick McFadin and Jeff Carpenter on whether blockchain is a database, how blockchains and distributed databases complement each other, and what we can learn about distributed systems by looking at blockchain technology.
1:00 – DuyHai gives a quick introduction to blockchain
3:01 – Patrick explains why blockchain != Bitcoin
3:49 – We discuss whether a blockchain can be considered a type of database
5:38 – Blockchain limitations: limited transaction throughput and the difficulty of removing errors once they are in the chain
6:54 – Scalability and efficiency challenges of blockchains based on proof of work
8:44 – Techniques for overcoming scalability challenges of the blockchain
11:34 – How blockchains and distributed databases can be used together
12:39 – If some data moves out of the blockchain, where does it go? How about a log-structured merge tree-style database like Cassandra?
14:23 – On using blockchains for integrity/authenticity
14:47 – What we can learn from blockchain technology in the distributed database world: peer-to-peer protocols and hashing techniques
16:51 – Blockchain and distributed databases will intersect in large scale transactional systems in healthcare, retail and other industries
ABOUT DATASTAX ENTERPRISE 5.1
DataStax Enterprise 5.1, the database platform for cloud applications, includes Apache Cassandra 3.x with materialized views, tiered storage and advanced replication. Introduced in 5.1 is DataStax Enterprise Graph, the first graph database fast enough to power customer-facing applications, scale to massive datasets and integrate advanced tools to power deep analytical queries.
CONNECT WITH DATASTAX
ABOUT DATASTAX ACADEMY
On the DataStax Academy YouTube channel, you can find tutorials, webinars and much more to help you learn and stay updated with the latest information on DataStax Enterprise©. Create an account on https://academy.datastax.com to watch our free online courses, tutorials, and more.