Rather than trying to enhance blockchain technology, BigchainDB starts with a big data distributed database and then adds blockchain characteristics - decentralized control, immutability and the transfer of digital assets.

Decentralization

No single point of control. No single point of failure. Decentralized control via a federation of voting nodes makes for a P2P network.

Query

Write and run any MongoDB query to search the contents of all stored transactions, assets, metadata and blocks. Powered by MongoDB itself.

Immutability

More than just tamper-resistant. Once stored, data can’t be changed or deleted.

Native Support of Multiassets

With no native currency on BigchainDB, any asset, token or currency can be issued.

Byzantine Fault Tolerant (BFT)

Up to one third of the nodes in the network can be experiencing arbitrary faults and the rest of the network will still come to consensus on the next block.

Low Latency

A global network takes about a second to come to consensus on a new block. In other words, transaction finality happens fast.

Customizable

Design your own private network with custom assets, transactions, permissions and transparency.

Rich Permissioning

Set permissions at transaction level to ensure a clear separation of duties and enforce selective access.

Open Source

Open sourced to the community so that everyone can use it and build their own applications on top of it.

Public or Private

Roll out your own public or private networks for specific industry use cases.

Made for the Decentralization Ecosystem

BigchainDB is complementary to decentralized storage, processing and communication building blocks. It can be used side by side with higher-level decentralized computing platforms and applications, and protocols for identity, financial assets, intellectual property and sidechains. BigchainDB fills a gap in the decentralized stack.

Traditional Stack

BigchainDB can be seamlessly integrated into the traditional stack as a blockchain database for decentralized timestamping, certificates, smart contracts and transactions.

Blockchain Stack

BigchainDB fills a missing gap in the emerging decentralized stack as a blockchain database that complements existing platforms, processing and file systems.

Blockchains Meet Big Data

BigchainDB combines the key benefits of distributed DBs and traditional blockchains.

BigchainDB combines an enterprise-grade distributed database (MongoDB) with a production-ready consensus engine (Tendermint) to provide the benefits of both.

Bitcoin Blockchain Distributed Database
Immutability
No Central Authority
Assets Over Network
High Throughput
Low Latency
Rich Permissioning
Query Capabilities

Use Cases

BigchainDB is for developers and organizations looking for a queryable database with blockchain characteristics such as decentralization, immutability and the ability to treat anything stored in the database as an asset. Whether it’s atoms, bits or bytes of value, any real-world blockchain application needs performance. A perfect fit for BigchainDB.

We’re still in the early days of the decentralization movement and while all of the industries below are being disrupted in one way or another, there’s an abundance of opportunity within each.

Building something with BigchainDB?
We want to hear from you.

Intellectual Property

Blockchain technology helps secure attribution and authorship. It also makes it easy to license work, track usage and provide transparent audit trails for all stakeholders.

Identity

Blockchain technology gives control back to you. On the internet, siloed, walled gardens lock up your personal data. This means it’s next to impossible to port your data if you want to leave or to gain visibility into what is stored where. Blockchain technology enables sovereign personal data, a new way to manage your identity, medical records, and credentials.

Supply chain

Blockchain technologies are trust and transparency machines. This is a feature sorely lacking in global supply chains. Blockchain technology offers the promising of increased transparency and provenance to the global supply chain. In the future, every single product will have a clear record of its history and verifiable authenticity.

Government

Blockchain technology can help to improve the efficiency and services of government. Blockchain technologies can be applied in every area of government – identity services, inland revenue, company formation and land registration. Having transparency in government services offers the promise of reduced corruption, stronger land and property rights, efficient taxation, and sovereign personal identity.

Whitepaper

BigchainDB: The blockchain database.

Read our Whitepaper