This article is part of a series of publications on the Grid Singularity Decentralised Exchange (GSY DEX), including prior two publications, one delineating the symbiotic energy markets concept that underpins the GSY DEX architecture, and another describing the GSY DEX system components and the core on-and off-chain communication structure.
The GSY Matching Engine is a critical component of the Grid Singularity Decentralised Exchange (GSY DEX) purposed to efficiently and securely match the select market supply with demand, based on participant preferences and market conditions. Whilst it can be used for any commodity, the GSY Matching Engine has been tailored for the electricity market. It integrates directly with the GSY Off-Chain Storage for real-time bid and offer access via its Order Book Storage, and with the GSY Node for trade settlement in conjunction with a trade execution (energy delivery) verification service provided by the GSY DEX Execution Engine. The GSY Matching Engine, published under GPL v.3 licence on the GitHub repository and documented in the Grid Singularity wiki, currently deploys a pay-as-bid strategy, ensuring that buyers and sellers receive the best possible prices for their energy trades. Future versions will integrate pay-as-clear and automated market maker (AMM) as alternative trading mechanisms, based on the espoused development path. Furthermore, the intent is to render the GSY Matching Engine available as an autonomous service application in the Energy Web SmartFlow Launchpad, leveraging the Energy Web infrastructure and facilitating integration with a wider range of third-party applications, even beyond the energy market …/…
You can access the full article in pdf by clicking on the picture :
Or directly on the Web at : https://gridsingularity.medium.com/the-gsy-dex-matching-engine-critical-component-of-the-grid-singularity-decentralised-exchange-60a540d82054
Authored by the Grid Singularity team: Spyridon Tzavikas, Ana Trbovich and Ewald Hesse
The development of the GSY DEX Matching Engine v.1 has been supported in part by the European Union’s FEDECOM project.