Ein Compliance-Programm entwickeln · Lektion 3 von 5
Der Compliance-Technologie-Stack
8 Min. Lesezeit
Kein Kryptounternehmen kann sein Compliance-Programm manuell betreiben: Transfers werden innerhalb von Minuten abgewickelt, Kunden werden aus der Ferne aufgenommen, und die Beweismittel liegen auf öffentlichen Ledgern und in Partnersystemen. Der Technologie-Stack ist daher die praktische Umsetzung des Kontrollrahmens, und seine Schwächen werden zu Compliance-Verstößen. Diese Lektion erläutert die Komponenten, wie Sie diese anbieterneutral auswählen und integrieren und wie Sie deren Daten und Modelle unter Kontrolle halten.
Die Bausteine
Ein typischer Stack besteht aus sechs Komponenten. Einige Unternehmen kaufen jede davon ein, andere kombinieren zugekaufte Tools mit Eigenentwicklungen.
| Komponente | Funktion | Typische Schwachstelle |
|---|---|---|
| Identitätsprüfung | Dokumenten- und Datenprüfungen, Lebenderkennung, Gerätesignale, Abfragen von Unternehmensregistern | Unzureichender Schutz vor Deepfakes oder synthetischen Identitäten; unzureichende Abdeckung bestimmter Dokumententypen |
| Screening | Abgleich von Namen mit Sanktionslisten, PEP-Quellen und Quellen negativer Medienberichterstattung; Abgleich von Wallet-Adressen mit Listeneinträgen | Veraltete Listen, gewohnheitsmäßig festgelegte Abgleichsschwellenwerte, kein erneutes Screening bei Listenänderungen |
| Blockchain-Analyse | Adresszuordnung, Risikokategorien, direkte und indirekte Exposition | Fehlende Blockchains oder Token, veraltete Labels, nicht erläuterte Scores |
| Travel Rule-Lösung | Ermittlung des VASP der Gegenpartei, IVMS101-Nachrichten, Protokollanbindungen | Gegenparteien in anderen Netzwerken sind nicht erreichbar; Daten werden nicht zusammen mit dem Transfer gespeichert |
| Fallmanagement | Warnmeldungen, Untersuchungen, Entscheidungen, Berichtserstellung, Prüfpfad | Entscheidungen als Freitext, keine Verknüpfung zwischen Warnmeldung und Beweismitteln |
| Datenplattform | Verknüpft Kunden-, Ledger-, Blockchain- und Nachrichtendaten; versorgt Überwachung und Berichterstattung mit Daten | Lücken zwischen Quellen, keine Datenherkunftsdokumentation, uneinheitliche Zeitstempel |
Regeln zur Transaktionsüberwachung werden üblicherweise auf der Datenplattform oder innerhalb des Analyse- oder Fallmanagement-Tools ausgeführt; unabhängig vom Ausführungsort sind sie auf dieselben Daten angewiesen. Der FATF-Bericht Chancen und Herausforderungen neuer Technologien für AML/CFT (Juli 2021) und ihre Leitlinien zur digitalen Identität (März 2020) beschreiben die Vorteile und die Voraussetzungen: Governance, Erklärbarkeit und menschliche Aufsicht.
Entwickeln, kaufen oder kombinieren
Nur wenige Unternehmen entwickeln alles selbst oder kaufen alles ein. Die Entscheidung hängt von einigen Fragen ab:
| Faktor | Spricht für den Kauf | Spricht für die Eigenentwicklung |
|---|---|---|
| Referenzdaten | Listen, Zuordnungslabels und Dokumentenvorlagen, deren Pflege ein großes Rechercheteam erfordert | Daten, über die nur das Unternehmen verfügt, etwa das eigene Ledger und das Kundenverhalten |
| Geschwindigkeit | Einführung innerhalb von Monaten mit bewährten Tools | Langfristiger Zeithorizont, stabile Anforderungen |
| Differenzierung | Standardkontrollen, die jeder VASP benötigt | Spezifische Szenarien für die Produkte des Unternehmens |
| Kompetenzen | Kleines Entwicklungsteam | Starkes, langfristig verfügbares Daten- und Entwicklungsteam |
Ein gängiges Vorgehen ist, Identitätsprüfung, Listendaten, Zuordnungsdaten für die Analyse und Travel Rule-Anbindungen einzukaufen und die Datenplattform, die auf unternehmenseigenen Daten beruhenden Überwachungsszenarien sowie die Entscheidungslogik zur Zusammenführung aller Signale selbst zu entwickeln. Für jede Eigenentwicklung sind dieselbe Dokumentation, dieselben Tests und dieselbe Änderungskontrolle erforderlich wie für ein Anbieter-Tool.
Auswahl von Tools
Die Auswahl sollte von der Risikobewertung und dem Kontrollrahmen ausgehen, nicht von einer Produktvorführung. Halten Sie schriftlich fest, welche Kontrollen das Tool ausführen muss, und bewerten Sie anschließend die Kandidaten anhand von Kriterien wie:
- Abdeckung: Blockchains, Token und Bridges, die Sie unterstützen oder künftig unterstützen möchten; Listenquellen; Länder und Dokumententypen;
- Genauigkeit: anhand Ihrer eigenen Daten gemessene Falsch-Positiv- und Falsch-Negativ-Raten;
- Erklärbarkeit: ob für jeden Score oder Treffer die Begründung und die zugrunde liegende Quelle angegeben werden;
- Latenz und Verfügbarkeit: mit Prüfungen vor der Transaktion vereinbare Antwortzeiten sowie Servicelevels;
- Konfigurierbarkeit: Schwellenwerte, Regeln und Arbeitsabläufe, die Sie im Rahmen Ihrer eigenen Änderungskontrolle anpassen können;
- Prüfpfad: vollständige Historie von Eingaben, Versionen, Entscheidungen und Benutzeraktionen;
- Sicherheit und Datenschutz: unabhängige Prüfberichte, Zertifizierungen wie ISO/IEC 27001, Datenstandort, Verschlüsselung;
- Ausstieg: Export sämtlicher Daten und ihrer Historie in einem nutzbaren Format bei Beendigung der Zusammenarbeit.
Ein Machbarkeitsnachweis mit Ihren eigenen Daten liefert den stärksten Beleg. Geben Sie einem Screening-Tool bekannte Listeneinträge mit Schreibvarianten und prüfen Sie, was es findet. Geben Sie zwei Analysequellen dieselben 500 Adressen, einschließlich Ihrer eigenen Testeinzahlungen, und messen Sie, wo die Ergebnisse voneinander abweichen; Abweichungen sind häufig und zeigen Ihnen, wo eine zweite Quelle oder eine manuelle Prüfung erforderlich ist (zu den Gründen für unterschiedliche Zuordnungen siehe die IDFE-CF-Lektion Bewertung der Clusterqualität).
Sorgfaltsprüfung von Anbietern und Verträge
Ein Tool, das in Ihrem Auftrag eine Kontrolle ausführt, stellt eine Drittparteienbeziehung dar, und es gelten die Regeln aus der Lektion Aufbau der Compliance-Funktion: Die Verantwortung verbleibt beim Unternehmen. Die Sorgfaltsprüfung umfasst die Eigentumsverhältnisse und finanzielle Lage des Anbieters, seine Sicherheit und Resilienz, seine eigene Einhaltung von Sanktions- und Datenschutzvorschriften, seine Unterauftragnehmer sowie die Herkunft seiner Daten. Fragen Sie bei Analyse- und Screening-Daten nach, aus welchen Quellen Labels und Listeneinträge stammen, wie oft sie aktualisiert werden und wie Fehler berichtigt werden.
Der Vertrag sollte Prüfungs- und Informationsrechte, Servicelevels mit Abhilfemaßnahmen, die Mitteilung wesentlicher Änderungen an Modellen oder Datenquellen, die Meldung von Sicherheitsverletzungen, Dateneigentum und Datenrückgabe sowie einen getesteten Ausstiegsplan vorsehen. Auch die Konzentration ist relevant: Wenn ein einziger Ausfall gleichzeitig Kundenaufnahme, Screening und Überwachung lahmlegt, planen Sie eine Ausweichlösung.
Integration und Entscheidungsweg
Die Position einer Kontrolle im Prozess entscheidet darüber, ob sie etwas verhindert oder lediglich erkennt. Wallet-Screening und Travel Rule-Prüfungen vor der Transaktion müssen ausgeführt werden, bevor eine Auszahlung signiert und an das Netzwerk übermittelt wird; sobald ein Transfer auf der Blockchain ist, kann er nicht zurückgerufen werden. Jede präventive Kontrolle benötigt ein definiertes Ausfallverhalten: Fail-closed (die Transaktion wird bei Nichtverfügbarkeit des Tools zurückgehalten) für Prüfungen mit hohem Risiko oder Fail-open mit nachträglicher Prüfung nur dort, wo die Risikobewertung dies zulässt. Weitere Integrationsregeln: eine gemeinsame Kundenkennung für alle Systeme, synchronisierte Uhren in UTC und Wiederholungsversuche, die niemals doppelte Warnmeldungen oder Nachrichten erzeugen. Änderungen am Stack, von einer neuen Blockchain bis zur Modellaktualisierung eines Anbieters, werden vor der Freigabe in einer Nichtproduktionsumgebung getestet und von der Compliance-Funktion genehmigt, da eine fehlerhafte Integration eine Kontrolle unbemerkt außer Kraft setzen kann.
Jede automatisierte Entscheidung sollte einen selbsterklärenden Datensatz hinterlassen:
{
"event": "withdrawal_decision",
"withdrawal_id": "WD-2026-0918-00417",
"customer_id": "C-88213",
"asset": "USDC", "amount": "12500.00", "destination": "0xA1b2…9F",
"screening": { "list_match": false, "list_version": "2026-09-18T06:00Z" },
"analytics": { "entity_type": "VASP", "risk_score": 22,
"source": "provider-1", "label_date": "2026-09-02" },
"travel_rule": { "required": true, "protocol": "TRP",
"status": "ACCEPTED", "payload_hash": "e91c…40ab" },
"decision": "RELEASE", "rule_set": "WD-POLICY v4.2",
"decided_at": "2026-09-18T10:42:07Z"
}
Der Datensatz speichert die Eingaben und ihre Versionen, nicht nur das Ergebnis: welche Listenversion für das Screening verwendet wurde, welche Analysequelle das Ziel wann mit einem Label versehen hat, ob die Travel Rule-Nachricht akzeptiert wurde und welches Regelwerk die Entscheidung getroffen hat. Damit kann ein Ermittler oder Prüfer Monate später rekonstruieren, warum der Transfer freigegeben wurde, selbst wenn sich Listen, Labels und Regeln inzwischen geändert haben. Der Hash belegt, welche Nachricht gesendet wurde, ohne personenbezogene Daten in jedes Protokoll zu kopieren.
Datenplattform und Datenherkunft
Überwachung, Managementinformationen und Meldungen an Behörden sind nur so zuverlässig wie die ihnen zugrunde liegenden Daten. Die Datenherkunftsdokumentation hält fest, woher jede Kennzahl stammt und welche Transformationen sie auf dem Weg durchläuft. Die für große Banken verfassten Grundsätze für die effektive Aggregation von Risikodaten und die Risikoberichterstattung des Basler Ausschusses (BCBS 239, Januar 2013) formulieren Erwartungen, die sich für jede Compliance-Datenplattform eignen: Genauigkeit, Vollständigkeit, Aktualität und Anpassungsfähigkeit unter klarer Governance.
Zu den praktischen Kontrollen gehören:
- Vollständigkeitsabgleiche, etwa der tägliche Vergleich der Anzahl der Auszahlungen im Ledger mit der Anzahl der einem Screening unterzogenen und der Anzahl der überwachten Auszahlungen;
- Überwachung von Datenfeeds mit Warnmeldungen, wenn eine Quelle ausfällt oder ihr Volumen stark zurückgeht;
- ein Datenwörterbuch und Verantwortliche für jedes kritische Feld;
- rollenbasierter Zugriff, Protokollierung, wer Datensätze eingesehen oder geändert hat, und eine Aufbewahrung von mindestens fünf Jahren;
- Speicherung von Entscheidungen und Beweismitteln, bei der Manipulationen erkennbar sind.
Ein Überwachungsszenario, das eine neue Blockchain drei Monate lang unbemerkt nicht erfasst hat, ist ein typischer Befund; der Abgleich ist die Kontrolle, die dies aufgedeckt hätte.
Modellrisiko
Viele Komponenten des Stacks sind Modelle: Algorithmen für unscharfe Abgleiche, Kundenrisikoscores, Analyserisikoscores und die Priorisierung von Warnmeldungen mittels maschinellen Lernens. Jedes dieser Modelle kann falsch sein, veralten oder missbräuchlich verwendet werden. Führen Sie ein Modellinventar mit Verantwortlichem, Zweck, Eingaben, Version und letzter Validierung; validieren Sie vor dem Einsatz und in regelmäßigen Abständen; und kontrollieren Sie jede Änderung. Wenn ein Ermittler einem Label oder Score eines Anbieters widerspricht, sollte die abweichende Entscheidung mit Begründung und Beweismitteln dokumentiert, an den Anbieter zurückgemeldet und statistisch erfasst werden: Eine steigende Quote abweichender Entscheidungen ist ein frühes Anzeichen dafür, dass ein Modell nicht mehr zu Ihrem Geschäft passt. Anbietermodelle bleiben Ihre Modelle: Sie benötigen ausreichende Dokumentation und Testergebnisse, um ihre Ausgaben gegenüber einer Aufsichtsbehörde erklären zu können. Rahmenwerke wie das NIST-Rahmenwerk für das KI-Risikomanagement (AI RMF 1.0, Januar 2023) und ISO/IEC 42001:2023 zu KI-Managementsystemen helfen, die Governance zu strukturieren. Methoden zur Abstimmung und Validierung werden in der Lektion Abstimmung, Kennzahlen und Modell-Governance behandelt.
Prüfungsschwerpunkt: die sechs Komponenten des Stacks und ihre jeweils typischen Schwachstellen; Auswahlkriterien (Abdeckung, Genauigkeit, Erklärbarkeit, Latenz, Konfigurierbarkeit, Prüfpfad, Sicherheit, Ausstieg) und deren Prüfung durch einen Machbarkeitsnachweis mit eigenen Daten; Sorgfaltsprüfung von Anbietern und Vertragsbedingungen, wobei die Verantwortung beim Unternehmen verbleibt; warum Kontrollen vor der Transaktion vor der Übermittlung an das Netzwerk ausgeführt werden müssen und wie sich Fail-closed und Fail-open unterscheiden; der Inhalt eines selbsterklärenden Entscheidungsdatensatzes; Datenherkunftsdokumentation, Vollständigkeitsabgleiche und die Grundsätze von BCBS 239; Modellinventar und Validierung, einschließlich Anbietermodellen.