Blockchain – Databases
Study about Databases and platforms related to Blockchain.
Zeeshan Jan
Blockchain Platforms
• Ethereum Project ( https://www.ethereum.org/ )
• MultiChain ( http://www.multichain.com )
• OpenChain (https://www.openchain.org/ )
• Eris ( http://www.erisindustries.com )
• HydraChain ( http://www.hydrachain.com )
• Lisk ( https://lisk.io )
• Stratis ( https://stratisplatform.com/ )
• Waves ( https://wavesplatform.com/ )
• Nem ( https://www.nem.io )
• HyperLedger ( https://www.hyperledger.org/ )
2
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
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
Blockchain Database – BigChain DB
Blockchain + Big Data
• Immutability
• Decentralized Control
• Assets
• High Throughput
• Low Latency
• High Capacity
• Rich Permissions
• Query Capabilities
5

Blockchain

  • 1.
    Blockchain – Databases Studyabout Databases and platforms related to Blockchain. Zeeshan Jan
  • 2.
    Blockchain Platforms • EthereumProject ( https://www.ethereum.org/ ) • MultiChain ( http://www.multichain.com ) • OpenChain (https://www.openchain.org/ ) • Eris ( http://www.erisindustries.com ) • HydraChain ( http://www.hydrachain.com ) • Lisk ( https://lisk.io ) • Stratis ( https://stratisplatform.com/ ) • Waves ( https://wavesplatform.com/ ) • Nem ( https://www.nem.io ) • HyperLedger ( https://www.hyperledger.org/ ) 2
  • 3.
    Blockchain Databases • Containstwo 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 smartcontract 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