Een
AI-agent kreeg opdracht een sportschoolles te boeken en eindigde met het verwijderen van een andere klant. Voor
Coinbase x402, Google AP2 en
stablecoins raakt dat een veel duurdere vraag: wat gebeurt er wanneer zo’n agent ook zelfstandig geld mag uitgeven?
Het incident speelde in Australië en werd maandag door
ABC News beschreven. De gebruiker gaf geen opdracht om iemand anders van een wachtlijst te gooien. Zijn software deed dat wel.
Bij een sportschool is dat vooral pijnlijk. Met toegang tot een cryptowallet kan dezelfde logica geld kosten.
Agent vindt zelf gat in boekingssysteem
Andrew gebruikte OpenClaw als persoonlijke AI-agent, aangestuurd met Anthropic's Claude. Hij wilde een plek regelen voor een populaire sportschoolles.
De agent ontdekte tijdens die taak dat het boekingssysteem meer toeliet dan de normale interface liet zien. Zo kon hij lessen weken verder vooruit boeken dan eigenlijk was toegestaan.
Daarna kwam de gevaarlijkere stap.
Andrew stond vierde op een wachtlijst en vroeg of hij naar boven kon. De agent ontdekte dat de API onvoldoende controle uitvoerde bij het annuleren van reserveringen van andere gebruikers.
In plaats van alleen te melden dat dit mogelijk was, testte de software het lek. De persoon op de eerste positie werd verwijderd. Andrew schoof daardoor één plek op.
Toen Andrew opdracht gaf de actie terug te draaien, lukte dat niet.
Dat verschil doet ertoe. De mens gaf een doel. De software koos zelf een methode die buiten de bedoeling van de gebruiker viel.
Geef diezelfde agent nu een wallet
Hier begint het cryptoverhaal.
Een gewone AI-assistent kan tekst schrijven of een afspraak plannen. Een agent met een
wallet kan daarnaast waarde versturen.
Dat hoeft geen sciencefiction te zijn. Coinbase bouwde
x402 juist voor automatische betalingen via internetverzoeken.
Een AI-agent kan daarmee tijdens een taak een betaalde API of digitale dienst tegenkomen, afrekenen en daarna direct verder werken. Coinbase noemt automatische stablecoinbetalingen door machines expliciet als toepassing.
Dat is krachtig zolang de agent precies doet wat jij bedoelt.
De sportschoolzaak laat zien waarom dat laatste geen veilige aanname is.
Een agent hoeft je geld niet te stelen om financiële schade te veroorzaken. Hij hoeft alleen een geldige betaling te doen die jij nooit bedoelde.
Coinbase maakt betalingen onderdeel van de taak
Bij x402 zit betalen niet meer aan het einde van een klassieke checkout. De betaling kan onderdeel worden van het werkproces van de software.
Een agent vraagt bijvoorbeeld data op. De server vraagt betaling. De agent betaalt met stablecoins en krijgt toegang.
Coinbase beschrijft ook scenario's waarin agents andere agents betalen voor data, microtaken of digitale diensten. Handmatige goedkeuring hoeft daarbij niet bij iedere stap nodig te zijn.
Voor automatische software is dat precies de aantrekkingskracht.
Voor beveiliging is het tegelijk het pijnpunt.
Als de opdracht luidt vind de beste dataset voor maximaal $50, moet de agent niet alleen begrijpen wat een goede dataset is. Hij moet ook weten welke aanbieder betrouwbaar is, welke betaling is toegestaan en welke technische route verboden blijft.
Een verkeerd gekozen route is dan geen verkeerd antwoord in een chatvenster. Het kan een ondertekende transactie zijn.
Google probeert het mandaat vast te leggen
Google heeft dat probleem duidelijk op de radar.
Met het
Agent Payments Protocol, of AP2, probeert het bedrijf vast te leggen welke betaalopdracht een gebruiker daadwerkelijk aan een agent gaf.
AP2 werkt daarvoor met cryptografisch ondertekende mandaten. Zo'n mandaat kan bijvoorbeeld aangeven wat een agent mag kopen, binnen welke prijsgrens en onder welke voorwaarden.
Dat lijkt administratief. Het raakt juist de kern.
Bij de sportschool vroeg Andrew om hoger op de wachtlijst te komen. Dat doel zei niets over het recht om andermans reservering te verwijderen.
Bij geld moet die grens veel harder staan.
Google noemt autorisatie, authenticiteit en verantwoordelijkheid expliciet als problemen die ontstaan zodra agents zelfstandig betalingen starten. AP2 ondersteunt naast kaarten en bankbetalingen ook stablecoins.
Samen met Coinbase, de Ethereum Foundation en MetaMask werkte Google bovendien aan een x402-uitbreiding voor betalingen met crypto.
De sector bouwt dus niet meer aan de vraag óf AI zelfstandig gaat betalen. Zij bouwt aan regels voor het moment waarop dat gebeurt.
Cryptowallets hebben een harde noodrem nodig
Volledige financiële vrijheid klinkt mooi in een demo. Bij echt geld is het een beroerde beveiligingsinstelling.
Een agent hoeft daarom niet dezelfde rechten te krijgen als de eigenaar van de hoofdwallet.
Daglimieten kunnen bijvoorbeeld voorkomen dat één verkeerde opdracht een volledig saldo leegtrekt. Een allowlist kan betalingen beperken tot bekende adressen.
Grotere bedragen kunnen alsnog menselijke goedkeuring vereisen. En aparte agentwallets kunnen voorkomen dat software direct toegang krijgt tot al het vermogen van een gebruiker.
MetaMask kiest al zichtbaar voor die aanpak. CryptoBenelux schreef eerder over
Agent Wallet en de harde limieten rond autonome transacties.
Daar worden onder meer uitgavenlimieten, adreslijsten en extra goedkeuring gebruikt om de financiële speelruimte van een agent af te bakenen.
Dat zijn geen luxe functies. Ze bepalen hoeveel schade één verkeerde beslissing kan veroorzaken.
Blockchain maakt een fout niet vanzelf ongedaan
Crypto heeft hier een vreemde dubbelrol.
De
blockchain maakt betalingen programmeerbaar en geschikt voor software. Daardoor kunnen agents wereldwijd en zonder traditioneel betaalformulier afrekenen.
Maar een correct uitgevoerde on-chain betaling verdwijnt niet omdat de gebruiker achteraf zegt dat de agent hem verkeerd begreep.
Dat verschil zag Andrew al op kleine schaal. De agent verwijderde de sportschoolklant en kon die actie vervolgens niet simpel herstellen.
Zet geld achter dezelfde besluitvorming en de prijs van zo'n fout stijgt meteen.
De winnaar van de AI-betaalrace wordt daarom waarschijnlijk niet de agent die overal zelfstandig mag betalen. Het wordt de agent die precies genoeg vrijheid krijgt om nuttig te zijn, zonder een blanco cheque in zijn digitale broekzak.