{"id":26756,"date":"2024-06-12T20:56:04","date_gmt":"2024-06-12T20:56:04","guid":{"rendered":"https:\/\/davidgerard.co.uk\/blockchain\/?p=26756"},"modified":"2024-06-13T16:51:42","modified_gmt":"2024-06-13T16:51:42","slug":"the-australian-securities-exchange-chess-blockchain-seven-years-of-sunk-cost-fallacy","status":"publish","type":"post","link":"https:\/\/davidgerard.co.uk\/blockchain\/2024\/06\/12\/the-australian-securities-exchange-chess-blockchain-seven-years-of-sunk-cost-fallacy\/","title":{"rendered":"The Australian Securities Exchange CHESS blockchain: seven years of sunk cost fallacy"},"content":{"rendered":"<p>Enterprise blockchain never made any sense. A slow data store was never going to magically make your business or bureaucracy more efficient. Because magic doesn\u2019t happen.<\/p>\n<p>That didn\u2019t stop the fierce and dedicated pursuit of the dream \u2014 nor setting millions of dollars on fire in the process.<\/p>\n<p>In 2015, the Australian Securities Exchange&#8217;s CEO-before-last, Elmer Funke Kupper, got a blockchain bee in his bonnet. &#8220;Every now and then, something comes along that might just change everything. And this is one of those moments,\u201d he told the Sydney Morning Herald. [<a href=\"https:\/\/www.smh.com.au\/business\/banking-and-finance\/blockchain-and-how-it-will-change-everything-20160205-gmmd6e.html\"><i>SMH<\/i><\/a><i>, 2016<\/i>]<\/p>\n<p>In 2022, ASX finally shut down its blockchain trading system project \u2014 after seven years of no results and AUD$250 million up in smoke.<\/p>\n<p><a href=\"https:\/\/davidgerard.co.uk\/blockchain\/2024\/06\/12\/the-australian-securities-exchange-chess-blockchain-seven-years-of-sunk-cost-fallacy\/asx\/\" rel=\"attachment wp-att-26758\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-26758\" src=\"https:\/\/davidgerard.co.uk\/blockchain\/wp-content\/uploads\/2024\/06\/asx.png\" alt=\"\" width=\"340\" height=\"210\" srcset=\"https:\/\/davidgerard.co.uk\/blockchain\/wp-content\/uploads\/2024\/06\/asx.png 680w, https:\/\/davidgerard.co.uk\/blockchain\/wp-content\/uploads\/2024\/06\/asx-300x185.png 300w, https:\/\/davidgerard.co.uk\/blockchain\/wp-content\/uploads\/2024\/06\/asx-348x215.png 348w\" sizes=\"auto, (max-width: 340px) 100vw, 340px\" \/><\/a><\/p>\n<h3>The magic of blockchain<\/h3>\n<p>When I was writing <a href=\"https:\/\/davidgerard.co.uk\/blockchain\/book\/\"><i>Attack of the 50 Foot Blockchain<\/i><\/a> in 2017, Blythe Masters\u2019 company Digital Asset Holdings was in talks with the ASX to replace their ageing Clearing House Electronic Sub-register System (CHESS) with &#8230; something descended from blockchains.<\/p>\n<p>CHESS was launched in 1994. It works and it\u2019s reliable enough. But it\u2019s thirty years of legacy COBOL code, and maintenance has long been trepidatious.<\/p>\n<p>Unfortunately, Digital Asset sold the ASX on the idea of a \u201cdigital ledger.\u201d<\/p>\n<p>The CHESS replacement system \u2014 it never had a real name, just \u201cthe CHESS replacement system\u201d \u2014 was based on Hyperledger. ASX would administer it centrally. The functionality would be smart contracts written in DAML \u2014 a functional, formally-provable and non-Turing-complete language \u2014 though DAML hadn\u2019t actually been finished by the time ASX accepted it.<\/p>\n<p>In enterprise computing, \u201csmart contracts\u201d are called \u201cdatabase triggers\u201d or \u201cstored procedures.\u201d They\u2019re a nightmare, because they\u2019re very hard to reason about or maintain, and they\u2019re prone to unexpected and spooky effects. You only use them if you absolutely have to for performance.<\/p>\n<p>Even <i>cryptocurrency exchanges<\/i> don\u2019t use blockchains for their internal systems. They run their trading engines on a conventional database system.<\/p>\n<p>The CHESS replacement system used the wrong approach, with the wrong technology, from a company who&#8217;d <i>never done a real system at all<\/i> \u2014 let alone a huge one.<\/p>\n<h3>Circling the drain<\/h3>\n<p>Digital Asset spent January to June 2016 pitching a prototype system. ASX invested US$17.4 million into Digital Asset in 2016 for 8.5% of the company and engaged them to build the replacement for CHESS in December 2017. [<a href=\"https:\/\/www.ft.com\/content\/45851b58-62d1-11e6-8310-ecf0bddad227\"><i>FT<\/i><\/a><i>, 2016, paywalled; <\/i><a href=\"https:\/\/www.asx.com.au\/documents\/asx-news\/ASX-Selects-DLT-to-Replace-CHESS-Media-Release-7December2017.pdf\"><i>press release<\/i><\/a><i>, 2017, PDF<\/i>]<\/p>\n<p>Funke Kupper quit ASX in 2016, but his replacement as CEO, Dominic Stevens, stuck with the blockchain plan. Stevens said the blockchain system would &#8220;put Australia at the forefront of innovation in financial markets.&#8221; [<a href=\"https:\/\/www.bbc.co.uk\/news\/business-42261456\"><i>BBC<\/i><\/a><i>, 2017<\/i>]<\/p>\n<p>Digital Asset\u2019s prototype blockchain system was built and rebuilt, with increasing delays. Perfectly sensible and capable IT people were working on the project \u2014 I saw a presentation in early 2018 that impressed me with how sane and reasonable it was \u2014 but it could barely deliver even contemporary CHESS speeds, let alone the promised improvements.<\/p>\n<p>Other market participants hated the new system. It didn\u2019t work properly, they were spending a fortune building and rebuilding their interfaces to it, and they complained repeatedly to the regulator that the ASX was ignoring their problems.<\/p>\n<p>The other participants were also unhappy that the project would make the ASX a new centralised controlling octopus, to a degree it wasn\u2019t before. This is a blockchain project failure mode I detailed in<a href=\"https:\/\/davidgerard.co.uk\/blockchain\/table-of-contents\/\"> chapter 11<\/a> of<a href=\"https:\/\/davidgerard.co.uk\/blockchain\/book\/\"> the book.<\/a> The users asked that the project be delayed further, as it just wasn\u2019t ready to go live. [<a href=\"https:\/\/www.ft.com\/content\/9acde1ba-184a-4827-880f-a5168275da38\"><i>FT<\/i><\/a><i>, 2020, paywalled<\/i>]<\/p>\n<p>The system moved from Hyperledger to VMWare Blockchain in 2019. This didn\u2019t help matters. But ASX launched Synfini, giving customers DAML on VMWare Blockchain as a service! ASX got crypto firms DigitalX and Zerocap running pilot systems on Synfini. [<a href=\"https:\/\/core.vmware.com\/blog\/virtually-speaking-podcast-asx-and-vmware-blockchain\"><i>VMWare<\/i><\/a><i>, 2022; <\/i><a href=\"https:\/\/www.asx.com.au\/connectivity-and-data\/dlt-as-a-service\"><i>ASX<\/i><\/a><i>; <\/i><a href=\"https:\/\/www.afr.com\/technology\/asx-s-other-blockchain-projects-are-fine-20221117-p5bz6g\"><i>AFR<\/i><\/a><i>, 2022; <\/i><a href=\"https:\/\/cointelegraph.com\/news\/australian-securities-exchange-takes-step-towards-tokenized-asset-trading\"><i>Cointelegraph<\/i><\/a><i>, 2022<\/i>]<\/p>\n<h3>And flush<\/h3>\n<p>Finally in 2022, the ASX got a new CEO, Helen Lofthouse. She looked at this shuddering zombie and killed it in the most effective possible manner \u2014 she got Accenture to write a report on it.<\/p>\n<p>Even Accenture couldn\u2019t see a way to cash in on this thing, and said it needed killing. [<a href=\"https:\/\/www2.asx.com.au\/content\/dam\/asx\/markets\/clearing-and-settlement-services\/asx-chess-replacement-application-delivery-review-2022.pdf\"><i>ASX CHESS Replacement Application Delivery Review<\/i><\/a><i>, PDF, 2022<\/i>]<\/p>\n<p>Accenture found four key issues:<\/p>\n<ul>\n<li>The blockchain system &#8220;introduces higher latency&#8221; to the ASX as a whole;<\/li>\n<li>You need concurrent transactions \u2014 but this can cause contention issues;<\/li>\n<li>Batch processing didn\u2019t fix contention issues;<\/li>\n<li>DAML wasn\u2019t suited to batching transactions.<\/li>\n<\/ul>\n<p>The blockchain replacement initiative was declared <i>paused<\/i> on 17 November 2022. The ASX wrote off AUD$250 million. ASX\u2019s users had themselves spent tens of millions of dollars building interfaces to the failed system. [<a href=\"https:\/\/www.afr.com\/companies\/financial-services\/asx-kills-its-blockchain-project-will-write-off-250-million-20221117-p5byzn\"><i>AFR<\/i><\/a><i>, 2022<\/i>]<\/p>\n<p>The regulator, ASIC, started an investigation into how all of this happened and whether ASX had violated the ASIC Act or the Corporations Act. [<a href=\"https:\/\/ia.acs.org.au\/article\/2023\/bungled-asx-blockchain-project-under-investigation.html\"><i>ACS<\/i><\/a><i>, 2023<\/i>]<\/p>\n<h3>Parliamentary inquiry<\/h3>\n<p>The ASX blockchain was enough of a fiasco to get the full attention of the regulators. A statutory inquiry released its report in April 2024: \u201cCompetition in clearing and settlement and the ASX CHESS Replacement Project: The CHESS Replacement Project is too important to fail.\u201d [<a href=\"https:\/\/parlinfo.aph.gov.au\/parlInfo\/download\/committees\/reportjnt\/RB000185\/toc_pdf\/StatutoryinquiryintoASIC,theTakeoversPanel,andthecorporationslegislation.pdf\"><i>full report<\/i><\/a><i>, PDF; <\/i><a href=\"https:\/\/www.aph.gov.au\/Parliamentary_Business\/Committees\/Joint\/Corporations_and_Financial_Services\/OversightofASIC\/Competition_in_clearing_and_settlement_and_the_ASX_CHESS_Replacement_Project\/Executive_summary\"><i>executive summary<\/i><\/a>]<\/p>\n<p>The inquiry found that ASIC and the Reserve Bank of Australia should have been more alert to the risk of ASX bungling the CHESS upgrade and should have stepped in earlier. ASIC spoke of ASX\u2019s \u201chubris.\u201d<\/p>\n<p>To this end, the inquiry recommended that the regulators get fully up to speed on the technology behind market infrastructure so that they could meaningfully audit systems such as CHESS as part of their regular audits of ASX compliance. It also recommended promoting competition in clearing and settlement and focusing on CHESS interoperability.<\/p>\n<h3>The way forward<\/h3>\n<p>A new CHESS Replacement System was planned out through 2023 and is currently in the consultation stage. The new system will be built by Tata and is planned to launch between 2026 and 2029. [<a href=\"https:\/\/www.asx.com.au\/markets\/clearing-and-settlement-services\/chess-replacement\"><i>ASX<\/i><\/a><i>; <\/i><a href=\"https:\/\/www.theglobaltreasurer.com\/2024\/02\/21\/asxs-chess-replacement-project-to-be-staggered\/\"><i>Global Treasurer<\/i><\/a>]<\/p>\n<p>ASX took pains to reassure the world that the new system would definitely not involve any sort of blockchain. [<a href=\"https:\/\/www.reuters.com\/markets\/australian-stock-exchange-says-software-overhaul-wont-involve-blockchain-2023-05-19\/\"><i>Reuters<\/i><\/a><i>, 2023<\/i>]<\/p>\n<p>&nbsp;<\/p>\n<br><br><div align=\"center\"><p><a href=\"https:\/\/www.patreon.com\/bePatron?u=8420236\"><img src=\"https:\/\/davidgerard.co.uk\/blockchain\/wp-content\/uploads\/2021\/10\/become_a_patron_button.svg\" alt=\"Become a Patron!\" title=\"Become a Patron!\" width=217 height=51><\/a><br><p style=\"align:center;\" class=\"patreon-badge\"><i>Your subscriptions keep this site going. <a href=\"https:\/\/www.patreon.com\/bePatron?u=8420236\">Sign up today!<\/a><\/i><\/p><\/div>","protected":false},"excerpt":{"rendered":"<p>Enterprise blockchain never made any sense.<\/p>\n","protected":false},"author":1,"featured_media":26758,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[1703,961,914,138,74,3817,1312,915,3814,3811,3810,3815,64,1715,83,3813,3816,3812,2858],"class_list":["post-26756","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorised","tag-accenture","tag-asic","tag-asx","tag-australia","tag-blockchain","tag-blythe-masters","tag-daml","tag-digital-asset","tag-digitalx","tag-dominic-stevens","tag-elmer-funke-kupper","tag-helen-lofthouse","tag-hyperledger","tag-rba","tag-smart-contract","tag-synfini","tag-tata","tag-vmware","tag-zerocap"],"jetpack_featured_media_url":"https:\/\/davidgerard.co.uk\/blockchain\/wp-content\/uploads\/2024\/06\/asx.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/posts\/26756","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/comments?post=26756"}],"version-history":[{"count":20,"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/posts\/26756\/revisions"}],"predecessor-version":[{"id":26777,"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/posts\/26756\/revisions\/26777"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/media\/26758"}],"wp:attachment":[{"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/media?parent=26756"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/categories?post=26756"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/davidgerard.co.uk\/blockchain\/wp-json\/wp\/v2\/tags?post=26756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}