Cryptovalutasystemen zijn gebouwd voor open beweging, maar die openheid kan een risico worden als je verantwoordelijk bent voor hoe activa je platform verlaten. Zodra er klantgelden, gereguleerde activiteiten of institutionele stromen in het spel zijn, heb je waarschijnlijk regels nodig die bepalen waar activa naartoe mogen gaan en wie er goedgekeurd is om ze te ontvangen. Whitelisting biedt teams een manier om vooraf bepaalde grenzen te stellen en het aanvalsoppervlak van transacties dat ze moeten beheren te verkleinen.
Hieronder leggen we uit hoe een crypto-whitelist in de praktijk werkt en hoe je deze goed kunt beheren, zodat teams hun risicobeheersing kunnen versterken zonder onnodig werk toe te voegen.
Wat staat er in dit artikel?
- Wat is een crypto-whitelist?
- Hoe werkt het op de whitelist zetten van adressen in de praktijk?
- Met welke systemen en tools kunnen ondernemingen crypto-whitelists beheren?
- Hoe verbetert whitelisting de compliance en vermindert het risico op fraude?
- Welke beperkingen of uitdagingen brengt whitelisting met zich mee?
- Hoe kunnen teams een effectief crypto-whitelistingproces ontwerpen en onderhouden?
- Hoe Stripe Payments kan helpen
Wat is een crypto-whitelist?
Een crypto-whitelist is een lijst met walletadressen die je expliciet hebt goedgekeurd. Je systeem blokkeert elke transactie naar een adres dat niet op de whitelist staat.
Veel blockchains zijn standaard open en versturen transacties automatisch. De afzender komt er pas achteraf achter als er iets mis is gegaan. Een whitelist keert die dynamiek om. Geen enkel adres wordt als geldig beschouwd, tenzij het is gecontroleerd en expliciet is toegestaan.
Hoe werkt het op de whitelist zetten van adressen in de praktijk?
Whitelists kunnen op verschillende manieren worden gebruikt. Bij sommige slimme contracten moeten wallets op de whitelist staan voordat ze tokens kunnen kopen of niet-vervangbare tokens (NFT’s) kunnen uitgeven, unieke digitale identificatiecodes die op een blockchain worden vastgelegd en die kunnen worden getokeniseerd en gebruikt om de authenticiteit of eigendom te certificeren. Veel beurzen en bewaarplatforms bieden opnames aan die uitsluitend via de whitelist mogelijk zijn, wat betekent dat activa alleen naar vooraf goedgekeurde bestemmingen kunnen worden verzonden. Institutionele teams kunnen whitelisting gebruiken om uitbetalingen te beperken tot interne treasury-rekeningen, leveranciers of andere tegenpartijen die reeds aan de due diligence-vereisten hebben voldaan.
Op beurzen en bewaarplatforms begint het proces vaak met een gebruiker die een adres toevoegt aan een interne “toegestane” lijst. Om die lijst tegen manipulatie te beschermen, kunnen platforms een bevestigingsstap vereisen (bijv. tweefactorauthenticatie, een klik in een e-mail of beide), en veel platforms hanteren een korte wachttijd voordat het nieuwe adres kan worden gebruikt. Die wachttijd is er voor het geval iemand een adres toevoegt dat er niet in hoort, of dat nu per ongeluk is of omdat een aanvaller toegang heeft gekregen tot het account.
Institutionele teams hanteren over het algemeen een gelaagde aanpak. Ze houden aparte whitelists bij voor zaken als interne wallets, leveranciers, tegenpartijen en cold storage. Voor elke wijziging is meestal de goedkeuring van meer dan één persoon nodig, en het systeem registreert de hele reeks handelingen. Het doel is te voorkomen dat één persoon in zijn eentje een bestemming voor grote overboekingen kan aanmaken of wijzigen zonder dat iemand het merkt.
In omgevingen met slimme contracten kan de whitelist rechtstreeks in de code worden opgenomen. Bij tokenverkopen, het slaan van NFT’s en beveiligde onchain-programma’s wordt vóór de start standaard een lijst met goedgekeurde wallets geladen. Als een adres niet op die lijst staat, zal het contract de transactie niet accepteren.
In elk whitelist-scenario worden bestemmingen van tevoren gevalideerd, zodat het systeem geen beslissingen hoeft te nemen nadat een overboeking al in gang is gezet. Dit verkleint de kans op fouten en aanvallen.
Met welke systemen en tools kunnen ondernemingen crypto-whitelists beheren?
Veel van de infrastructuur die nodig is voor whitelisting bevindt zich al binnen de platforms die ondernemingen gebruiken voor het bewaren van activa of voor het beheren van hun eigen wallet-activiteiten. Hieronder bekijken we elk onderdeel nader.
Beurzen en walletplatforms
Beurzen en reguliere wallet-aanbieders bieden een eenvoudigere versie van whitelisting. Je houdt een interne lijst bij van toegestane adressen, bevestigt toevoegingen via meervoudige authenticatie of e-mail, en activeert een instelling die opnames beperkt tot die lijst. Het platform handhaaft de regel elke keer dat een overboeking wordt gestart. Dit werkt goed voor kleinere teams of gebruikssituaties waarin je vooral een beperking op opnames nodig hebt zonder een extra systeem aan je stack toe te voegen.
Institutionele bewaarplatforms
Bewaarplatforms werken op dezelfde manier, maar bieden ook governance. Ze ondersteunen meestal opties zoals:
Meerdere whitelists voor verschillende stromen (bijv. betalingen aan leveranciers, interne overboekingen, cold storage, opnames door klanten)
Meerstapsgoedkeuring voor elke wijziging in de lijst
Gedetailleerde auditlogs die laten zien wie een vermelding heeft toegevoegd of gewijzigd en wanneer
Interfaces die zijn ontworpen om kopieer- en plakfouten te verminderen
Dit komt dichter in de buurt van hoe volwassen financiële teams al werken. Het is gestructureerd, controleerbaar en bestand tegen acties van één persoon.
Aangepaste interne systemen
Ondernemingen die hun eigen wallet-infrastructuur beheren, kunnen daar een whitelist-laag in inbouwen. Het basispatroon is hetzelfde – elke uitgaande overboeking wordt getoetst aan een set goedgekeurde adressen – maar de controles rond die lijst worden onderdeel van het interne beveiligingsmodel.
Dit kan eruitzien als een database waarin de goedgekeurde adressen worden opgeslagen, of als een beoordelingscyclus om adressen die niet meer in gebruik zijn te verwijderen. Hoe dan ook, een intern systeem geeft je volledige flexibiliteit, maar je bent ook zelf verantwoordelijk voor elk aspect van het proces.
Compliance- en screeningtools
Whitelisting kan naast compliance-tools worden ingezet, vooral voor ondernemingen die gereguleerde geldstromen verwerken. Screening kan de geschiedenis van een wallet evalueren voordat deze op de whitelist terechtkomt, om te controleren op zaken als blootstelling aan sancties, eerdere banden met fraude en ongebruikelijke interacties.
In meer volwassen opstellingen zijn screening en whitelisting aan elkaar gekoppeld. Een adres wordt pas goedgekeurd nadat het de compliance-laag heeft doorlopen, en het systeem blijft controleren op veranderingen die verwijdering noodzakelijk maken.
Hoe zorgt een whitelist voor betere compliance en vermindert het risico op fraude?
Een whitelist werkt omdat deze bepaalt waar activa naartoe kunnen gaan voordat een transactie begint. Als een team in gereguleerde of risicovolle omgevingen werkt, kan die ene beperking meerdere problemen tegelijk oplossen.
Compliance
Toezichthouders verwachten dat ondernemingen weten met wie ze zaken doen, vooral wanneer geld een platform verlaat en in een zelfbeheerde wallet terechtkomt. Whitelisting helpt door een on-chain adres te koppelen aan een geverifieerde klant of doorgelichte tegenpartij. In veel gevallen betekent dit dat de richtlijnen inzake ken-je-klant (KYC) zijn doorlopen voordat een adres wordt goedgekeurd. De gebruiker heeft meestal ook bewezen dat hij de wallet beheert (vaak door een bericht te ondertekenen), en het adres is gecontroleerd op sancties of verbanden met eerdere fraude.
Zodra betalingen naar die wallet zijn goedgekeurd, worden ze altijd aan dezelfde bekende entiteit gekoppeld. Dit vereenvoudigt audits en verkleint de kans dat activa naar een verboden partij worden gestuurd.
Fraudepreventie
Account-overnames volgen vaak een patroon: inloggegevens compromitteren, een kwaadaardig opnameadres toevoegen en vervolgens activa leeghalen. Een whitelist doorbreekt deze keten. Zelfs als de aanvaller binnenkomt, kan hij geen geld omleiden naar een nieuwe wallet, en de poging om de whitelist te wijzigen leidt tot waarschuwingen. In veel systemen geeft een verplichte tijdsvertraging je ook de ruimte om problemen op te lossen.
Whitelisting kan ook onbedoelde menselijke fouten, zoals het invoeren van het verkeerde adres, minimaliseren door gebruikers te dwingen om in plaats daarvan uit een vooraf goedgekeurde lijst te kiezen.
Het is belangrijk voor bankpartners, toezichthouders en klanten om te kunnen garanderen dat uitgaande stromen alleen naar goedgekeurde, gescreende wallets gaan. Het geeft aan dat je de transactiestroom vormgeeft om slechte uitkomsten te voorkomen.
Welke beperkingen of uitdagingen brengt een whitelist met zich mee?
Een whitelist is handig, maar kan extra werk met zich meebrengen. Als je erop vertrouwt, ben je verantwoordelijk voor het accuraat, actueel en beveiligd houden van de lijst.
Vertraagde workflow
Elke nieuwe tegenpartij, leverancier of wallet moet worden toegevoegd, gescreend en goedgekeurd voordat geld kan worden overgemaakt. Als je controles een activeringsvertraging van 24 uur bevatten, wat sommige platforms om veiligheidsredenen kunnen opleggen, kunnen dringende overboekingen vertraging oplopen. Die vertraging is de moeite waard, maar het betekent dat teams rekening moeten houden met die pauze of moeten accepteren dat sommige transacties niet direct kunnen plaatsvinden.
Beheer van de whitelist
Als één persoon de lijst kan bijwerken zonder toezicht, introduceer je een ander soort risico. Een kwaadwillende insider, of zelfs een goedbedoelende medewerker die onder druk staat, zou een adres kunnen toevoegen dat er niet hoort te staan. Zonder workflows met meerdere goedkeurders en audittrajecten wordt de whitelist zelf een zwakke schakel.
Voortdurende monitoring
Een adres dat vorig kwartaal nog schoon was, kan nieuwe sanctierisico’s of banden met gecompromitteerde wallets oplopen. Zonder periodieke controles en updates vertrouw je uiteindelijk op verouderde aannames.
Werken met crypto-normen
Veel tegenpartijen wisselen van adres om privacy- of logistieke redenen. Elk nieuw adres dat ze genereren op de whitelist zetten, kan een onderhoudslast worden, en weigeren dit te doen kan relaties verbreken. Sommige teams lossen dit op door op entiteitsniveau een whitelist te hanteren.
Hoe kunnen teams een effectief crypto-whitelistingproces ontwerpen en onderhouden?
Een goed whitelisting-proces is zo opgezet dat de lijst accuraat en controleerbaar blijft. Met een paar basisprincipes kunnen ondernemingen een whitelisting-proces opzetten dat werkt.
Stel criteria vast
Voordat een adres wordt toegevoegd, moet de eigenaar ken-je-klant-controles hebben doorlopen, hebben aangetoond dat hij de wallet beheert (meestal door een bericht te ondertekenen) en sancties en risicoscreening hebben doorstaan. Als je in risicovollere categorieën actief bent, voeg dan stappen toe zoals entiteitsverificatie en ondersteunende documentatie voor zakelijke wallets.
Vereis dat meer dan één persoon wijzigingen goedkeurt
Een adres mag niet op de whitelist verschijnen omdat één persoon dat heeft besloten. Workflows met meerdere goedkeurders zijn de norm. Elke stap wordt geregistreerd. Als je wilt weten waarom een overboeking is toegestaan, kijk je in het logboek.
Controleer de lijst regelmatig
Wallets worden verlaten, partners veranderen en adressen die voorheen schoon waren, kunnen nieuwe risico’s oplopen. Een maandelijkse of driemaandelijkse controle houdt de lijst actueel.
Maak de workflow zichtbaar
Treasury, compliance, engineering en support hebben allemaal op verschillende manieren te maken met de whitelist. Maak de stappen bekend: hoe je een toevoeging aanvraagt, wie deze beoordeelt en hoe lang de activering duurt. Als iedereen het proces kent, kun je “dringende uitzonderingen” voorkomen die de beveiliging ondermijnen.
Automatiseer de repetitieve onderdelen
Goedkeuringen doorsturen, adressen labelen, herinneringen voor beoordelingen genereren en wijzigingen vastleggen zijn allemaal eenvoudige automatiseringskansen.
Hoe Stripe Payments kan helpen
Stripe Payments biedt een gebundelde, wereldwijde betaaloplossing die elk bedrijf - van start-ups tot wereldwijde ondernemingen - helpt om online, persoonlijk en wereldwijd betalingen te accepteren. Bedrijven kunnen stablecoin-betalingen van bijna overal ter wereld accepteren die als fiat worden verrekend in hun Stripe-balansen.
Stripe Payments kan je helpen met het volgende:
Je afrekenervaring te verbeteren: zorg voor een soepele klantervaring en bespaar duizenden uren aan ontwikkelingswerk met kant-en-klare betaalinterfaces en toegang tot meer dan 125 betaalmethoden, waaronder stablecoins en crypto.
Sneller uit te breiden naar nieuwe markten: bereik klanten over de hele wereld en verminder de complexiteit en kosten van multivalutabeheer met grensoverschrijdende betaalopties, beschikbaar in 195 landen in 135+ valuta's.
Fysieke en online betalingen samen te voegen: bouw een unified commerce-ervaring op via online en fysieke kanalen om interacties te personaliseren, loyaliteit te belonen en inkomsten te laten groeien.
De betaalprestaties te verbeteren: verhoog inkomsten met een reeks aanpasbare, eenvoudig te configureren betaaltools, waaronder no code-fraudebescherming en geavanceerde mogelijkheden om autorisatiepercentages te verbeteren.
Sneller te werken met een flexibel, betrouwbaar platform voor groei: bouw voort op een platform dat is ontworpen om met jou mee te groeien, met een historische uptime van 99,999% en toonaangevende betrouwbaarheid.
Lees meer over hoe Stripe Payments je online en fysieke betalingen kan stimuleren, of ga er vandaag nog mee aan de slag.
De inhoud van dit artikel is uitsluitend bedoeld voor algemene informatieve en educatieve doeleinden en mag niet worden opgevat als juridisch of fiscaal advies. Stripe verklaart of garandeert niet dat de informatie in dit artikel nauwkeurig, volledig, adequaat of actueel is. Voor aanbevelingen voor jouw specifieke situatie moet je het advies inwinnen van een bekwame, in je rechtsgebied bevoegde advocaat of accountant.