Top Banner
Altoros Hyperledger Demo Bond Issuance and Trading
35

Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Sep 25, 2018

Download

Documents

vothuy
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Altoros Hyperledger Demo

Bond Issuance and Trading

Page 2: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Introducing Hyperledger

A collaborative effort created to advance blockchain technology by identifying and addressing important features for a cross-industry open standard for distributed ledgers

that can transform the way business transactions are conducted globally.

Page 3: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Introducing Altoros

Altoros is a 250+ people consultancy helping banks and insurance companies digitize revenue streams.

For blockchain applications we integrate solutions offered by the Hyperledger ecosystem.

Page 4: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Insurance

needs to raise money

exposed to a risk of a disaster when it needs to pay out claims

Investor

needs to invest money

needs to diversify with an instrument less dependent on market conditions

Page 5: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Insurance Investor

Catastrophe Bond

● pays attractive rate

● principal is forgiven if a disaster happens

needs to invest money

needs to diversify with an instrument less dependent on market conditions

needs to raise money

exposed to a risk of a disaster when it needs to pay out claims

Page 6: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Insurance

needs to raise money

exposed to a risk of a disaster when it needs to pay out claims

needs to invest money

needs to diversify with an instrument less dependent on market conditions

Investment Bank

advises on terms

connects with investors

keeps records

forwards payments

administers the catastrophe trigger

charges fee

Investor

Page 7: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Insurance

needs to invest money

needs to diversify with an instrument less dependent on market conditions

advises on terms

Smart Contract

InvestorInvestment Bank

needs to raise money

exposed to a risk of a disaster when it needs to pay out claims

Page 8: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

TrustWhile software can execute the tasks of a custodian it needs to be trusted by Issuer and Investor at least as much as they trust Investment Bank.

Page 9: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

TrustWhile software can execute the tasks of a custodian it needs to be trusted by Issuer and Investor at least as much as they trust Investment Bank.

BlockchainShared immutable ledger

records are kept by all involved parties: Issuers and Investors

Consensus

the records cannot deviate

Page 10: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

AutomationBlockchain not only keeps records but executes smart contracts that automate the functions of a financial instrument.

Open market: Issuer and Investor discover each other on the blockchain

Terms of the bond contract are codified in a smart contract

Coupon payments are triggered by the smart contract

Maturity and payment of principal is automated by the contract

Catastrophe event is automated on a trigger by a public record

Page 11: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

ConfidentialityHyperledger provides for confidentiality of transactions unlike public blockchains

Terms of the agreement are visible to counterparties only

Only vetted parties are allowed to participate

Page 12: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

EfficiencyMinimum investment in infrastructure or software

Built in security by advanced cryptography. The architecture of blockchain is safer than any single enterprise system or a combination of them.

Blockchain peer software is deployed at every participant's server

Low cpu load. Unlike public blockchains where peers run intensive and wasteful proof-of-work calculations

No single point of failure

Page 13: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

PaymentThe blockchain does not run any cryptocurrency but relies on traditional payment systems to tell it that a money transfer occurred. These payment systems like SWIFT, FedWire or ACH are agreed to be trusted by members.

Page 14: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Discovery1. Issuer and Investors install

blockchain software

Page 15: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Discovery1. Issuer and Investors install

blockchain software

2. An authority run either by the Issuer or a regulator enrolls market participants

enroll

Page 16: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Discovery1. Issuer and Investors install

blockchain software

2. An authority run either by the Issuer or a regulator enrolls market participants

Page 17: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Discovery1. Issuer and Investors install

blockchain software

2. An authority run either by the Issuer or a regulator enrolls market participants

enroll

Page 18: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Discovery1. Issuer and Investors install

blockchain software

2. An authority run either by the Issuer or a regulator enrolls market participants

3. Issuer deploys a smart contract with a new bond terms

Page 19: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Discovery1. Issuer and Investors install

blockchain software

2. An authority run either by the Issuer or a regulator enrolls market participants

3. Issuer deploys a smart contract with a new bond terms

4. Investors query the blockchain, discover the bond

Page 20: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Investor buys a bond contract

1. Investor invokes bond smart contract with his identity and enters into an agreement with the Issuer

T0

Page 21: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Investor buys a bond contract

1. Investor invokes bond smart contract with his identity and enters into an agreement with the Issuer

2. Investor issues payment instructions to SWIFT to pay Issuer

pay

SWIFT

T0

Page 22: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Investor buys a bond contract

1. Investor invokes bond smart contract with his identity and enters into an agreement with the Issuer

2. Investor issues payment instructions to SWIFT to pay Issuer

3. SWIFT invokes smart contract with the payment confirmation

paid

SWIFT

T0

Page 23: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Investor buys a bond contract

1. Investor invokes bond smart contract with his identity and enters into an agreement with the Issuer

2. Investor issues payment instructions to SWIFT to pay Issuer

3. SWIFT invokes smart contract with the payment confirmation

4. Smart contract is activated

T0

Page 24: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Issuer pays coupon to Investor

1. Smart contract is invoked on coupon date

Tcoupon

Page 25: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Issuer pays coupon to Investor

1. Smart contract is invoked on coupon date

2. Smart contract issues payment instructions to pay Investor on behalf of Issuer

pay

SWIFT

Tcoupon

Page 26: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Issuer pays coupon to Investor

1. Smart contract is invoked on coupon date

2. Smart contract issues payment instructions to pay Investor on behalf of Issuer

3. SWIFT invokes smart contract with the payment confirmation

paid

SWIFT

Tcoupon

Page 27: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Catastrophe trigger1. Catastrophe Oracle like a

National Weather Service invokes smart contract with a trigger

Tcatastrophe

flood

Weather Service

Page 28: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Catastrophe trigger1. Catastrophe Oracle like a

National Weather Service invokes smart contract with a trigger

2. Smart contract is unwound

Tcatastrophe

Page 29: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Bond contract is tradedAnother smart contract implements a marketplace where investors meet and trade bond contracts

Page 30: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Bond contract is traded

1. Investors agree to trade via Marketplace smart contract

Page 31: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Bond contract is traded

1. Investors agree to trade via Marketplace smart contract

2. Payment instructions are issued

pay

SWIFT

Page 32: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Bond contract is traded

1. Investors agree to trade via Marketplace smart contract

2. Payment instructions are issued

3. Payment confirmed

paid

SWIFT

Page 33: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Bond contract is traded

1. Investors agree to trade via Marketplace smart contract

2. Payment instructions are issued

3. Payment confirmed

4. Marketplace invokes bond smart contract

Page 34: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Bond contract is traded

1. Investors agree to trade via Marketplace smart contract

2. Payment instructions are issued

3. Payment confirmed

4. Marketplace invokes bond smart contract

5. Bond smart contract changes counterparty

Page 35: Bond Issuance and Trading - Hyperledger · Bond Issuance and Trading. Introducing Hyperledger. A . collaborative. effort created to . advance blockchain . technology by identifying

Bond Issuance on HyperledgerHyperledger technology provides confidentiality of financial agreements committed to a common ledger.

Smart contracts run by on Hyperledger blockchain allow to automate and model financial instruments.

A smart contract can model a distributed marketplace with complex workflows where smart contracts invoke each other.