Een gedecentraliseerde exchange-aggregator doorzoekt meerdere liquiditeitsbronnen om een token-swap-koers te genereren. Afhankelijk van de dienst kan deze geautomatiseerde market maker-pools vergelijken, een order over meerdere routes verdelen, market maker-koersen gebruiken of een intentieverklaring naar concurrerende solvers sturen.
Een aggregator kan de uitvoering verbeteren, maar kan niet garanderen dat het in elke markt het beste resultaat oplevert. Koersen kunnen verouderd raken, transactiekosten kunnen een prijsvoordeel tenietdoen en tokengoedkeuringen kunnen leiden tot beveiligingsrisico's. Dit artikel behandelt de belangrijkste routingmodellen, hoe de afwikkeling werkt en wat er gecontroleerd moet worden voordat een swapovereenkomst wordt ondertekend.
Key Takeaways
Een DEX-aggregator vergelijkt routes en schat de output na prijsinvloed, transactiekosten en uitvoeringsbeperkingen.
Routes kunnen gebruikmaken van meerdere pools, tokens of liquiditeitsmodellen; meer hops leiden niet altijd tot een beter nettoresultaat.
Een weergegeven offerte is geen garantie voor uitvoering, tenzij het ordertype en de afwikkelingsregels dit expliciet toestaan.
Gebruikers dienen het netwerk, de tokens, de toegestane hoeveelheid, het minimaal te ontvangen bedrag, de transactiekosten en het contractadres te controleren alvorens te tekenen.
Wat is een DEX-aggregator?
Een DEX-aggregator is een interface- en routeringssysteem dat verschillende gedecentraliseerde liquiditeitsplatformen doorzoekt. Het doel is om een bruikbaar pad te vinden tussen een inputtoken en een outputtoken, rekening houdend met de beschikbare liquiditeit en de transactiekosten.
De dienst kan gebruikmaken van geautomatiseerde market makers, vaste offertes aanvragen bij professionele market makers, of onafhankelijke solvers laten concurreren om een order te vervullen. "Aggregator" beschrijft daarom een categorie, niet één uniforme architectuur.
Een route die de grootste bruto-opbrengst laat zien, kan na aftrek van netwerkkosten alsnog slechter uitvallen. Aggregators optimaliseren doorgaans een schatting op basis van actuele gegevens, de omvang van de transactie en geconfigureerde beperkingen. Het resultaat kan veranderen voordat de transactie wordt bevestigd.
Hoe werkt DEX-aggregatie?
Liquiditeitsontdekking
De router raadpleegt ondersteunde pools of quote-bronnen op het geselecteerde netwerk. Hierbij wordt rekening gehouden met reserves, poolcurves, kosten en of het valutapaar via een tussenliggend token bereikbaar is.
De dekking verschilt per product en blockchain. Een router kan geen gebruik maken van een pool die hij niet indexeert, een token dat hij blokkeert, of liquiditeit die verdwijnt vóór de uitvoering.
Routeberekening
Het algoritme vergelijkt mogelijke routes. Een directe route kan goedkoper zijn qua gas, terwijl een route met twee tussenstops een betere wisselkoers kan bieden. Een grote order kan over meerdere pools worden verdeeld, zodat geen enkele pool de volledige prijsstijging hoeft te dragen.
De output is een voorgestelde route, geen bewijs dat elk traject zal worden uitgevoerd tegen de voorspelde waarde. De on-chain status kan veranderen tussen de notering en de afwikkeling.
Goedkeuring en transactieopbouw
Bij veel ERC-20 swaps keurt de gebruiker eerst een spender-contract goed. De aggregator genereert vervolgens calldata voor zijn router of settlement-contract. Sommige systemen ondersteunen digitale handtekeningen of staan standaarden toe die het aantal afzonderlijke goedkeuringstransacties verminderen.
De reikwijdte van de goedkeuring is belangrijk. Een onbeperkte machtiging bespaart in de toekomst verwerkingskosten, maar verhoogt het risico als de gebruiker gecompromitteerd raakt. Controleer de machtigingen en trek machtigingen in die niet langer nodig zijn.
Regeling
Klassieke aggregators voeren de route uit in een on-chain transactie. Request-for-quote-systemen kunnen orders uitvoeren op basis van een ondertekende offerte van een market maker. Intent-based systemen laten solvers een uitvoering voorstellen en de winnende uitkomst afwikkelen volgens de regels van het protocol.
Als niet aan de minimale uitvoervoorwaarde van de transactie wordt voldaan, moet deze worden teruggedraaid. Een teruggedraaide transactie retourneert normaal gesproken de tokens, maar verbruikt nog steeds gas.
Hoe vergelijken routeringsmodellen zich met elkaar?
Model
Hoe liquiditeit wordt gevonden
Mogelijk voordeel
Belangrijkste afweging
Direct DEX
De gebruiker selecteert een zwembad of locatie.
Eenvoudige route en duidelijke locatie
Mogelijk mis ik elders betere liquiditeit.
On-chain aggregator
Het algoritme doorzoekt en kan de resultaten over meerdere pools verdelen.
Uitgebreidere routeplanning
Routercomplexiteit en gasoverhead
RFQ-aggregator
Marktpartijen verstrekken ondertekende offertes.
Kan de prijsimpact van openbare zwembaden verminderen
Afhankelijk van de beschikbaarheid van offertes en de voorwaarden.
Intentie- of oplossingssysteem
Concurrerende oplossers proberen te voldoen aan de beperkingen van de gebruiker.
Flexibele uitvoering en mogelijkheid tot batchverwerking
De afwikkelingsregels en de aannames met betrekking tot het vertrouwen van de oplosser variëren.
Cross-chain aggregator
Combineert een ruil met het overbruggen of versturen van berichten.
Eén interface voor meerdere netwerken
Voegt risico's toe met betrekking tot overbrugging, finaliteit en bestemmingsketen
Welke invloed hebben prijsimpact, slippage en gaskosten op een swap?
De prijsimpact is de verandering die wordt veroorzaakt door de omvang van de order ten opzichte van de beschikbare liquiditeit. Slippage is het verschil tussen een verwacht en een daadwerkelijk uitgevoerd resultaat. Ze zijn verwant, maar niet identiek.
De slippage-instelling bepaalt doorgaans de laagst acceptabele output. Een zeer strakke instelling kan ertoe leiden dat een volatiele transactie terugvalt naar een eerdere versie. Een zeer ruime instelling kan een aanzienlijk slechtere uitvoering toestaan en de blootstelling aan ongunstige orders vergroten.
Gas is onderdeel van het economische resultaat. Een route die een kleine toename in opbrengst oplevert maar meerdere extra ritten genereert, kan uiteindelijk minder rendabel zijn als de netwerkkosten worden meegerekend. Vergelijk de geschatte nettowaarde, niet alleen het nominale tarief.
Voor een context die past bij gecentraliseerde markten, zie de UEEx-handleiding voor het crypto-orderboek, waarin wordt uitgelegd hoe biedingen, aanvragen en orderdiepte verschillen van poolgebaseerde uitvoering.
Welke invloed hebben MEV en transactievolgorde op een swap?
Openbare transacties kunnen een aanstaande swap aan het licht brengen voordat deze wordt opgenomen. Zoekers of blokbouwers kunnen transacties herordenen, arbitrage toepassen op de getroffen pools of een sandwichstrategie proberen rond een kwetsbare transactie.
Sommige aggregators gebruiken private orderflows, batchveilingen, RFQ-uitvoeringen of solver-competitie om dit risico te verkleinen. Deze maatregelen kunnen helpen, maar "MEV-bescherming" betekent niet dat elke vorm van averechtse selectie of prijsbeweging onmogelijk is.
Gebruikers dienen het uitvoeringsbeleid van de dienst te lezen. Controleer of een order naar een openbare mempool wordt verzonden, of het overschot aan de gebruiker wordt teruggegeven en wat er gebeurt als geen solver of market maker de order uitvoert.
Wat zijn de risico's en beperkingen van DEX-aggregators?
Risico van slimme contracten
Aggregatorrouters en de daaraan gekoppelde protocollen kunnen fouten bevatten. Een route kan meerdere contracten raken, waardoor het aantal afhankelijkheden toeneemt. Contractaudits verminderen de onzekerheid, maar garanderen geen veiligheid.
Goedkeuringsrisico
Een goedkeuring machtigt een specifieke gebruiker, niet de merknaam die op een webpagina wordt weergegeven. Een phishingwebsite kan toestemming vragen voor een kwaadwillend adres. Controleer het domein, netwerk, token en de gebruiker op een betrouwbaar scherm.
Tokenrisico
Transactiekosten, herwaardering, blacklisting of niet-standaard tokens kunnen afwijken van het koersmodel. Een tokencontract kan bovendien kwaadaardig zijn. Controleer het contractadres en begrijp de overdrachtsbeperkingen.
Verouderde offerte en risico op terugdraaien
Volatiele markten kunnen een route ongeldig maken. Een transactie kan worden teruggedraaid of uitgevoerd tegen een prijs die dicht bij het minimum ligt. Leid nooit een gegarandeerde prijs af uit een voorbeeldscherm alleen.
Risico's in de keten
Een cross-chain route voegt bridge-contracten, relayers, finaliteitsveronderstellingen en liquiditeit op de bestemmings-chain toe. Bekijk het overzicht van UEEx over blockchain-interoperabiliteit voordat u een multi-chain offerte behandelt als een single-chain swap.
Wat moet je controleren voordat je een DEX-aggregator gebruikt?
Bevestig het officiële domein, de gekoppelde wallet en het geselecteerde netwerk.
Controleer beide tokencontractadressen; de tickersymbolen kunnen worden gekopieerd.
Vergelijk de verwachte opbrengst, de minimaal ontvangen opbrengst, de gas- en servicekosten.
Controleer het goedgekeurde bedrag en het adres van de betaler.
Controleer of de route gebruikmaakt van openbare pools, RFQ-liquiditeit of solvers.
Gebruik een realistische slippagelimiet op basis van liquiditeit en volatiliteit, en niet een universele voorinstelling.
Bekijk waarschuwingen voor belastingen, herberekeningsgedrag of niet-ondersteunde tokens.
Test onbekende routes met een kleine hoeveelheid data en trek de ongebruikte data daarna weer in.
Conclusie
Een DEX-aggregator is een routing- en afwikkelingslaag, geen garantie voor perfecte uitvoering. De waarde ervan schuilt in het vergelijken van de beschikbare liquiditeit en het afdwingen van door de gebruiker gedefinieerde beperkingen. Evalueer vóór het tekenen de netto-opbrengst, het routetype, de goedkeuringen, het minimaal te ontvangen bedrag, de beveiliging tegen onjuiste transactievolgorde en elke betrokken bridge of contract.
Gerelateerde termen
Geautomatiseerde Market Maker (AMM) – Een protocol dat transacties prijst en uitvoert met behulp van liquiditeitspools in plaats van een orderboek.
Slippage – Het verschil tussen de verwachte prijs van een order en de uitgevoerde prijs.
Maximaal extraheerbare waarde (MEV) – Extra waarde die een blokkenbouwer of zoekmachine kan genereren door transacties wel, niet of in een andere volgorde op te nemen.
Liquiditeitspool – Een gezamenlijke reserve van twee of meer tokens die een AMM gebruikt om swaps te prijzen en uit te voeren.
Offerte-aanvraag (RFQ) – Een handelsmodel waarbij market makers ondertekende, vaste offertes indienen in plaats van prijzen te baseren op een openbare prijslijst.
Cross Chain Bridge – Infrastructuur die een asset verplaatst of vertegenwoordigt tussen twee verschillende blockchainnetwerken.
0x Swap API-documentatie – Technische referentie voor de liquiditeitsaggregatie- en swapuitvoerings-eindpunten van 0x.
CoW-protocolconcepten – Legt het batchveiling- en solver-gebaseerde afwikkelingsmodel van het CoW Protocol uit.
Uniswap-protocolconcepten – Legt de kernmechanismen van geautomatiseerde market makers uit, waar veel aggregators gebruik van maken.
Veelgestelde Vragen / FAQ
Vindt een DEX-aggregator altijd de beste prijs? Nee. Het optimaliseert de prijs op basis van de liquiditeitsbronnen en -modellen die het op een bepaald moment ondersteunt. Marktschommelingen, transactiekosten, ontbrekende handelsplatformen en uitvoeringsregels kunnen een ander resultaat opleveren.
Waarom splitst een aggregator een swap? Splitsen kan de prijsimpact verlagen doordat er uit meerdere pools gebruik wordt gemaakt. De router moet dit voordeel afwegen tegen de extra gaskosten en de toegenomen complexiteit.
Kan een DEX-aggregator sandwichaanvallen voorkomen? Sommige uitvoeringsontwerpen verminderen de kwetsbaarheid door de openbare mempool te vermijden of door batchverwerking te gebruiken. Er bestaat geen algemene garantie voor bescherming onder alle omstandigheden.
Waarom is mijn swap teruggedraaid? Veelvoorkomende oorzaken zijn onder andere een gewijzigde poolstatus, onvoldoende gas, verlopen koersen, een ontoereikende limiet, tokenbeperkingen of een output die onder het minimum is gedaald.
Is een cross-chain aggregator hetzelfde als een DEX aggregator? Niet helemaal. Een cross-chain service kan swapping combineren met bridging of messaging. Dat brengt risico's met zich mee die verder gaan dan gewone routing binnen dezelfde blockchain.