Dimitri De Jonghe presents on how Bigchain DB can use Interledger to connect disparate systems. Presented at the Interleder Workshop in London on 7/6/2016. Full presentation here: https://interledger.org/presentations/2016-07-06%20-%20ILP%20Workshop%20London%202016.pdf
4. Blockchain-ify big data
Retain big-data performance
Ordering of events by PAXOS-like solver
Natural ordered log of transactions
Add blockchain characteristics
Decentralization
Federated voting on transactions
Group into blocks for speed
Immutability
Hash on prev. blocks
Append only!
Assets
Digital signatures and other trapdoor functions
20. BigchainDB Ledger Plugin
connect()/disconnect()
Connect to a BigchainDB API + websocket
getBalance()
Retrieve the number of assets for an account
send(transfer)
Local ledger escrow
fulfillCondition(transfer, conditionFulfillment)
Fulfill the execute branch of the escrow
getConnectors(): <example-specific>
Get accounts with multi-ledger connections
22. Hackaton Proposals
• Challenge: Payment system + Fungible
Assets
• Idea: Pay as you stream platform
– 1 StreamCoin = Y dollars
– 1 StreamCoin = X time units of streaming