ASX is replacing CHESS with distributed ledger technology (DLT) developed by Digital Asset
Distributed Ledger Technology solution
As part of the CHESS replacement project, ASX will use distributed ledger technology - DLT.
DLT uses an append-only database of transactions that has two key elements:
- a shared, replicated ledger and
- a distributed database synchronising mechanism. Each transaction must reference a balance received from a previous transaction and must be cryptographically signed by the legal approver of the transaction. The solution forms an exact chain of title over time.
ASX will implement a DLT solution that is not open or public. This is because regulated markets require participants to be appropriately licensed and known to regulators - for there to be rights of reversal and error correction, and high levels of privacy and security; and for the operational benefits of net settlement to be retained in a system in which legal entities are responsible for the perfection of title to, and legal standing of, financial assets.
The replacement of CHESS with a DLT solution will be within ASX security perimeters on a private, permissioned, secure network where only known, licensed participants would be authorised to access the system, much like today. Private contractual information will be segregated and will not be shared with all participants, encrypted or otherwise. The shared and replicated aspect of the solution serves as a transaction notification and synchronisation mechanism and includes only hashes (one way cryptographic functions). This is different to the open Internet-based, 'permissionless' blockchains such as Ethereum and Bitcoin.
Public Blockchain vs ASX Private Permissioned Ledger
|Public Blockchain||ASX Private Permissioned Ledger|
Not applicable to highly regulated markets
Similar to today, but an enhanced database architecture
ASX's use of DLT will be in conjunction with other ‘traditional' technologies to ensure that the most appropriate technical solution is applied.
For further information concerning the DLT solution you can download Digital Asset's White Paper from their website: https://digitalasset.com/
Distributed Ledger Techology Solution - DAML (Digital Asset Modeling Language)
DAML is a functional programming language designed specifically for use in multi-party business processes, often reffered to as smart contracts. The source code for the DAML language, runtime, and Software Development Kit (SDK) is freely available under an Apache 2.0 open source license, enabling third parties to modfy DAML and integrate it with other platforms. In addition, the DAML SDK Developer Preview is also available to all developers, following a private beta program announced in 2018.
For organisations interested in downloading the DAML Software Development Kit (SDK), registrations are accepted here.
Digital Asset are writing a 10 part blog series on what properties enterprise smart contract languages need. Subscribe to the blog or check out the series here.
You can contact the ASX CHESS Replacement project team on the following email address: