Nachweisregister

AML-Screening-Methodik

Jede faktische Produktaussage unten wird aus demselben Methodik-Nachweisregister übersetzt.

BLUF

Methodik auf einen Blick

Die First-Party-Pipeline ruft Chain-Daten über kettenspezifische Handler ab, die durch die erkannte oder vertrauenswürdige Kette ausgewählt werden, und weigert sich, eine unterstützte Kette zu bewerten, wenn deren Provider vollständig ausfällt.

Umfang-Hinweis: Verwandeln Sie das Handler-Inventar nicht in eine breitere Netzwerk-Support-Aussage, ohne product_facts.json abzustimmen.

Nachweisanker
  • aml_tracker/engine.py:1414
  • aml_tracker/engine.py:1432
  • aml_tracker/engine.py:1478
  • aml_tracker/engine.py:1487

Merkle Science ist der optionale externe Anreicherungsanbieter: Die Engine übergibt ihm Adresse und Netzwerk über einen Anbieter-Client, der einen Status samt Anreicherungsdaten zurückgibt, oder keine Daten, wenn der Anbieter nicht erreichbar ist.

Umfang-Hinweis: Der Anbieter ist optional und kann nicht verfügbar sein; beschreiben Sie ihn niemals als garantiert.

Nachweisanker
  • aml_tracker/engine.py:1443
  • shared/aml_provider.py:68
  • shared/aml_provider.py:71
  • shared/aml_provider.py:72

Die anonyme kostenlose Website-Prüfung schaltet die Tiefenanalyse ab und meldet, dass sie nicht enthalten war. Die Engine lässt die Merkle-Science-Coroutine in diesem Zweig weg.

Umfang-Hinweis: Kostenlos verwendet immer noch OFAC, Chain-Abruf und die anwendbare BTC/ETH/TRX-Blacklist-Funktion.

Nachweisanker
  • payment_api.py:1047
  • payment_api.py:1068
  • aml_tracker/engine.py:1470
  • aml_tracker/engine.py:1471
  • aml_tracker/engine.py:1504
  • aml_tracker/engine.py:1505

Architektur-Schichten

First-Party-Screening-Schicht
Nachweis-IDRegistereintrag
own_ofac_sdn_address_screening

Die First-Party-Pipeline prüft eine Wallet-Adresse gegen den heruntergeladenen OFAC SDN Kryptowährungs-Adressensatz.

Umfang-Hinweis: Sagen Sie Adress-Screening, nicht Entity-KYC oder rechtliche Freigabe.

Nachweisanker
  • aml_tracker/engine.py:284
  • aml_tracker/engine.py:349
  • aml_tracker/engine.py:350
  • aml_tracker/engine.py:352
own_chain_fetch

Die First-Party-Pipeline ruft Chain-Daten über kettenspezifische Handler ab, die durch die erkannte oder vertrauenswürdige Kette ausgewählt werden, und weigert sich, eine unterstützte Kette zu bewerten, wenn deren Provider vollständig ausfällt.

Umfang-Hinweis: Verwandeln Sie das Handler-Inventar nicht in eine breitere Netzwerk-Support-Aussage, ohne product_facts.json abzustimmen.

Nachweisanker
  • aml_tracker/engine.py:1414
  • aml_tracker/engine.py:1432
  • aml_tracker/engine.py:1478
  • aml_tracker/engine.py:1487
own_blacklist_sources

Die Blacklist-Schicht verwendet Ransomwhere für BTC-Ransomware-Adressen, 0xB10C's kuratierte OFAC-Adressdateien für BTC/ETH/TRX und die MyEtherWallet-Darklist für ETH-Scam- oder Phishing-Adressen.

Umfang-Hinweis: Dies sind Code-konfigurierte Quellen; dieses Register behauptet nicht deren aktuelle Remote-Verfügbarkeit oder Listengröße.

Nachweisanker
  • shared/blacklists.py:73
  • shared/blacklists.py:80
  • shared/blacklists.py:100
  • shared/blacklists.py:105
  • shared/blacklists.py:165
  • shared/blacklists.py:172
own_tether_freeze_checks

Für Ethereum und TRON führt die Blacklist-Schicht auch schreibgeschützte Tether-Contract-Aufrufe durch, um zu testen, ob eine Adresse eingefroren ist.

