3. Blockchain Databases
• Contains two kinds of records.
1. Blocks
2. Transactions
• Blocks hold batches of valid transactions
that are hashed and encoded into
a Merkle tree.
• Each block holds the hash of prior block.
• Data stored on blockchain is generally
considered incorruptible.
• Smart Contracts
3
4. Smart Contracts
A smart contract is a program which execution is
autonomous and totally transparent.
This execution cannot be reverted and its trace is
public & immutable.
4
5. Blockchain Database – BigChain DB
Blockchain + Big Data
• Immutability
• Decentralized Control
• Assets
• High Throughput
• Low Latency
• High Capacity
• Rich Permissions
• Query Capabilities
5