Das Universal Commerce Protocol (UCP) ist der Formatierungs- und Transaktionsstandard, der entwickelt wurde, um Preisgestaltung, Verfügbarkeit und Abwicklungsworkflows direkt für maschinelle Intelligenz zu übersetzen.
1. Warum traditionelle E-Commerce-Checkouts für Bots scheitern
Traditionelle B2B-Checkouts erfordern das Ausfüllen mehrstufiger HTML-Formulare, das Auflösen versteckter Versandzuschläge, das Warten auf Verkaufsbestätigungs-E-Mails und die Bearbeitung manueller PDF-Rechnungen. Während Menschen diese visuellen Hürden überwinden können, ist dies autonomen KI-Agenten nicht zuverlässig möglich. UCP löst dieses Problem, indem es den Commerce-Handshake in einen einzigen, signierten JSON-Austausch standardisiert.
2. Protokollvergleich: Traditionell vs. UCP
| Merkmal | Traditioneller Checkout | UCP (KI-optimiert) |
|---|---|---|
| Schnittstelle | Visuelle HTML-Formulare, Captchas, Cookie-Popups | Vereinheitlichter JSON-RPC / SSE Manifest-Endpunkt |
| Latenz | Minuten (Menschliches Browsen, Laden von Seiten) | Millisekunden (Direkter API-Handshake) |
| Verifizierung | Manuelle Genehmigung, NIP-Validierung über Formulare | Kryptographische Identitätssignaturen (Ed25519) |
3. Das UCP-Manifestschema
Jeder UCP-konforme Knoten stellt ein öffentliches Manifest bereit, das seine Produkte und Einkaufsregeln beschreibt. Dieses Schema ermöglicht es LLM-Modellen, die Transaktionseinschränkungen programmatisch zu verstehen, ohne PDF-Handbücher lesen zu müssen.
- Kommerzielle Knotenidentität: Kryptographisch verifizierte Händlerdaten und Zahlungsregeln.
- Preismatrix: Volumenbasierte Preisstufen, MOQs (Mindestbestellmengen) und Echtzeit-Währungsumrechnungen.
- Handshake-Endpunkt: Direkte, sichere URL zur Übermittlung automatisierter Käufe und zur Bestandsprüfung.
4. Schritt-für-Schritt-Integrationsworkflow
Die Einrichtung von UCP auf Ihrer B2B-Plattform umfasst drei technische Hauptphasen:
- Bereitstellen der Manifestdatei: Stellen Sie die Datei
ucp.jsonim Stammverzeichnis Ihrer Domain bereit (z.B.domain.com/ucp.json). - Verbinden des UCP-Gateways: Binden Sie Ihre Bestandsdatenbank an den Gateway-Server, um Bestandsaktualisierungen dynamisch zu melden.
- OAuth und Webhooks verifizieren: Konfigurieren Sie Webhook-Handler, um Kauftoken zu verarbeiten und Echtzeit-Versandverfolgung zu versenden.
Die vollständigen Spezifikationen finden Sie im offiziellen Open-Source-Repository unter Scopio GitHub.
