operations |
comment | "parent_author":"",<br>"parent_permlink":"abacasxchange",<br>"author":"rmuralidharan",<br>"permlink":"how-does-the-abacasxchange-work",<br>"title":"How does the AbacasXchange work?",<br>"body":"Abacas Exchange Overview\nThe Abacas Exchange exists to provide a medium for the exchange of marketable assets (base assets) that can be placed into custody and represented via a digital asset token.\n\nAssets that can be tokenized include traditional assets (Currency,<br> Stocks,<br> Precious Metals),<br> crypto-currencies (BTC,<br> ETH) and many non-traditional assets.\n\nThe Abacas Exchange is unique in that only digital asset tokens may be traded. The tokenized asset is held in custody outside of the exchange and the custodial account is managed by an independent trust.\n\n![ (https:\/\/steemitimages.com\/DQmUM6TrppTW2KtrNrm4eU3JosHmKpQBvo6Tvk5ndqn8jBp\/image.png)\n\nInvestor Trading Diagram\nAny two Abacas Asset tokens may be traded on the exchange. When orders are matched,<br> the transactions are recorded and the Abacas ledger balance updated to reflect the change in ownership.\n\nThe base asset held in custody is unaffected by the exchange of Abacas Asset Tokens as depicted below.\n\n![ (https:\/\/steemitimages.com\/DQmWs54RBAA87Bqw6MJ1MCGnfNGbY3jWUGXXDgknSdP8gjK\/image.png)\n\nAbacas Tokenized Asset\nAn Abacas tokenized asset is identified by a unique Abacas Token ID within the exchange (Example: @BTC for Bitcoin,<br> @AAPL for Apple common stock).\n\nThe Abacas Token ID links to meta-data defining the specifics about the base asset on account with the custodian,<br> custodial information including provenance,<br> and the specific rules of the Abacas Protocol that apply to this token and the underlying asset.\n\n![ (https:\/\/steemitimages.com\/DQmSaaNzoGhhj3p8Mgisv2Ct4bwejdxWFipYLxvHMTXt1q6\/image.png)\n\nAbacas Protocol\nThe Abacas Protocol is comprised Meta-Data,<br> Rules and Procedures.\n\nMeta-Data is captured on each party (Investor,<br> Custodian,<br> etc.),<br> each base asset (Asset Type,<br> Denomination,<br> Identity,<br> Provenance,<br> etc.) and the corresponding Abacas Token.\n\nThe rules govern what procedures must be applied to each entity (party,<br> base asset,<br> token),<br> and the orchestration of those procedures in a logical order.\n\nExample: New Investor Registration Protocol\n\n![ (https:\/\/steemitimages.com\/DQmaVSECbqE1CXENk6f1ygHmAKBecvu9j5G1frvb4XpS3dz\/image.png)\n\nFulfilled by Abacas \/ 3rd Party\nAn Abacas Tokenized Asset that is held in custody of a registered trust of the Abacas Exchange and fully supports all aspects of the Abacas Protocol is identified as \u201cFulfilled by Abacas\u201d.\n\nThe Abacas Exchange provides the option for 3rd parties to manage the trust\/custodial relationship outside of the Abacas Exchange. When this occurs,<br> the asset being traded is identified as \u201cFulfilled by Party\u201d. In the diagram below,<br> the @AAPL token is fulfilled by Abacas as the Trust and Custodian are registered with the exchange.\n\nAlternatively,<br> Investor 2 has purchased dapAAPL tokens which are also tokens on Apple shares,<br> but the trust management and custody of the apple shares are outside of the Abacas Exchange.\n\n![ (https:\/\/steemitimages.com\/DQmVJudd784sXzjhFmtthXWRWUQyqNeaM2jSAxKKxM5Js55\/image.png)\n\nLiquidity \/ Market Rates\nThere are three types of liquidity in the Abacas Exchange:\n\nDirect Liquidity occurs when two investors wish to exchange the same two asset pairs at a mutually agreeable price.\n\nIndirect Liquidity occurs when three or more investors who\u2019s orders when linked form a liquidity chain that fulfills part or all of each order at a mutually agreed price.\n\nBroker Liquidity is essentially a market maker providing the ability to exchange fiat (@USD for example) for an asset that must be acquired external to the Abacas Exchange and then deposited into custody and the asset tokenized into the investor\u2019s account.\n\nExternal Market Rates are utilized in the Abacas Exchange for a sanity check on market orders. A market protected order will not fill unless the liquidity in the Abacas Exchange is within a specific spread tolerance from the market feed.\n\n![ (https:\/\/steemitimages.com\/DQmRCqoepH5E5iojoUmKHQHqy7PRBxvo1CddVKrgHfkKVzr\/image.png)\n\nSystem Architecture\nThe Abacas Exchange is a cloud-based system providing access via web browsers and mobile applications. There are three primary users of the Exchange (Client\/Investor,<br> Trust\/Oversight,<br> Operations\/Admin)\n\n![ (https:\/\/steemitimages.com\/DQmUsjS9j1xYWR62eC8yf2pHjxbazjaAqHB3eXoboiAPhVk\/image.png)\n\nThe services of the exchange are either scalable micro-services or distributed services in a cluster all of which are load balanced for scalability.\n\nThe Order Manager is the key service running the exchange and manages and monitors each asset pair order book of the exchange.\n\nThe Liquidity Engine monitors the Order Books and forms liquidity chains based around the most liquid asset pairs in the exchange (The Liquidity Core) and Machine Learning Pattern recognition of those liquidity links most relevant based on investor demand.\n\nThe Rate Engine receives market rates for the base assets in custody which is utilized for determining whether the bid\/offer spread of the exchange is competitive,<br> and to protect market\/limit orders from manipulation based on the depth of the Abacas Order Book.\n\nThe Position Manager receives all activity from the Order Manager including changes in order status and those orders that are partially or fully matches. The activity creates the account position,<br> transaction history and open order book which is then published through Web APIs to the client browser\/mobile app.\n\nThe Web Applications are the forms and screens that a user sees in the web browser. These applications communicate with back end services through Web APIs that in turn connect with the services of the Abacas Exchange.\n\nThe Workflow Services include processes such as Accounting,<br> Regulatory and Custodial interfaces as well as any workflows (data interchange) with 3rd party providers including AML\/KYC,<br> and Transactions\/Ledger changes to the cloud-based repository and block chain ledger.\n\nSystem Interfaces \/ APIs\nThe Abacas Exchange provides APIs over Https\/Web Sockets as well as integration with blockchains both for value transfer,<br> record keeping (Abacas Distributed Ledger) and blockchain service providers (AML\/KYC).\n\n![ (https:\/\/steemitimages.com\/DQmaUis9vkyHS3WNazVgCKktSys5yEz5VhgdiYDNf9YkMFR\/image.png)",<br>"json_metadata":" \"tags\":[\"abacasxchange\",<br>\"newtypeofexchange\",<br>\"\" ,<br>\"users\":[\"btc\",<br>\"aapl\",<br>\"usd\" ,<br>\"image\":[\"https:\/\/steemitimages.com\/DQmUM6TrppTW2KtrNrm4eU3JosHmKpQBvo6Tvk5ndqn8jBp\/image.png\",<br>\"https:\/\/steemitimages.com\/DQmWs54RBAA87Bqw6MJ1MCGnfNGbY3jWUGXXDgknSdP8gjK\/image.png\",<br>\"https:\/\/steemitimages.com\/DQmSaaNzoGhhj3p8Mgisv2Ct4bwejdxWFipYLxvHMTXt1q6\/image.png\",<br>\"https:\/\/steemitimages.com\/DQmaVSECbqE1CXENk6f1ygHmAKBecvu9j5G1frvb4XpS3dz\/image.png\",<br>\"https:\/\/steemitimages.com\/DQmVJudd784sXzjhFmtthXWRWUQyqNeaM2jSAxKKxM5Js55\/image.png\",<br>\"https:\/\/steemitimages.com\/DQmRCqoepH5E5iojoUmKHQHqy7PRBxvo1CddVKrgHfkKVzr\/image.png\",<br>\"https:\/\/steemitimages.com\/DQmUsjS9j1xYWR62eC8yf2pHjxbazjaAqHB3eXoboiAPhVk\/image.png\",<br>\"https:\/\/steemitimages.com\/DQmaUis9vkyHS3WNazVgCKktSys5yEz5VhgdiYDNf9YkMFR\/image.png\" ,<br>\"app\":\"steemit\/0.1\",<br>\"format\":\"markdown\" " |
|