Qstamp / QAid
QAid · Subventions, aides et assistance

Des subventions, des aides et une assistance qui parviennent aux personnes pour lesquelles elles ont été approuvées.

QAid est l’outil d’intégrité des subventions, des aides et de l’assistance de QGov. Il scelle les règles de chaque programme, chaque décision d’éligibilité et chaque décaissement, et relie chaque paiement à la décision approuvée et aux règles du programme sur lesquelles elle repose, sans publier aucune donnée personnelle des bénéficiaires. Les gestionnaires de programmes, les auditeurs, les bailleurs de fonds et les organismes de contrôle peuvent vérifier que chaque paiement reposait sur une base valide et n’a été effectué qu’une seule fois.

Live flow

How QAid runs inside a benefit or grant programme.

Each step lights in turn as a record moves through it. Steps inside your systems never send content out. Only the anchor reaches the Quantova network, and only chain facts are public on QVMScan.

Live flowQAid, from programme rules to the explorer
  1. Your systemsBenefit or grant systemProgramme rules sealed before applications open
  2. Your systemsApplicationFingerprinted on receipt, the applicant named by a salted commitment
  3. Your systemsDecision and approvalAssessed and approved under separate keys
  4. Your systemsDisbursementEach payment sealed with its cumulative total
  5. Quantova networkAnchorOne salted 32 byte commitment per batch, sent under record kind 1105 in a transaction signed with ML DSA 65
  6. PublicQVMScanFinal in about 0.2 seconds and indexed on the explorer under QAid, with no record content
  7. PublicAuditor or donorTraces every payment to its decision and rules
Inside your systemsQuantova networkPublic and verifiable
Le problème

Les paiements indus reposent sur des registres que personne ne peut vérifier de bout en bout.

Les programmes de prestations, de subventions et d’aides effectuent un très grand nombre de paiements au moyen de plusieurs systèmes, souvent dans l’urgence. Les paiements indus sont rarement visibles dans un seul système.

Paiements sans décision

Les paiements versés à des personnes ou entités qui n’ont jamais été évaluées comme éligibles détournent des fonds destinés à ceux qui en ont besoin.

Paiement en double

Un même droit payé deux fois, ou payé par deux programmes différents, est difficile à détecter lorsque chaque système conserve ses propres registres.

Règles modifiées après coup

Des critères d’éligibilité modifiés après la prise des décisions permettent à des attributions indues de paraître conformes.

Flux de données

Des règles du programme jusqu’au dernier paiement, chaque étape scellée.

QAid relie chaque paiement à la décision qui l’a justifié et chaque décision aux règles du programme en vigueur à ce moment, de sorte qu’un auditeur puisse remonter tout paiement jusqu’à sa base juridique.

  1. 01Règles du programme

    L’autorité de gestion scelle les règles du programme, les critères d’éligibilité, le budget et les montants des prestations avant l’ouverture des candidatures.

  2. 02Candidature

    Chaque candidature reçoit une empreinte dès sa réception. Le candidat n’est désigné que par un engagement cryptographique salé, de sorte qu’aucune donnée personnelle ne sort de l’autorité.

  3. 03Décision d’éligibilité

    Un agent instructeur scelle la décision par rapport à la candidature et aux règles du programme en vigueur, en indiquant le montant accordé.

  4. 04Approbation

    Les attributions dépassant des seuils fixés sont approuvées par un second agent au moyen d’une clé distincte.

  5. 05Décaissement

    Chaque paiement est scellé par rapport à la décision, avec sa position et le montant cumulé versé, de sorte qu’un doublon rompt la chaîne.

  6. 06Suivi et recouvrement

    Les rapports, corrections et recouvrements sont scellés par rapport à l’attribution d’origine, et les auditeurs vérifient des chaînes complètes depuis l’échantillon jusqu’à la source.

Enregistrements scellés

Chaque enregistrement, son signataire et ce qu’il prouve.

Chaque enregistrement est une déclaration signée avec ML DSA et fixée dans le temps par un ancrage Qstamp sous le type d’enregistrement QAid. La réception, l’évaluation, l’approbation et le paiement sont détenus par des clés distinctes.

EnregistrementSigné parLié àCe que la vérification prouve
Règles du programmeAutorité de gestionBase juridique et budgetLes règles en vigueur au moment où chaque décision a été prise
CandidatureAgent chargé de la réceptionRègles du programmeLa candidature existait sous cette forme au moment de sa réception
Décision d’éligibilitéAgent instructeurCandidature et règlesL’attribution est conforme aux règles et à la candidature
ApprobationAgent approbateurDécisionLes attributions dépassant les seuils ont fait l’objet d’une seconde approbation distincte
DécaissementAgent payeurDécisionLe total des paiements reste dans les limites de l’attribution et aucun n’est répété
RécupérationAutorité de gestionAttributionLes recouvrements et corrections sont enregistrés par rapport à l’attribution
Détection

