Glossaire

Glossaire de l'off-ramp USDC.

Une référence directe pour les termes que vous croiserez dans USDCtoFiat, ZKP2P, la preuve de paiement et le règlement par contrat Base.

01

Termes fondamentaux du protocole

TermeDéfinition
ZKP2PLe protocole qui coordonne la preuve de paiement fiat et la libération d'actifs onchain pour les ramps pair-à-pair.
USDCtoFiatUn produit axé vendeur pour vendre de l'USDC natif sur Base contre du fiat via les applications de paiement prises en charge.
MakerLe vendeur qui dépose la liquidité USDC et reçoit le fiat.
TakerL'acheteur qui paie en fiat et reçoit l'USDC d'un dépôt vendeur.
DépôtL'USDC verrouillé d'un vendeur, plus le mode de paiement, la devise, l'identifiant, les limites de taille et le taux.
IntentUn ordre d'acheteur sur un dépôt. Il réserve une partie du dépôt pendant que l'acheteur effectue le paiement.
Intent hashL'identifiant unique d'un ordre d'acheteur, utilisé pour lier la preuve de paiement à la bonne exécution.
EscrowV2Le contrat Base qui détient l'USDC du vendeur jusqu'au retrait ou à la libération vérifiée.
OrchestratorV2Le chemin de contrat Base pour signaler les intents, l'exécution, l'annulation et la coordination de la libération.
02

Termes de vérification

TermeDéfinition
PaymentAttestationUne déclaration signée en EIP-712 attestant qu'un paiement fiat correspondait à un intent spécifique.
UnifiedPaymentVerifierV2Le vérificateur onchain qui contrôle l'attestation de paiement, les valeurs de snapshot et le nullifier.
NullifierUn marqueur à usage unique dérivé de la preuve de paiement pour empêcher qu'un même paiement soit utilisé deux fois.
Payee details hashUn hash de l'identifiant de paiement du vendeur, utilisé pour lier la destination du paiement sans publier l'identifiant onchain.
TEETrusted execution environment. ZKP2P V3 utilise les AWS Nitro Enclaves pour les flux de vérification de paiement pris en charge.
zkTLSUne technique de preuve pour authentifier des données web servies en TLS. ZKP2P a utilisé le zkTLS par le passé et conserve toujours ce concept dans son vocabulaire de preuve plus large.
Seller AutopilotUn flux de libération automatisé côté vendeur où des identifiants vendeur chiffrés permettent à l'enclave de détecter les paiements entrants pour les méthodes prises en charge.
03

Termes d'opération vendeur

TermeDéfinition
SpreadLa marge du vendeur au-dessus d'un taux de change de référence.
Taux suivi par oracleUn taux qui suit les données de marché avec un spread ou un plancher configuré au lieu de rester figé indéfiniment.
Libération manuelleUne libération déclenchée par le vendeur, utilisée uniquement quand la preuve automatisée échoue mais que le vendeur vérifie le paiement de manière indépendante.
Trusted takerUn portefeuille acheteur autorisé à exécuter un dépôt restreint.
Ordre OTC privéUn dépôt avec un whitelist hook, un lien de partage et un seul portefeuille acheteur approuvé.
Frais DelegateLes frais de gestionnaire côté acheteur sur les transactions déléguées. Ils ne sont pas prélevés sur les recettes fiat du vendeur.
Frais de parrainDes frais optionnels côté acheteur dans certains flux, distincts des recettes fiat du vendeur.

Common questions

Quelle est la façon la plus simple d'expliquer USDCtoFiat ?

USDCtoFiat permet à un vendeur de verrouiller de l'USDC sur Base et de recevoir du fiat d'un acheteur via une application de paiement prise en charge. L'USDC n'est libéré qu'après vérification du paiement de l'acheteur.

Quel terme dois-je chercher si je veux le flux de contrat ?

Cherchez EscrowV2, OrchestratorV2, intent hash, PaymentAttestation et UnifiedPaymentVerifierV2.