Digital Issuance – What, Why and How

kelly-sikkema-LNlzd-Y7orw-unsplash

Given that the FCA and Fed are moving painfully slowly on the topic of smart contracts in particular and decentralised finance in general I referred back to Ian Hunt's paper on Digital Issuance to remind myself what needs to be done and why. On re-reading it I was disappointed to find very little to argue with. It still all sounded eminently sensible. In retrospect I realised that even though there is a summary on his site my own notes might be helpful for people that prefer bulletpoints to narrative, so I've posted them below.

Notes on “Digital Issuance – An Optimal Model for Digital Assets and Transactions”

 

  • The report covers:
    • Current view of transactions - what the problems are
    • An explanation - Digital assets 101
    • What a good target operating model looks like
    • What the benefits are
    • What we’re up against (The Objectors' View)
    • Practically, what is needed to make it happen by each party

The top 4 key takeaway sections – what digital assets are; why we currently have a problem; what the rules for transaction management should be; and what the rules for digital issuance should be.

  • Digital assets
    • Are issued only as tokens onto a shared digital network ("ledger" or "digital ledger - DL")
    • Do not exist in the current registry/custody/depository world
    • Are traded, managed and settled on DL by token transfer not physical movement of assets/cash
    • Can replace paper contracts which are rationalised and automated; terms are embedded
    • Are processed/lifecycled automatically on-ledger

 

  • Why there's a problem:
    • Current regs were drawn up for a different context (allegory - physical exchange of goods for gold) - digital assets don't behave the same way as conventional ones.
    • Current operational processes are complex involving lots of intermediaries and additional processes for:
      • reconciliations
      • Confirmations
      • Messaging
      • Payments
      • Settlements
      • Docs+records - ISDA/CSA, Central Securities Depository (CSD),etc.
    • All additional processes/intermediaries require regulation - big cost/effort

 

  • Rules for transaction management:
    1. Single transaction record
    2. No off-ledger assets/cash
    3. Capture, execution and settlement are instantaneous
    4. Recording of transaction+settlement become same thing
    5. Establish direct trust between parties

 

  • Rules for optimal digital issuance:
    1. Issue tokens at flow level not asset level. Represent digital assets as clusters of Smart Tokens (STs) pledging future flows
    2. Transfer intelligence from conventional business systems and data structures onto tokens.
    3.  Make STs self-actuating, self-executing, self-controlling so that their triggers, capabilities and contstraints are coded onto them.
    4. Make tokens individually tradeable and fractionalisable so trading can be at fractional flow level.
    5. Measure value and risk at token level, and therefore pledged flows not assets.

 

-------------------------------------------------------------------------

 More detail – what STs are; how we should deploy the tech; how we value them; how we measure risk; what’s left to do if STs contain the functionality; an enumeration of benefits; a list of debunked objections; and what all parties need to do to make it happen.

 

  • Distributed Ledger Technology (DLT)
    • Is not necessary to satisfy the rules... but is a good way
    • Examples:
      • Corda
      • Ethereum
      • Quorum

 

  • Change of view needed:
    • Don't hold assets, hold pledges of future flows of value
      • Assets are just a container for those pledges
    • Don't store intelligence in the business systems, store it in the message
    • Settlements and transfers are not initiated by parties, they are self-initiated
    • Assets are no longer indivisible, they can be fractionalised without limit
    • Value and risks apply to pledged flows of value not assets, most usefully aggregated to entity level

 

  • Tokenisation
    • Is a way of representing and trading assets
    • Is cheaper than conventional trading
    • Can be applied to
      • conventional financial assets like cash, funds and bonds
      • Assets that are illiquid like fine art
      • Things which are not investable at all, like community projects/footballers
    • Can represent assets that have value
    • Can lead to tokens that have value themselves - like cryptocurrencies

 

  • Token location
    • The location (holding node) of the token indicates ownership
    • Changing node means changing ownership
    • Movement of token represents trade execution and settlement

 

  • Smart tokens (STs)
    • Contain a
      • Pledge which is the core of a
        • Smart contract
    • Can initiate their own actions and self-execute
    • Move tokens between nodes
    • Are both settlement and record of pledge
    • Are shared by both parties
    • Can be bundled together as a cluster and labelled (eg to mimic a conventional asset's behaviour)
      • N.B. Perp bonds can't be represented with a finite number of STs because they're unbounded
        • One ST represents the repeating coupon payments
          • Splits itself before each coupon date into a
            • ST representing the next payment
            • ST representing the remaining payments
      • Derivatives can reference an Oracle for rate setting which is
        • An agreed source of external data in a DL
      • Collateralised loans = combination of pledges plus a terminal pledge triggered by full redemption to transfer back title to collateral
    • Get transferred back to the issuer once the pledged flow has been delivered to the recipient
    • Pledges held on an issuer node is inactive but could be used as an Indication of Interest (IoI) to trade
      • Matching nodes could anonymously search nodes showing IoIs
      • Matched IoIs can lead to orders which are pledges to exchange

 

  • Smart contract constituents:
    • Pledge from <Node> : the secret signature of the issuer of the pledge
    • To Deliver <Tokens> : what is to be delivered
    • Calculated as <Terms>: how the delivery is computed
    • <On Receipt of <Tokens>>: if the pledge is for an exchange what is to be exchanged
    • <On Event(s)/Condition(s)>: if the pledge is conditional what he trigger is
    • <Within Rule(s)>: what compliance rules apply to the pledge

 

  • ST lifecycle (note no intermediaries):
    1. Issuer defines pledged flow and creates ST
    2. Issuer transfers ST to recipient of pledge
    3. Issuer ensures pledged tokens are available at its node pre-settlement
    4. ST self-actuates when trigger date and/or conditions are met
    5. ST self-executes, evaluates terms and initiates flow from issuer
    6. Recipient holds pledged tokens
    7. ST sends itself back to issuer
    8. Issuer burns ST
    • If part of a larger transaction there may be multiple instances of this lifecycle with
      • aligned trigger conditions
      • Bidirectional flows

 

  • 4 kinds of token on ledger:
    • Cash title token - giving title to fiat currency off-ledger (eg forms of stablecoin)
    • Asset title token - giving access to a tangible, non-digital, off-ledger asset (e.g. a painting)
    • Digital cash token - with inherent value but only on-ledger (e.g. a CBDC)
    • Smart token - containing a pledge to a future flow of tokens

 

 

  • Valuing a pledge involves considering
    1. The evaluation of the terms including any Oracle-sourced rate
    2. The solidity of the pledge issuer
    3. The elapsed time between now and expected self-execution (theta for options)
    4. The probability that the trigger condition(s) of the pledge will be realised
    5. The probability of the issuer (where permitted) to change the pledge terms
    • #2 and to some extent #3 are counterparty risk

 

  • Risk measurement of pledges:
    • Operational risk is reduced by reduction of everything to common flows through a single operating model
    • Risk to a recipient:
      • Issuer does not have pledged tokens on their node at settlement time
    • Risk to issuer:
      • Fraudulent minting of tokens purporting to pledge flows from them
      • Corruption of smart tokens committing more flows from them
    • Network must ensure that only issuers can edit pledges
      • Only editable on their own node
    • Issuer must have visibility of all their outbound pledges
      • To ensure no dodgy STs
      • To ensure they can see their position - flow risk
    • Market risk persists
      • If external rates are referenced in the contract there is an exposure to them

 

  • What's left for business systems to do?
    • Mint new STs at issuer node
    • Edit pledges on tokens at issuer node
    • Burn tokens (or would token do this itself?)
    • Aggregate flows to show risks+valuations

 

  • Benefits to using STs include
    • Bilateral interaction of asset owners and capital issuers
    • Quicker delivery of new financial products
    • Wide market of investors and borrowers
    • Common means of representation
    • Simplification of entities and processes required
    • Improved, more granular liquidity
    • Granular risk
    • Visibility of all assets and liabilities at all times
    • Precise matching of assets and liabilities and lower hedging cost
    • Elimination of order management as separate platform
    • For service providers:
      • New services
      • Single operating model across all asset classes
      • Big reduction in operational cost and complexity
      • No registry/position maintenance
      • No settlement management
      • No income entitlement calculation, payments or reconciliations
      • Simplification of corporate actions
      • Simplification of cash management
      • No payments
      • Simplified business architecture
      • No SecMaster required

 

 

  • Objections to ST model include
    1. Too radical
      • Cost of running TradFi is massive, and money talks
    2. Huge investment in current structure (too hard to change)
      • TradFi cost argument again
    1. Current disintermediating entities will fight it
      • There will be opportunities in new structure also
    1. Lots of regulation and laws around TradFi
      • STs could simplify this
      • It's the regulators' job to regulate this stuff
    1. DLT is immature and unproven at high volumes; inter-operation of ledgers is embryonic
      • DLT is evolving fast
      • Scale issue is temporary
      • Painless inter-operation between ledgers is mandatory for success
    1. Security blah blah blah
      • Decent trust and security is grandfathered in if blockchain is used
        • Context is private ledger so no PoW/PoV required
        • Probably more secure and resilient than current state
    1. Unlimited fractionalisation may blow up volumes
      • But not like telecoms or meteorology have to deal with so it's not an edge case

 

 

 

What's needed:

    • Existing service providers to look at new service model and adjust their offerings
    • Asset owners and capital issuers
      • to agree to move on ledger
      • Agree standards for digital issuance
      • Work with regulators to ensure security of assets
    • Central/commercial banks
      • Do CBDC
    • Custodian/corporate banks
      • Do digital custody services
        • Private key management
        • Off-ledger storage
    • Outsourced service providers
      • Look at value-add services
        • Digital identities
        • Federated KYC/AML
        • On-ledger collateral transfer
        • Operation of nodes on behalf of issuers/investors/funds
        • Management of settlement node
    • Payment banks
      • Develop non-CBDC cash-on-ledger services pending intro of CBDC
        • Tokenising/de-tokenising fiat in and out of stable tokens as an alternative
      • Figure out regulatorily safe approach to yield enhancement for clients who want to retain fiat as a preferred medium
    • Business system vendors look at
      • Templating, editing, issuance, transmission, burning of STs
      • Encoding compliance and triggering conditions
      • Architecture for
        • self-actuation of STs
        • Interaction between STs and tokens they control
      • Rendering risk aggregation
    • Brokers, dealers, IBs to look at
      • Delivery of a network service
      • Designing optimal assets
      • How to do asset servicing and demand matching at flow level
      • IoI standards
    • Regulators to
      • Realise that conventional assets model won't cover digital assets
      • Sort out regs and controls
        • E.g. Federated KYC/AML
    • Asset managers
      • To design optimal digital assets with issuers in primary market
    • DLT providers
      • Strengthen approach to
        • STs
        • Token management
        • Fractionalisation (esp volume)
    • Industry associations
      • Propose standards
      • Pester everyone to do their bit

 

* Photo credit: Kelly Sikkema at Unsplash