Umfang-Hinweis: Dies ist der Emittenten-Gefrieren-Status, nicht Wiederherstellung, Entsperrung oder Rückgabe von Mitteln.

Nachweisanker
  • shared/blacklists.py:224
  • shared/blacklists.py:231
  • shared/blacklists.py:252
  • shared/blacklists.py:266
own_blacklist_dispatch

First-Party-Blacklist-Prüfungen werden nur für BTC, ETH und TRX versendet, dann werden ihre Hit-Token in Chain-Risikosignale vor der Bewertung zusammengeführt.

Umfang-Hinweis: Implizieren Sie nicht, dass jede unterstützte Kette jede Blacklist-Quelle erhält.

Nachweisanker
  • aml_tracker/engine.py:1435
  • aml_tracker/engine.py:1473
  • aml_tracker/engine.py:1476
own_extended_sanctions_sources

Die erweiterte Sanktions-Schicht lädt UN-, UK OFSI-, Australian DFAT- und Swiss SECO-Datensätze herunter und gleicht Entity-Labels gegen ihre normalisierten Namen und Aliase ab.

Umfang-Hinweis: AU DFAT und CH SECO werden von offiziellen Regierungsquellen geladen. Der Abgleich ist Label-zu-Entitätsname, kein direkter Adresslookup.

Nachweisanker
  • shared/sanctions_extended.py:36
  • shared/sanctions_extended.py:37
  • shared/sanctions_extended.py:39
  • shared/sanctions_extended.py:41
  • shared/sanctions_extended.py:272
  • shared/sanctions_extended.py:378
  • shared/sanctions_extended.py:415
own_extended_sanctions_effect

Eine bestätigte UN-, UK-, AU- oder CH-Label-Übereinstimmung erhöht die kombinierte Bewertung auf mindestens 95 und fügt ein quellenspezifisches Sanktions-Flag hinzu.

Umfang-Hinweis: Eine Nichtübereinstimmung ist kein Beweis dafür, dass eine Wallet oder deren Eigentümer sanktionsfrei ist.

Nachweisanker
  • aml_tracker/engine.py:1549
  • aml_tracker/engine.py:1550
  • aml_tracker/engine.py:1555
  • aml_tracker/engine.py:1557
  • aml_tracker/engine.py:1558
own_compute_score

Die First-Party-Bewertung vergibt einem direkten OFAC-Hit 95 Punkte, wendet feste Untergrenzwerte für bekannte Blacklist-Hits an, fügt eine No-History-Heuristik hinzu, begrenzt das Ergebnis auf 100 und ordnet es LOW/MEDIUM/HIGH/CRITICAL-Schwellwerten zu.

Umfang-Hinweis: Beschreiben Sie dies als eine deterministische Code-Heuristik, nicht als eine von der Regulierungsbehörde ausgegebene Bewertung.

Nachweisanker
  • aml_tracker/engine.py:1332
  • aml_tracker/engine.py:1339
  • aml_tracker/engine.py:1350
  • aml_tracker/engine.py:1353
  • aml_tracker/engine.py:1359
  • aml_tracker/engine.py:1365
Optionale Merkle-Science-Anreicherungsschicht
Nachweis-IDRegistereintrag
ocr_provider_contract

Merkle Science ist der optionale externe Anreicherungsanbieter: Die Engine übergibt ihm Adresse und Netzwerk über einen Anbieter-Client, der einen Status samt Anreicherungsdaten zurückgibt, oder keine Daten, wenn der Anbieter nicht erreichbar ist.

Umfang-Hinweis: Der Anbieter ist optional und kann nicht verfügbar sein; beschreiben Sie ihn niemals als garantiert.

Nachweisanker
  • aml_tracker/engine.py:1443
  • shared/aml_provider.py:68
  • shared/aml_provider.py:71
  • shared/aml_provider.py:72
ocr_full_tier_and_score_floor

Die Engine kennzeichnet ein Ergebnis als vollständig nur, wenn Merkle Science eine echte Bewertung liefert, und Merkle Science kann eine OFAC- oder First-Party-Blacklist-Bewertungsuntergrenze nicht reduzieren.

Umfang-Hinweis: Vollständig bedeutet abgeschlossene Anreicherung in diesem Ergebnis-Vertrag; es ist keine Garantie dafür, dass jedes vorgelagerte Feld ausgefüllt ist.

