Definitieve gids: Soorten Bots in Ethereum
Bots worden in Ethereum veelvuldig ingezet. De bekendste zijn de MEV bots, die zowel door validators worden gebruikt als door partijen die willen profiteren van het slippage van transacties van derden.
In deze gids lopen we alle bestaande bottypen op het Ethereum-netwerk langs. Wil je weten hoe je anti-bot technologie toepast op je token, bekijk dan ons artikel hierover.
1. MEV Bots ERC20
Maximal Extractable Value (MEV) bots benutten kansen om winst te maximaliseren via uiteenlopende strategieën, wat regelmatig vragen oproept over de eerlijkheid en integriteit van blockchain-protocollen. MEV verwijst naar de maximale waarde die uit block production kan worden gehaald bovenop de standaard blockreward en gas fees, door transacties in een block in te sluiten, uit te sluiten of te herordenen.
1.1. Front-Running Bots
Front-running bots detecteren openstaande transacties in de mempool (de pool van onbevestigde transacties) en plaatsen hun eigen transacties met hogere gas fees vóór de gedetecteerde transactie, om te profiteren van de daaropvolgende prijsbeweging. Ze maken gebruik van de tijdspanne tussen het indienen van een transactie en de opname ervan in een block.
1.2. Arbitrage Bots
Arbitrage bots spelen in op prijsverschillen tussen meerdere markten of exchanges. Ze monitoren verschillende prijsbronnen en voeren trades uit: goedkoop kopen op het ene platform, duurder verkopen op het andere. Dit alles binnen seconden, om de prijsdiscrepantie te benutten.
1.3. Liquidation Bots
Liquidation bots sporen ondergecollateraliseerde posities op bij lending-platforms zoals Aave en Compound. Ze monitoren collateralisatieratios en voeren liquidatietransacties razendsnel uit zodra de collateral van een lener onder de vereiste drempel zakt, waarbij ze profiteren van de liquidatievergoedingen.
1.4. Sandwich Bots
Sandwich bots voeren sandwich-aanvallen uit door een kooporder te plaatsen vlak vóór een grote openstaande transactie (waardoor de prijs stijgt) en een verkooporder direct daarna (om van de hogere prijs te profiteren). Hierbij wordt de doeltransactie gefrontrund en vervolgens gebackrund om winst te maken op de prijsbeweging.
2. CEX Bots ERC20
Centralized Exchange (CEX) bots beheren de interacties tussen gecentraliseerde exchanges en de blockchain, voor soepele en efficiënte operaties.
2.1. Hot Wallet Bots
Hot wallet bots verwerken frequente transacties en dagelijkse operaties, en zorgen voor voldoende liquiditeit voor directe uitvoering. Ze houden hot wallets, die verbonden zijn met het internet voor snelle toegang, altijd voorzien van voldoende funds voor opnames en gebruikersoperaties.
2.2. Deposit Wallet Bots
Deposit wallet bots beheren gebruikersfondsen door deposits en opnames op gecentraliseerde exchanges te faciliteren. Ze automatiseren het herkennen van inkomende deposits, het bijschrijven op gebruikersaccounts en het verwerken van opnames, voor tijdige en nauwkeurige transacties.
2.3. Funding Wallet Bots
Funding wallet bots zorgen ervoor dat er altijd voldoende funds beschikbaar zijn om transactiekosten en andere operationele kosten op de blockchain te dekken. Ze beheren de overdracht van funds tussen de verschillende wallets van de exchange om optimale liquiditeitsniveaus te handhaven.
3. DEX Bots ERC20
Decentralized Exchange (DEX) bots nemen deel aan trading en liquiditeitsvoorziening op gedecentraliseerde platforms, en automatiseren complexe financiële strategieën.
3.1. Custom Trading Bots
Custom trading bots implementeren unieke tradingstrategieën en passen zich aan aan marktomstandigheden om winst te maximaliseren. Ze kunnen limit orders, marktorders en andere geavanceerde tradingstrategieën uitvoeren op basis van vooraf gedefinieerde algoritmen.
3.2. Liquidity Compounding Bots
Liquidity compounding bots voorzien liquidity pools op platforms zoals Uniswap, SushiSwap en andere van liquiditeit. Ze herinvesteren winsten (trading fees en beloningen) automatisch terug in de liquidity pools, waardoor rendementen over tijd groeien.
4. NFT Bots ERC20
NFT bots zijn gespecialiseerd in activiteiten rondom Non-Fungible Tokens (NFTs) en automatiseren trading- en mintingprocessen voor maximale efficiëntie.
4.1. NFT Trading Bots
NFT trading bots automatiseren het kopen en verkopen van NFTs op basis van markttrends en prijsmodellen. Ze scannen meerdere NFT-markten, zoals OpenSea en Rarible, om winstgevende tradingmogelijkheden te identificeren.
4.2. Minting Bots
Minting bots automatiseren het aanmaken van nieuwe NFTs en omzeilen daarbij regelmatig beperkingen zoals volumelimieten die door smart contracts zijn opgelegd. Ze kunnen NFT-launches monitoren en nieuwe tokens razendsnel minten zodra ze beschikbaar komen.
5. Play to Earn Bots ERC20
Play to Earn (P2E) bots nemen deel aan blockchain-gebaseerde games en automatiseren acties om beloningen te verdienen en in-game progressie te boeken.
5.1. Questing Bots
Questing bots automatiseren het voltooien van in-game missies, verdienen beloningen en boosten de voortgang van de speler. Ze voeren repetitieve taken efficiënter uit dan menselijke spelers, waardoor de in-game opbrengsten worden gemaximaliseerd.
5.2. Combat Bots
Combat bots nemen deel aan gevechten en andere combat-gerelateerde activiteiten in het spel, en maximaliseren beloningen via overwinningen. Ze zijn geprogrammeerd om optimale strategieën uit te voeren tijdens gevechtsscenario’s.
5.3. Crafting Bots
Crafting bots automatiseren het aanmaken van in-game items die kunnen worden gebruikt of verkocht voor winst. Ze vereenvoudigen het craftingproces en verminderen de tijd en moeite die spelers daaraan kwijt zijn.
5.4. Market Interaction Bots
Market interaction bots beheren de aankoop en verkoop van in-game items op gedecentraliseerde markten. Ze monitoren marktprijzen en voeren trades uit om winstmarges te maximaliseren.
6. General Purpose Bots ERC20
General purpose bots voeren uiteenlopende routinetaken uit die niet specifiek zijn voor één bepaalde categorie, en zorgen voor een soepele werking van diverse protocollen.
6.1. Protocol Update Bots
Protocol update bots automatiseren het uitrollen van updates en wijzigingen in smart contracts en protocollen. Ze zorgen ervoor dat de nieuwste protocolversies worden geïmplementeerd zonder handmatige tussenkomst, wat de kans op menselijke fouten vermindert.
6.2. Rollup Bots
Rollup bots ondersteunen layer 2-schaaloplossingen door transacties samen te voegen en in bulk op de hoofdblockchain van Ethereum te verwerken. Ze verhogen de transactiesnelheid en verlagen gas fees door meerdere transacties in één batch te bundelen.
6.3. Payment Bots
Payment bots automatiseren het verzenden en ontvangen van betalingen, zodat transacties tijdig en correct verlopen. Ze verwerken terugkerende betalingen, microtransacties en andere betaalgerelateerde taken efficiënt en zonder handmatige tussenkomst.
6.4. Airdrop Collecting Bots
Airdrop collecting bots claimen automatisch alle tokens die via airdrops worden verspreid, zodat geen enkel token wordt gemist. Ze monitoren airdrop-aankondigingen en voeren de benodigde transacties uit om de tokens te claimen.
7. Non-Attributable Bots ERC20
Non-attributable bots vertonen geautomatiseerd gedrag zonder duidelijk doel, wat categorisering lastig maakt.
7.1. Miscellaneous Bots
Miscellaneous bots voeren uiteenlopende taken uit die niet goed in een van de andere categorieën passen, vaak door obfuscatie of een breed scala aan activiteiten. Ze worden ingezet voor experimentele doeleinden of nichefuncties binnen het blockchain-ecosysteem.
7.2. Unclassified Bots
Unclassified bots vertonen gedrag dat nog niet volledig begrepen of gedocumenteerd is, waardoor categorisering een uitdaging blijft. Deze bots opereren vaak in onduidelijke of opkomende gebieden van de blockchain-technologie, met activiteiten die nog niet volledig zijn geanalyseerd.
Tot Slot
De blockchain van Ethereum biedt ruimte aan een groot aantal bots: veel ervan worden ingezet door validators, terwijl anderen gericht zijn op het extraheren van winst uit transacties of activa van derden.
Ben je van plan je Liquidity Pool te doen, bekijk dan zeker onze artikelen over antibot van Ethereum.
Bron: Detecting Financial Bots on the Ethereum Blockchain







