Meta Aggregation
Last updated
Last updated
DEX Aggregation is the way to go for low cost chains, but every DEX Aggregator provides different quotes. This is due to different algorithms being used, as well as different data sets. For more details about specific techniques, please visit: https://titandex.io/blog/titan-intro.
Regardless of the technique being used or aggregator in question, Titan will combine DEX Aggregators for users, thus becoming a Meta Aggregator. A Meta Aggregator utilises quotes from each individual Aggregator and then provides the best quote to the end user. This way, the user can be confident that they will always receive the best price on offer at any time.
This would be very similar to your traditional broker in equity markets. When an order is placed, the broker would contact different market makers who would supply the liquidity. These market makers would make the trades on the individual exchanges. The broker would then select the best quote and send it to the user.
In this scenario, the players translated over to the crypto ecosystem would be:
Exchange -> DEX
Market Maker -> DEX Aggregator
Broker -> Meta Aggregator
Titan is sitting at this Meta Aggregator level to guarantee users the best price possible.
In order for Meta Aggregation to work, aggregator quotes have to be accurate, as well as be on the same block for them to be comparable. We have to be able to weed out inaccurate quotes as well as compensate for latency factors. Thankfully the solution for both problems is the same.
Titan simulates all quotes directly on the blockchain. This shows the real amount out that a user would get if executed at that point in time. This also allows quotes to be compared as it removes the latency impacts of quotes arriving at different times. A given quote is simulated throughout its valid period to provide users the most up to date information.