BigchainDB is a database that has blockchain characteristics. It offers high throughput, low latency and powerful query functionality. BigchainDB allows developers, enterprises, and other organizations to create and deploy blockchain proof of concepts, platforms, and applications using a blockchain database. It supports a wide variety of industries and use cases. BigchainDB is not about enhancing blockchain technology. Instead, it starts with a distributed big data database and then adds blockchain characteristics, such as decentralized control, immutability, and the transfer digital assets. There is no single point of failure. There is no single point of failure. A federation voting nodes provides decentralized control that makes it possible to create a P2P network. To search all stored transactions, metadata, and blocks, you can write and run any MongoDB query. MongoDB powers this feature.