hands on with multichain

11
Hands on with Multichain A multi-asset private Blockchain 29th of February 2016 Roderik van der Veer @r0derik on Twitter - +32 491 50 58 15

Upload: roderik-van-der-veer

Post on 14-Apr-2017

311 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Hands on with multichain

Hands on with MultichainA multi-asset private Blockchain

29th of February 2016

Roderik van der Veer@r0derik on Twitter - +32 491 50 58 15

Page 2: Hands on with multichain

Bitcoin Blockchain and its shortcomings

Page 3: Hands on with multichain

THE ESSENCE OF THE BITCOIN BLOCKCHAIN

Single asset, distributed, immutable ledger for transactions

General purpose, permanent, data store

Page 4: Hands on with multichain

SHORTCOMINGS OF THE BITCOIN BLOCKCHAIN

• Limited capacity: 3-7 transactions/sec ~ 1 block per 10 minutes

• Transaction costs: around 20 cents per transaction

• Irrelevant data: well over 50GB of data at this time

• Open nature: anyone can connect, read and write

• Single asset: workarounds with metadata needed to do more

Page 5: Hands on with multichain

The Multichain solution

Page 6: Hands on with multichain

THE MULTICHAIN FORK SOLUTION

• Private Blockchain: control who connects, reads and writes

• Customise mining: configure diversity, blocksize and frequency

• No mining/transaction fees: due to the private nature

• Application specific chains: no irrelevant data

• Multiple asset support: from currency to financial instruments to ...

• Atomic exchanges: prevent double spend and one sided transactions

Download and developer documentation at http://www.multichain.com

Page 7: Hands on with multichain

On to some examples

Page 8: Hands on with multichain

STARTING A DOCKER EXPERIMENTATION ENVIRONMENT

• Docker: a tool for creating and running containers

• Docker Compose: easy and shareable services orchestration

• A preconfigured experimentation environment

• Starts 1 master and 3 slave nodes

• Installs and configures Multichain Explorer

Try it yourself! More info and downloads at https://labs.kunstmaan.be/multichain-docker

Page 9: Hands on with multichain

A STOCK MARKET APP

Register at https://labs.kunstmaan.be/first-production-blockchain-application

Page 10: Hands on with multichain

LIVE DEMO TIME

‣ ./setupEnvironment.sh # Sets up the environment

‣ ./runExchange.sh # Runs the exchange

‣ ./runDocument.sh # Runs the document validation

Source code available at http://labs.kunstmaan.be/hands-on-with-multichain

Page 11: Hands on with multichain

THANK YOU!

Want to explore your Blockchain usecase, give me a call or talk to me after the presentations.