Trent McConaghy - BigchainDB : a Scalable Blockchain Database, in Python
PyData Berlin 2016
This talk describes BigchainDB. BigchainDB fills a gap in the decentralization ecosystem: a decentralized database, at scale. It has big-data performance levels, a querying system, and a permissioning system that supports public and private versions. It's complementary to decentralized processing platforms like Ethereum, and decentralized file systems like IPFS. BigchainDB is written in Python.
This talk describes BigchainDB. BigchainDB fills a gap in the decentralization ecosystem: a decentralized database, at scale. It points to performance of 1 million writes per second throughput, storing petabytes of data, and sub-second latency.
The BigchainDB design starts with a distributed database (DB), and through a set of innovations adds blockchain characteristics: decentralized control, immutability, and creation & movement of digital assets. BigchainDB inherits characteristics of modern distributed databases: linear scaling in throughput and capacity with the number of nodes, a full-featured NoSQL query language, efficient querying, and permissioning. Being built on an existing distributed DB, it also inherits enterprise-hardened code for most of its codebase.
Scalable capacity means that legally binding con- tracts and certificates may be stored directly on the blockchain database. The permissioning system enables configurations ranging from private enterprise blockchain databases to open, public blockchain databases. BigchainDB is complementary to decentralized processing platforms like Ethereum, and decentralized file systems like InterPlanetary File System (IPFS).
This talk describes technology perspectives that led to the BigchainDB design: traditional blockchains, distributed databases, and a case study of the domain name system (DNS). We introduce a concept called blockchain pipelining, which is key to scalability when adding blockchainlike characteristics to the distributed DB. We present a thorough description of BigchainDB, a detailed analysis of latency, and experimental results. The talk concludes with a description of use cases.
Slides: https://github.com/bigchaindb/bigchaindb
Видео Trent McConaghy - BigchainDB : a Scalable Blockchain Database, in Python канала PyData
This talk describes BigchainDB. BigchainDB fills a gap in the decentralization ecosystem: a decentralized database, at scale. It has big-data performance levels, a querying system, and a permissioning system that supports public and private versions. It's complementary to decentralized processing platforms like Ethereum, and decentralized file systems like IPFS. BigchainDB is written in Python.
This talk describes BigchainDB. BigchainDB fills a gap in the decentralization ecosystem: a decentralized database, at scale. It points to performance of 1 million writes per second throughput, storing petabytes of data, and sub-second latency.
The BigchainDB design starts with a distributed database (DB), and through a set of innovations adds blockchain characteristics: decentralized control, immutability, and creation & movement of digital assets. BigchainDB inherits characteristics of modern distributed databases: linear scaling in throughput and capacity with the number of nodes, a full-featured NoSQL query language, efficient querying, and permissioning. Being built on an existing distributed DB, it also inherits enterprise-hardened code for most of its codebase.
Scalable capacity means that legally binding con- tracts and certificates may be stored directly on the blockchain database. The permissioning system enables configurations ranging from private enterprise blockchain databases to open, public blockchain databases. BigchainDB is complementary to decentralized processing platforms like Ethereum, and decentralized file systems like InterPlanetary File System (IPFS).
This talk describes technology perspectives that led to the BigchainDB design: traditional blockchains, distributed databases, and a case study of the domain name system (DNS). We introduce a concept called blockchain pipelining, which is key to scalability when adding blockchainlike characteristics to the distributed DB. We present a thorough description of BigchainDB, a detailed analysis of latency, and experimental results. The talk concludes with a description of use cases.
Slides: https://github.com/bigchaindb/bigchaindb
Видео Trent McConaghy - BigchainDB : a Scalable Blockchain Database, in Python канала PyData
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Dr. Trent McConaghy, BigchainDB | Data, AI & Tokens](https://i.ytimg.com/vi/fMDD0aTVt4s/default.jpg)
![19 Industries The Blockchain Will Disrupt](https://i.ytimg.com/vi/G3psxs3gyf8/default.jpg)
![Blockchain comes to the database!](https://i.ytimg.com/vi/F4EzkingulI/default.jpg)
![Build and Deploy a Blockchain Web App With Hyperledger Fabric & Hyperledger Composer](https://i.ytimg.com/vi/J1RfcEzD9rw/default.jpg)
![Blockchain Use Case: Medical Records on BigchaindB](https://i.ytimg.com/vi/KrLoUaN_tis/default.jpg)
![LISA17 - Scalability Is Quantifiable: The Universal Scalability Law](https://i.ytimg.com/vi/lZU6RK0oazM/default.jpg)
![Blockchain Demystified | Daniel Gasteiger | TEDxLausanne](https://i.ytimg.com/vi/40ikEV6xGg4/default.jpg)
![What is NoSQL database in Hindi](https://i.ytimg.com/vi/iAdTs4hVK8E/default.jpg)
![A new data economy with power to the people | Trent McConaghy | TEDxFrankfurt](https://i.ytimg.com/vi/XN_PHg1K61w/default.jpg)
![Larry Hastings The Gilectomy How's It Going PyCon 2017](https://i.ytimg.com/vi/pLqv11ScGsQ/default.jpg)
![BigchainDB Version 1.0 Released - Live Coding Demo](https://i.ytimg.com/vi/zYa-GGNwxXo/default.jpg)
![Applying Blockchain Technology To Medicine](https://i.ytimg.com/vi/IF8XZYOQh3A/default.jpg)
!["Blockchain & Big Data", Trent MConaghy, Founder & CTO at ascribe GmbH](https://i.ytimg.com/vi/-nLST1TKrV4/default.jpg)
![Part 7 - What is the difference between Database (SQL / NoSQL) and Blockchain](https://i.ytimg.com/vi/jluFETFc4Co/default.jpg)
![Top 5 reasons to learn Blockchain in 2020](https://i.ytimg.com/vi/DnDwTDj6Y1A/default.jpg)
![How Merkle Trees Enable the Decentralized Web!](https://i.ytimg.com/vi/YIc6MNfv5iQ/default.jpg)
![Understanding Blockchain and How to Start Building Blockchain Applications](https://i.ytimg.com/vi/NGk9k7uP4F0/default.jpg)
![Sharing Secrets Ep 12 - Bruce Pon, Ocean Protocol](https://i.ytimg.com/vi/CwCcEOBaUaM/default.jpg)
![How to store Data in Ethereum Blockchain? (No previous programming skills required)](https://i.ytimg.com/vi/ZkWaAKl8npU/default.jpg)
![Distributed Ledger Technology (DLT) - A Primer](https://i.ytimg.com/vi/VWAHxi9XAnA/default.jpg)