BigchainDB : a Scalable Blockchain Database, in Python
summary
BigchainDB presents a decentralized, permissioned database built in Python on top of rethink DB, claiming sustained throughput of 1 million writes per second across a 32‑node cluster using blocks of ~1,000 transactions, post‑write majority voting for validation, and NoSQL querying plus permissioning for public or private deployments. Benchmarks and production users like Everledger and energy pilots with RWE show the system works and expose practical tradeoffs around federation membership, upgrades, and double‑spend detection.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 0:44Bitcoin to blockchain revolution
- 3:16Blockchain beyond money
- 5:25Scaling for planetary use
- 9:18Simpler algorithms for scaling
- 10:40Blockchainifying big data
- 14:07Blockchain as immutable storage
- 16:55BigchainDB architecture
- 22:09Merging big data and blockchain
- 23:54Real-world use cases
- 27:46Python implementation
- 33:19Decentralized future
- 35:49Conclusion
- 36:13Q&A
related talks
49mBlockchains for Artificial Intelligence
03mBlockchains and cryptocurrencies: New paradigms for shared data
30mLedger Databases and Managed Blockchain in the Cloud
12mBuilding A Scalable Decentralized Database Network
25mProcessing Biggish Data with DuckDB and Python
14mThe Blockchain Native Database
17mModern Blockchain Indexing
16mScaleDB: A Scalable, Asynchronous In-Memory Database