Nachweisanker
  • aml_tracker/engine.py:1526
  • aml_tracker/engine.py:1527
  • aml_tracker/engine.py:1528
  • aml_tracker/engine.py:1533

Kostenlose vs. kostenpflichtige Website-Pfade

Website-Tier-Verhalten
Nachweis-IDRegistereintrag
free_tier_disables_ocr

Die anonyme kostenlose Website-Prüfung schaltet die Tiefenanalyse ab und meldet, dass sie nicht enthalten war. Die Engine lässt die Merkle-Science-Coroutine in diesem Zweig weg.

Umfang-Hinweis: Kostenlos verwendet immer noch OFAC, Chain-Abruf und die anwendbare BTC/ETH/TRX-Blacklist-Funktion.

Nachweisanker
  • payment_api.py:1047
  • payment_api.py:1068
  • aml_tracker/engine.py:1470
  • aml_tracker/engine.py:1471
  • aml_tracker/engine.py:1504
  • aml_tracker/engine.py:1505
ocr_deep_paid_web_only

Im kostenpflichtigen Website-Checkout wird Merkle Science zweimal bei aktivierter Tiefenanalyse versucht und nur nach einer echten Nicht-Sandbox-Bewertung als vollständig akzeptiert; ein Folgeaufruf mit deaktivierter Tiefenanalyse läuft nur, wenn beide Versuche kein Ergebnisobjekt zurückgeben.

Umfang-Hinweis: Beschränken Sie diese Aussage auf den Website-Zahlungspfad. Die Engine aktiviert die Tiefenanalyse standardmäßig, daher ist dies keine universelle Aussage über jeden Telegram-Aufrufer.

Nachweisanker
  • payment_api.py:562
  • payment_api.py:568
  • payment_api.py:569
  • payment_api.py:598
  • payment_api.py:600
  • payment_api.py:607
  • payment_api.py:622
  • payment_api.py:624

Dokumentierte Einschränkungen

Die AML-Methodik bietet keine Mittelrückgewinnung, Vermögensrückgabe, Entsperrung oder Transaktionsumkehrung; ihr Ausgabe-Vertrag ist nur ein Screening-Ergebnis und Risiko-Metadaten.

Umfang-Hinweis: Tether-Gefrieren-Status-Lesevorgänge sind nur Nachweissprüfungen; sie ändern den Vertragsstatus nicht.

Nachweisanker
  • aml_tracker/engine.py:1576
  • aml_tracker/engine.py:1157
  • aml_tracker/engine.py:1159
  • shared/blacklists.py:224
  • shared/blacklists.py:252

Die AML-Methodik implementiert kein Travel Rule Messaging-Protokoll und tauscht keine Originator- und Begünstigtenidentitätsdatensätze aus; sie gibt nur Screening-Felder auf Adressebene zurück.

Umfang-Hinweis: Artikel auf Bildungswebsites über die Travel Rule sind kein Nachweis für die Produktimplementierung.

Nachweisanker
  • aml_tracker/engine.py:1576
  • aml_tracker/engine.py:1157
  • aml_tracker/engine.py:1159
  • aml_tracker/engine.py:1160

Scorechain ist nicht als Screening-Engine oder Datenprovider für diese Methodik nachgewiesen; Repository-Referenzen identifizieren gebrandete Twin-Bots, die den AML-Befehlssatz teilen, während der externe Enrichment-Aufruf der Engine Merkle Science ist.

Umfang-Hinweis: Nennen Sie CryptoAML.ai nicht ein Scorechain-gestütztes Produkt ohne separaten, aktuellen Vendor-Vertrag und Code-Integration.

Nachweisanker
  • shared/bot_commands.py:72
  • shared/bot_commands.py:74
  • aml_tracker/engine.py:1443
  • shared/aml_provider.py:71

Veröffentlichungs-Leitplanken

  • Halten Sie tier-spezifische Aussagen auf die oben nachgewiesenen Web- und API-Pfade beschränkt.
  • Konvertieren Sie konfigurierte Quellen nicht in Aussagen über aktuelle Verfügbarkeit, Listengröße, Vollständigkeit oder rechtliche Zertifizierung.
  • Behaupten Sie nicht Fondsverwertung, Travel Rule-Protokollunterstützung oder Scorechain-gestützte Analyse aus dieser Registry.