SDX Protocol
For architectsUse cases

Fraud signals

A public-private explainer for cross-sector fraud signals, with a copy-and-paste diagram.

Parties compare irreversible fingerprints of facts they never share, so a shared fraud pattern can be recognised without anyone disclosing the underlying records. A single match signal moves only once enough parties independently show the same fingerprint, and it goes to just one mandated receiver, so no single party ever holds everyone's data.

The problem, from the domain

Fraud rarely stays inside one sector. The same actor can open an account with a bank, move funds through a payment service, and take delivery through a logistics firm, showing each of them only a fragment of the pattern. Each fragment on its own looks ordinary; together they show a coordinated pattern. To see it together, the parties would have to compare records, and comparing records normally means handing customer data to each other or to a central body.

The common answer today

The common answer is a central shared fraud list or clearing-house. Every party hands its records to one trusted holder, which stores them and answers questions against them. This works, and it carries two costs. It concentrates every party's records in a single store that becomes a concentrated target and a single point of breach. And it forces each party to disclose its records to the holder, whether or not a match ever exists. This is a structural contrast between two ways of answering the same need, not a claim against any specific deployment.

How the exchange works

This fraud-signals taxonomy is a domain taxonomy on the base protocol. Under it, records never leave a party's own environment.

A party derives an irreversible fingerprint from a fact using an oblivious pseudorandom function, the open standard RFC 9497. The key that computes fingerprints is held by a role separate from the participating parties, so no party can enumerate candidate facts offline. The same fact always yields the same fingerprint, and a fingerprint reveals nothing about the fact it came from. Parties compare fingerprints rather than data. Only when a comparison crosses an agreed threshold does a match signal move, and it moves only to one mandated receiver. No single party ever sees everyone's data. A match is a signal to investigate, not proof of fraud: a shared fingerprint can reflect a coincidence or a benign shared attribute.

Moderation runs in three layers. Participating parties exchange fingerprints (layer 1). Sector coordinators act as moderators and admit parties to working groups (layer 2). One mandated receiver takes the gated signal (layer 3). All roles are functional, and example parties are generic: a bank, a payment service, a delivery firm.

The public audit layer records that an exchange happened, never what was exchanged. It gives evidence the process ran without becoming a store of the facts themselves.

How adoption starts

A sector does not need to begin with record-level comparison. Early participants typically start with the signals that are simplest to agree on: descriptions of modus operandi (typified fraud patterns, in a vocabulary the working group agrees) and the interventions that proved effective against them. Those qualitative signals move through the same three roles, under the same moderation, on the same base protocol. As participation and agreements mature, the same working group can switch on real-time fingerprint comparison for record-level signals. Nothing is rebuilt in that transition: the roles, the audit trail, and the protocol stay the same, and the exchange grows from shared descriptions to shared detection.

Exchange patterns

Two patterns carry the traffic. The request-response pattern returns a bounded match or no-match answer to a single question. The cross-sector pattern adds sector-coordinator mediation and working-group admission, so parties in different sectors can take part under agreed rules.

Relationship to clean rooms

A data clean room, or secure multi-party compute, answers a bounded batch research question inside a controlled environment. This taxonomy does something different and complementary. It establishes a common signal in a continuing stream of activity and anchors that the exchange happened. The two are not rivals. A clean room suits a one-off analytical question; this suits an ongoing signal that several parties need to recognise as it forms.

Where to go deeper

On this page