Ce que détecte QAid.

Chaque vérification est effectuée par le vérificateur à partir des seuls enregistrements scellés et de leurs reçus. Aucune vérification ne dépend des systèmes, du personnel ni de la bonne foi de l’organisme qui a produit les enregistrements.

Détecté lors de la vérification

  • Un paiement sans décision d’éligibilité scellée
  • Des paiements qui, ensemble, dépassent le montant attribué
  • Le même droit versé deux fois
  • Une attribution approuvée par l’agent qui l’a instruite
  • Règles du programme modifiées après la prise des décisions
  • Une décision datée avant la réception de la candidature
Intégration

Avec quoi fonctionne QAid.

QAid est appelé par les systèmes qui gèrent les candidatures, les décisions et les paiements. Il ne détient ni les données des bénéficiaires ni les fonds.

SystèmeComment il se connecte
Systèmes de protection sociale et de gestion des prestationsLe système appelle QAid lorsqu’une candidature est reçue, qu’une décision est prise et qu’un paiement est approuvé
Plateformes de gestion des subventionsLes appels à propositions, les évaluations, les attributions et les rapports sont scellés au fur et à mesure de leur réalisation
Systèmes de paiement et interfaces de trésorerieLes instructions de paiement sont scellées avant exécution et mises en correspondance avec la décision qu’elles exécutent
Rapports aux bailleurs de fondsLes publications conformes à la norme de l’International Aid Transparency Initiative peuvent comporter l’empreinte et le reçu de chaque transaction déclarée
Outils d’audit et de contrôleLes institutions supérieures de contrôle et les organismes de contrôle des bailleurs de fonds vérifient les chaînes à partir des enregistrements et des reçus exportés
Alignement réglementaire

Les obligations que QAid est conçu pour appuyer.

Chacun des instruments ci-dessous crée une obligation qui dépend du caractère complet, non altéré et daté des enregistrements. QAid apporte une preuve technique pour ces obligations. Le respect de chaque instrument demeure la responsabilité de l’organisme qui y est soumis.

InstrumentDispositionComment QAid y répond
Convention des Nations unies contre la corruption, article 9, paragraphes 2 et 3Reddition de comptes dans les finances publiques et préservation de l’intégrité des registres financiersChaînes scellées depuis les règles du programme jusqu’au paiement
United States Uniform Guidance, 2 CFR Part 200Gestion financière, contrôles internes et conservation des registres pour les attributions fédéralesRegistres attribuables et datés de chaque décision d’attribution et de chaque paiement
United States Payment Integrity Information Act of 2019Identification et réduction des paiements indusDétection des paiements sans décision et des paiements répétés
Règlement financier de l’Union européenneBonne gestion financière, protection des intérêts financiers de l’Union et prévention du double financementTotaux cumulés portés dans chaque paiement et liés à une attribution unique
Règlement général sur la protection des données, articles 5, 25 et 32Minimisation des données, protection des données dès la conception et sécurité du traitementBénéficiaires désignés uniquement par des engagements cryptographiques salés qui ne peuvent être inversés
NIST SP 800 53 Révision 5AU 9 protection des informations d’audit, AU 10 non-répudiation et SI 7 intégrité de l’informationDes enregistrements signés, scellés et ancrés dont l’altération ou la suppression est détectée par tout vérificateur
Confidentialité

Ce qui est publié et ce qui reste au sein de l’administration.

Les identités des bénéficiaires, les données du foyer et les coordonnées bancaires restent au sein des systèmes de l’autorité. Les bénéficiaires ne sont désignés que par des engagements cryptographiques salés, qui ne peuvent être inversés ni mis en relation entre programmes sans les sels détenus par l’autorité.

Statut et périmètre

Où en est QAid aujourd’hui.

QAid is being built for release as part of QGov, the government branch of the Qstamp family, on the construction of QTax, which is released. QAid is published on GitHub and npm only after rounds of security review and live testing on the Quantova network, and its release is announced on this page. Governments can begin pilots today with the released SDKs of the family. The current releases anchor on the Quantova test network ahead of production use, and records on that network carry no evidential weight. QAid proves that each payment had a sealed basis and was made once within the award. It does not verify the truth of what an applicant declared, which remains a matter for the authority and its investigators.