deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak dev.to (home feed)

x402, HTTP'nin unutulmuş 402 durum kodunu yapay zeka ajanları için istek başına ödeme katmanına dönüştürüyor

İki dev.to yazısı, kullanılmayan HTTP 402 durum kodunu yeniden amaçlandırarak otonom ajanların zincir üstü mikro ödemelerle API çağrısı başına ödeme yapmasını sağlayan x402 spesifikasyonunu ele alıyor.

x402, HTTP'nin unutulmuş 402 durum kodunu yapay zeka ajanları için istek başına ödeme katmanına dönüştürüyor

Sorun: ödeme yapamayan ajanlar

Yapay zeka ajanları, insanların kullandığı araçlardan kendi başına hareket eden yazılımlara doğru kayıyor — insanın her adımı onaylamasına gerek kalmadan karar veren ve görevleri yürüten yazılımlara. Ancak bir ajanın piyasa verisine, özelleşmiş bir modele ya da ücretli herhangi bir kaynağa ihtiyacı olduğunda, ödeme yolu hâlâ bir insanın üzerinden geçiyor: abonelik, API anahtarı, kayıtlı kart, birinin onaylaması gereken bir ücret. Protokolle ilgili bir dev.to yazısının deyişiyle, bu düzenek ara sıra yapılan insan alışverişlerinde idare eder ama bir ajan saniyede binlerce mikro karar verdiğinde, her biri kesirlik sent değerinde ödeme içerebilen bu yapı çöküyor.

Bugün kullanılan ödeme rayları — kartlar, banka transferleri, PayPal — insanlar için tasarlandı. Geri ödeme talepleri, manuel onaylar, günlerle ölçülen mutabakat ve yaklaşık otuz sent artı masraflar gibi sabit maliyet tabanları taşıyorlar. Bunların hiçbiri, bir sorgu için binde bir dolar ödeyip anında yoluna devam etmesi gereken bir makineye uymuyor.

Protokol nasıl çalışıyor

x402, 1990'lardan beri var olan ama hiç anlamlı biçimde kullanılmamış bir HTTP durum kodunu — 402 Payment Required — gerçek bir mekanizmaya dönüştürüyor. Çalışan TypeScript kodu da içeren, daha teknik ikinci bir dev.to anlatımına göre akış şöyle:

  • İstemci bir kaynak ister.
  • Sunucu 402 durumuyla ve tam ödeme koşullarını içeren bir Pay yanıt başlığıyla yanıt verir: tutar, token, zincir ve alıcı adresi.
  • İstemci, ethers.js gibi bir cüzdan kütüphanesi kullanarak zincir üstü bir işlem oluşturur, imzalar ve yayımlar; ardından isteği X-Payment istek başlığındaki ödeme kanıtıyla yeniden dener.
  • Sunucu tarafındaki bir doğrulayıcı işlem hash'ini kontrol eder, doğru token tutarının alıcıya ulaştığını onaylar ve zincir kimliğini doğrular. Her şey eşleşirse istek işlenir ve normal bir 200 yanıtı gelir.

Ödeme düz bir HTTP başlığı olarak ifade edildiğinden, mekanizma başlık destekleyen her taşıyıcı üzerinde çalışır — REST, GraphQL, bir gRPC'den HTTP/2'ye köprü, hatta WebSockets. Yeni protokol katmanları, yan kanal emanet hizmetleri ya da ayrı bir faturalama veritabanı yoktur: doğrulama durum bilgisizdir (stateless), çünkü sunucunun yapması gereken tek şey kullanıcı başına ödeme durumu takip etmek yerine bir işlem makbuzunu kontrol etmektir.

Tasarımda zincir bağımsız, pratikte Base

Spesifikasyon bilinçli olarak tek bir blok zincire bağlanmaktan kaçınıyor. Referans uygulama Base üzerinde USDC ile mutabakat yapıyor; kod anlatımı bunun yaklaşık 0,0001 dolar ücret ve kabaca iki saniyelik kesinleşme sunduğunu söylüyor — tekil ödemelerin bir sentten az olduğu durumlarda önemli özellikler.

İlk yazı şunu ekliyor: referans uygulama Ethereum/Base ekosistemi göz önünde bulundurularak geliştirildi, ancak protokolün kendisi tek bir zincire bağlı değil ve resmi bir XRPL uygulaması zaten mevcut. O yazar, XRPL'nin ödemeler için sonradan uyarlanmış değil doğrudan o amaçla geliştirildiği için izlenmeye değer olduğunu savunuyor; ama bu rolde birkaç zincirin muhtemelen birlikte var olacağını da kabul ediyor.

Dürüst ödünleşimler

Teknik anlatım avantajların yanı sıra uyarıları da sıralıyor. Atomiklik — ödeme ile hizmet teslimi ayrılamaz — zincir üstü gecikme bedeliyle gelir, çünkü sunucu işlemin kesinleşmesini beklemek zorundadır; iki saniyelik Base blok süresi çoğu ajan iş yükü için kabul edilebilir ama düz bir API anahtarı kontrolünden yavaştır. Bir sakıncalı aracıyı atlamak, fonların cüzdanlar arasında doğrudan hareket etmesi anlamına gelir; ancak ajan fonlanmış bir cüzdan taşımalı ve token onaylarını yönetmeli ya da bir paymaster'a güvenmelidir.

En küçük USDC birimine kadar inen ayrıntılı fiyatlandırma, çağıranları fiyat oynaklığına maruz bırakır; bir stablecoin bunu yumuşatır ama tamamen ortadan kaldırmaz — kısa süreli peg sapmaları hâlâ mümkündür. Durum bilgisi olmayan doğrulama bir RPC sağlayıcısına bağlıdır: düğüm kullanılamazsa ya da eski veri sunarsa geçerli ödemeler reddedilebilir. Araçlar da zayıf — anlatıma göre 2025 sonları itibarıyla yalnızca Coinbase x402 SDK gibi birkaç yardımcı kütüphane var, dolayısıyla uygulayıcılar doğrulama mantığını kendileri yazmak ya da uyarlamak zorunda kalabilir.

Genel sonuç: x402, çağrı başına değerin düşük ve hacmin yüksek olduğu, geleneksel faturalamanın pratik olmaktan çıktığı yerlerde parlıyor. Günde yalnızca birkaç pahalı çağrı yapan ajanlar içinse eklenen karmaşıklık buna değer olmayabilir.

Neden önemli

Ödeme bir sürtünme olmaktan çıktığında işlerin şekli değişir. Bir araştırma makalesi abonelikle değil okuma başına satılabilir. Özelleşmiş bir model, API anahtarı düzenleyip ay sonu faturası kesmek yerine çıkarım başına anında ücret alabilir. GPU süresi, gerçek zamanlı piyasa verisi ve depolama, sürecin hesap açılımı olmadan gerçek kullanıma göre faturalanabilir.

Protokolün kendi whitepaper'ı bunu "agentic commerce" olarak adlandırıyor — talebe bağlı, izinsiz bir ekonomide bağımsız çalışan, hedef odaklı ajanlar. Her iki yazı da alanın erken aşamada olduğu ve bu uygulamaların çoğunun henüz üretimde olmadığı konusunda hemfikir. Ama altyapı argümanı net: bir ajanın özerkliğinin bir vaat değil gerçek olması için, aldığı kararlar kadar hızlı ve ucuz bir ödeme katmanına ihtiyacı var — ve bu katman artık prototip biçiminde mevcut.

  • #ai-agents
  • #payments
  • #http
  • #blockchain
  • #micropayments

İlgili yazılar