Οι AI agents γίνονται όλο και πιο αυτόνομοι στις ροές εργασίας τους: γράφουν κώδικα, ανακτούν δεδομένα, παρέχουν πόρους και πολλά άλλα. Για να λειτουργούν πλήρως ανεξάρτητα, χρειάζονται έναν τρόπο να πραγματοποιούν «μικροπληρωμές» για υπηρεσίες προγραμματιστικά, σε πραγματικό χρόνο, με ελάχιστο κόστος. Τα παραδοσιακά συστήματα πληρωμών δεν λειτουργούν για μικροπληρωμές. Τα τέλη κάτω του ενός σεντ και η οριστικοποίηση σε κλάσματα δευτερολέπτου του Solana καθιστούν αυτό τεχνικά και οικονομικά εφικτό.
Γιατί είναι σημαντικό;
Για παράδειγμα, φανταστείτε έναν developer που χρησιμοποιεί ένα LLM για να δημιουργήσει μια εφαρμογή και χρειάζεται δεδομένα από ένα API επί πληρωμή. Για να ανακτήσει κάποια σημαντικά δεδομένα, ένας developer θα έπρεπε να διακόψει τη ροή εργασίας του, να ερευνήσει APIs, να επιλέξει έναν πάροχο, να δημιουργήσει λογαριασμό, να προσθέσει μέθοδο πληρωμής, να δημιουργήσει ένα API key, να αντιγράψει το key στο περιβάλλον του και στη συνέχεια να συνεχίσει τη ροή εργασίας του. Αυτή η τριβή διακόπτει την κατάσταση ροής. Για ροές εργασίας υποβοηθούμενες από AI, αποτελεί εμπόδιο.
Αντίθετα, με τις πληρωμές από agents, ο agent μπορεί να κάνει το αίτημα, να πληρώσει για αυτό και να συνεχίσει τη ροή εργασίας του. Χωρίς λογαριασμούς. Χωρίς API keys. Χωρίς χειροκίνητη παρέμβαση.
Το πρωτόκολλο x402
Οι πληρωμές από agents χρειάζονται έναν τρόπο για τους clients και τους servers να διαπραγματεύονται τους όρους πληρωμής μέσω τυπικής υποδομής web χωρίς να διαταράσσουν τις παραδοσιακές διεπαφές web. Ο χώρος των μικροπληρωμών είναι ακόμα αναδυόμενος και νέα εργαλεία και πρότυπα πιθανότατα θα εμφανιστούν καθώς ο χώρος εξελίσσεται. Το πρωτόκολλο x402, ωστόσο, έχει αναδειχθεί ως ένα πρώιμο πρότυπο με ισχυρή υποστήριξη από το οικοσύστημα. Το x402 χρησιμοποιεί τον κωδικό κατάστασης HTTP 402 "Payment Required" —ένα πρότυπο από την εποχή του HTTP/1.1 που έγινε πρακτικό μόνο με τον διακανονισμό μέσω blockchain.
Πώς λειτουργεί
Ο πελάτης κάνει ένα αίτημα, λαμβάνει ένα 402 με τους όρους πληρωμής και στη συνέχεια επαναλαμβάνει την προσπάθεια με μια υπογεγραμμένη πληρωμή. Ο διακομιστής αναθέτει την επαλήθευση και τον διακανονισμό σε έναν διευκολυντή, έναν προαιρετικό μεσάζοντα που χειρίζεται την υποβολή της συναλλαγής on-chain. Μόλις ο διευκολυντής επιβεβαιώσει τον διακανονισμό, ο διακομιστής επιστρέφει το ζητούμενο περιεχόμενο. Αυτός ο διαχωρισμός επιτρέπει στους παρόχους API να δέχονται πληρωμές χωρίς να διαχειρίζονται απευθείας οποιαδήποτε υποδομή on-chain.
Διάγραμμα ροής x402
Το πρωτόκολλο είναι stateless (χωρίς sessions ή API keys), λειτουργεί με τυπική υποδομή HTTP και υποστηρίζει οποιοδήποτε SPL token αποδέχεται ο διακομιστής. Ακολουθεί ένα απόσπασμα για το πώς να ρυθμίσετε έναν διακομιστή Express χρησιμοποιώντας x402 middleware:
app.use(paymentMiddleware({"GET /costly-data": {accepts: [{scheme: "exact",price: "$0.001",network: "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",payTo: svmAddress}],description: "Costly data",mimeType: "application/json"}},new x402ResourceServer(facilitatorClient).register("solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",new ExactSvmScheme())));app.get("/costly-data", (req, res) => {res.send({report: {data: "costly data"}});});
Για να μάθετε περισσότερα σχετικά με το x402, δείτε τους οδηγούς μας:
Εισαγωγή στο x402
Βασικές αρχές πρωτοκόλλου και επιλογές SDK για τη δημιουργία API με δυνατότητα πληρωμής.
Δημιουργήστε με το Kora
Υλοποιήστε πληρωμές x402 χωρίς gas χρησιμοποιώντας την υποδομή υπογραφής του Kora.
Εργαλεία x402
| SDK | Περιγραφή |
|---|---|
| Corbits | Υλοποίηση x402 με προτεραιότητα στο Solana |
| MCPay.tech | Πληρωμή ανά αίτημα για διακομιστές MCP |
| PayAI | Διευκολυντής x402 με υποστήριξη Solana |
| x402 GitHub | Υλοποίηση αναφοράς |
| ACK | Agent Commerce Kit |
| A2A x402 | Πληρωμές agent-to-agent της Google |
Is this page helpful?