Thursday, November 19, 2020

Open source Swift

 

  • ISO 9362: 1994 Banking – Banking telecommunication messages – Bank identifier codes
  • ISO 10383: 2003 Securities and related financial instruments – Codes for exchanges and market identification (MIC)
  • ISO 13616: 2003 IBAN Registry
  • ISO 15022: 1999 Securities – Scheme for messages (Data Field Dictionary) (replaces ISO 7775)
  • ISO 20022-1: 2004 and ISO 20022-2:2007 Financial services – Universal Financial Industry message scheme

These are protocol definitions for exchanges over a network. They will all be defined by some universal protocol language..  We can take those definitions, in plain text, as is, and treat it like an interpreted language. And do it damn fast using 64 bit architecture. No brainer.  By keeping the protocol definitions, as they are, they become common contract terms, and the interpreter is fixed in structure.

But, omigod, we can expand the set of protocols defined and get a completely developed Defi system, compatible with any block chain. It works because the definitions are provable, by definition of a shit load of bankers. The contract block code should accumulate properly on the block chain, or any other form of miner organization.   But we get a complete Swift system, smart cards to mega banks to stock markets to options trading, all in Swift code, for trading with Swift ledgers, of all types. 

No comments: