Тадқиқоти академӣ, забони фаҳмо

Verianla | Тадқиқоти академӣ ва илм ба забони тоҷикӣ

27 сентябр 2026, якшанбе
VERİANLAНашри мустақили илмӣ
Кушодан ё бастани меню
...
Саҳифаи асосӣ / Илмҳои амалӣ / Илми компютер / Маҳдуд кардани хароҷоти API-и агентҳои зеҳни сунъӣ тавассути сиёсат: меъмории пардохти APEX бо HTTP 402 ва монанд ба UPI
Илми компютер

Маҳдуд кардани хароҷоти API-и агентҳои зеҳни сунъӣ тавассути сиёсат: меъмории пардохти APEX бо HTTP 402 ва монанд ба UPI

Ин таҳқиқот баррасӣ мекунад, ки чӣ гуна агентҳои худмухтори зеҳни сунъӣ ҳангоми дастрасӣ ба API-ҳои пулакӣ бе дахолати инсон метавонанд ба маҳдудиятҳои хароҷот ва қоидаҳои амниятӣ тобеъ карда шаванд.

25/07/2026  Veri Anla 19 боздид
Маҳдуд кардани хароҷоти API-и агентҳои зеҳни сунъӣ тавассути сиёсат: меъмории пардохти APEX бо HTTP 402 ва монанд ба UPI

Ин таҳқиқот баррасӣ мекунад, ки чӣ гуна агентҳои худмухтори зеҳни сунъӣ ҳангоми дастрасӣ ба API-ҳои пулакӣ бе дахолати инсон метавонанд ба маҳдудиятҳои хароҷот ва қоидаҳои амниятӣ тобеъ карда шаванд. Муҳаққиқон меъмории истинодии таҷрибавиро бо номи APEX таҳия карданд, ки равиши HTTP 402 «Payment Required»-ро ба ҷараёни пардохти пули фиатии монанд ба UPI, ба ҷойи криптоасъор, мутобиқ мекунад.

Дар APEX, агент аввал кӯшиш мекунад, ки ба API-и ҳифзшуда дастрасӣ пайдо кунад.Сервер посухи HTTP 402-ро тавлид мекунад, ки маблағ ва истиноди муомилотро дар бар мегирад, агар пардохт қабул карда нашавад.Агент бо нуқтаи ниҳоии пардохт тамос мегирад;маҳдудияти ҳар як дархост ва сиёсати буҷаи ҳаррӯза тафтиш карда мешаванд.Агар пардохт қабул карда шавад, токени дастрасии кӯтоҳмуддат ва якдафъаина бо имзои HMAC-SHA256 дода мешавад.Вақте ки агент дархости API-ро бо ин токен такрор мекунад, токен тасдиқ карда мешавад, ҳамчун истифодашуда қайд карда мешавад ва маълумоти ҳифзшуда баргардонида мешавад.

Дар таҷрибаҳо дар ин таҳқиқот, роҳе, ки бидуни пардохт ва назорати сиёсат, роҳе, ки пардохт дорад, вале бе сиёсат ва роҳе, ки ҳам пардохт ва ҳам сиёсат дорад, муқоиса карда шуданд.Дар натиҷаҳои ҷамъбастӣ, ки дар он сиёсат татбиқ шудааст, хароҷоти гузоришшуда аз 550 доллар то 400 доллар коҳиш ёфт ва бо ин васила коҳиши фоизи 27,3 ба даст омад.Ҳама кӯшишҳои 20 барои токенҳои такроран истифодашуда ва токенҳои беэътибор масдуд карда шуданд.Баръакс, назорати пардохт ва сиёсат таъхири дархости муқаррариро афзоиш доданд.

Ин натиҷаҳо аз муомилоти воқеии UPI ба даст наомадаанд.Қабати пардохт симулятсия карда шудааст;бонк, провайдери хидматрасонии пардохт, KYC, риояи молиявӣ ва равандҳои воқеии мусолиҳа ба система пайваст нестанд.Система дар як гиреҳ бо FastAPI ва SQLite кор мекунад.Аз ин рӯ, ин таҳқиқот системаи пардохти молиявии омода барои истеҳсолот нест;он як прототипи тадқиқотӣ аст, ки протокол, сиёсати буҷет, амнияти токен ва андозагирии таҷрибавиро дар як системаи хурд муттаҳид мекунад.

Баъзе аз изҳороти натиҷаҳо дар таҳқиқот низ бояд бодиққат тафсир карда шаванд.Арзиши фоизии 52,8 на танҳо сатҳи муваффақияти дархостҳои қонунӣ аст;он миёнаи баробар вазншудаи ҳамлаи муқаррарӣ, хароҷоти аз ҳад зиёд, такрорӣ, сенарияҳои токени нодуруст, мӯҳлати токен ва импотентсия мебошад.Ғайр аз ин, таҷрибае, ки бо номи "мӯҳлати токен" номида мешавад, нишон намедиҳад, ки токенҳое, ки воқеан мӯҳлати онҳо гузаштааст, масдуд карда шудаанд.

Масъалаи асосии таҳқиқот чист?

Агентҳои зеҳни сунъӣ дигар танҳо нармафзоре нестанд, ки маълумотро ҷустуҷӯ мекунанд.Онҳо метавонанд API-ро даъват кунанд, агентҳои сершуморро навбатдор кунанд, маълумот харанд ва амалиётҳоеро иҷро кунанд, ки натиҷаҳоро дар системаҳои беруна ба даст меоранд.Ин таҳаввулот саволеро ба миён меорад, ки агент барои ҳар як занги API чӣ қадар маблағ сарф карда метавонад ва кай бояд истифодаи буҷаи умумии худро қатъ кунад.

Нархгузории анъанавии API аксар вақт ба обунаҳои моҳона, ҳисоббаробаркунии анҷоми истифода ё бастаҳои қарзии пешакӣ муайяншуда асос ёфтааст.Аммо, дар бозори хидматрасонии агент ба агент, пардохт метавонад дар сатҳи дархост барои як дархости маълумот, занги моделӣ ё амалиёти таҳлилӣ талаб карда шавад.

Дар равиши коди ҳолати HTTP 402, пардохт на як амалиёти баҳисобгирии алоҳида, ки берун аз раванди API анҷом дода мешавад, як қадам дар протоколи дархост-ҷавоб мегардад.Дархости барҷаста бо дархости бо мошин хондашаванда барои пардохт қонеъ карда мешавад;Пас аз пардохт, муштарӣ дархостро бо далели дастрасӣ такрор мекунад.

Саволи тадқиқотии тадқиқотро метавон ба таври зерин ҷамъбаст кард:

Афзалиятҳои протоколи равиши пардохти HTTP 402, ки ба cryptocurrency нигаронида шудааст, оё сиёсати сарфшуда, санҷиши токенҳо ва муҳофизати такрорӣ нигоҳ дошта мешавад, дар ҳоле ки ба UPI монанд ба ҷараёни fiat мутобиқ карда шудааст?

Дар адабиёти илмӣ кадом холигӣ ҳадаф қарор гирифтааст?

Муаллифон бар он ақидаанд, ки дар системаҳои кунунӣ панҷ функсия ба таври кофӣ ба ҳамон як амалисозии равшан ва такроршаванда муттаҳид карда нашудаанд:

  • Дархости пардохт ба монанди HTTP 402 сохта шудааст,
  • Семантикаи пардохт, ки ба Fiat нигаронида шудааст,
  • Сиёсати хароҷоти ихтиёрӣ ва давравӣ,
  • токени дастрасии имзошуда, вақтдор ва якдафъаина,
  • Инфрасохтори озмоишии ченшаванда барои сенарияҳои муқаррарӣ ва хашмгин.

Даъвои инноватсионии APEX барои таҳияи шабакаи нави пардохт ё алгоритми нави криптографӣ нест.Саҳм аз он иборат аст, ки ин ҷузъҳо дар як меъмории истинод, ки хурд, қобили мулоҳиза ва барои гузаронидани таҷрибаҳо мувофиқанд, ҷамъ оварда шаванд.

Муқоисаи APEX ва x402 чӣ гуна пешниҳод шудааст?

Ҷадвали I дар таҳқиқот x402 ва APEX-ро аз рӯи чаҳор хусусият муқоиса мекунад:

ХусусиятАрзёбӣ дар таҳқиқот барои x402Арзёбӣ дар таҳқиқот барои APEX
Дастгирии FiatҲеҷБале
Назорати сиёсатМаҳдудБале
Муҳофизати ҳамлаи такрорӣҚисманҚавӣ
Санҷиши таҷрибавӣМаҳдудБале

Ин ҷадвал арзёбии мустақил ва муфассали маҳсулот нест.Барои синфҳои “маҳдуд”, “қисман” ва “қавӣ” меъёрҳои миқдорӣ ё муқоисаи ҳамаҷонибаи версия пешбинӣ нашудааст.Аз ин рӯ, ҷадвал бояд ҳамчун тарзи ҷойгиркунии муаллифон APEX хонда шавад;Он набояд як меъёри дақиқи техникӣ ҳисобида шавад, ки ҳамаи замимаҳои x402-ро фаро мегирад.

Кадом мавзуъҳо ба доираи таҳқиқот дохил нашудаанд?

Муҳаққиқон дидаву дониста ҷузъҳои зеринро аз таҳқиқот хориҷ карданд:

  • Интегратсияи воқеии бонк ё провайдери хидматрасонии пардохт,
  • KYC, мубориза бо шустушӯи пул ва равандҳои мутобиқати молиявӣ,
  • Пойгоҳи тақсимшуда, таҳаммулпазирии хатогиҳои бисёр гиреҳ ва миқёси уфуқӣ,
  • Экранҳои пардохти корбари ниҳоӣ ва таҷрибаи корбар,
  • Нигоҳдории калид бо модули амнияти сахтафзор,
  • Идоракунии махфӣ дар сатҳи истеҳсолот ва гардиши калидҳо,
  • Тафтиши расмии татбиқи протокол.

Аз сабаби ин маҳдудиятҳо, муайян кардани APEX ҳамчун муҳити таҷрибавии як гиреҳ, ки семантикаи пардохти ба UPI монанд-ро тақлид мекунад, дурусттар аст, на ҳамчун системаи истеҳсолӣ, ки интиқоли пули ҳақиқиро анҷом медиҳад.

Система аз кадом ҷузъҳо иборат аст?

APEX аз панҷ дороиҳои асосӣ иборат аст:

ҚисмМиссия
Агенти муштарӣБа API ҳифзшаванда занг мезанад, дархости пардохтро таҳлил мекунад, кӯшиши пардохтро мекунад ва дархостро бо токен такрор мекунад.
API ҳифзшудаGET /data Дархости пардохт ё маълумоти ҳифзшударо тавассути.
Пардохти APIPOST /pay Назорати сиёсат, ҳолати пардохт ва тавлиди токенҳоро тавассути.
Анбори китобДар SQLite маълумотнома, миқдор, вазъ, токен, давомнокӣ, вақти истеъмол ва иттилооти номуносибро нигоҳ медорад.
Муҳаррики сиёсатҲадди болоӣ барои як дархост ва буҷаи умумиро дар як рӯз арзёбӣ мекунад.

Модели таҳдид дар Шакли 1 чиро нишон медиҳад?

Тасвири 1 се роҳи ҳамларо байни гиреҳи ҳамлакунанда ва сатҳи пушти пушти муҳофизатшаванда нишон медиҳад:

  • A1 - токени беэътибор: Ҳамлагар токенҳоеро мефиристад, ки вайрон шудаанд ё имзоҳои беэътибор доранд.
  • A2 - Ҳамлаи такрорӣ: Токене, ки қаблан бомуваффақият истифода шудааст, дубора фиристода мешавад.
  • A3 - Хароҷоти зиёдатӣ: Агент ё ҳамлагар кӯшиш мекунад, ки бо зангҳои такрории пардохт аз буҷа зиёд шавад.

Сатҳи муҳофизатшуда аз сервери API, хидмати токен, ки тасдиқ ва истеъмолро иҷро мекунад ва муҳаррики сиёсатгузорӣ, ки маҳдудияти ҳар як дархост ва ҳаррӯзаро иҷро мекунад, иборат аст.

Модели таҳдид тахмин мекунад, ки ҳамлакунанда наметавонад калиди хусусии HMAC-ро дар сервер ба даст орад, рамзи серверро тағир диҳад ва файли SQLite-ро мустақиман вайрон кунад.Агар яке аз ин фарзияҳо вайрон карда шавад, хулосаҳои бехатарӣ дар таҳқиқот мустақиман эътибор надоранд.

Ҳадафҳои амниятӣ кадомҳоянд?

  • G1 - Назорати дастрасӣ: Маълумоти ҳифзшуда бояд танҳо пас аз тасдиқи дурусти пардохт баргардонида шавад.
  • G2 - Беайбӣ: Токенҳои тағирёфта ё қалбакӣ бояд рад карда шаванд.
  • G3 - Муқовимати такрорӣ: Токени истифодашуда набояд бори дуюм дастрасиро таъмин кунад.
  • G4 - Татбиқи сиёсат: Дархостҳое, ки маҳдудияти хароҷотро вайрон мекунанд, бояд ба таври муайян баста шаванд.

Натиҷаҳо success, blocked ва failed ба се гурӯҳ ҷудо мешаванд. Дархости басташуда ҳамеша нокомии техникии система нест; кори интизоршавандаи сиёсат ё механизми амниятӣ низ натиҷаи «blocked»-ро ба вуҷуд меорад.

Меъмории система дар Шакли 2 чӣ гуна кор мекунад?

Расми 2 ҷараёни маълумотро байни агенти AI, сервери API, ки HTTP 402 тавлид мекунад, муҳаррики сиёсат, қабати пардохти ба UPI монанд, хидмати токен ва китоби SQLite-ро нишон медиҳад.

Дар ҷараёни муқаррарӣ, агент аввал ба сервери API меравад.Вақте ки пардохт талаб карда мешавад, агент ба қабати пардохт равона карда мешавад.Муҳаррики сиёсат пеш аз пардохт қарори ризоият тавлид мекунад.Хидмати токен далели дастрасиро ташкил мекунад ва онро бо ҳолати дар дафтар мувофиқат мекунад.Вақте ки санҷиши охирин муваффақ аст, ҷавоби муҳофизатшуда ба агент баргардонида мешавад.

Ибораи "ба монанди UPI" дар диаграмма ҳисоббаробаркунии воқеии UPI-ро нишон намедиҳад, балки абстраксияи қадами пардохти шабеҳи UPI дар нармафзор.

Давраи пурраи ҳаёт дар Шакли 3

Ҷараёни APEX ба панҷ марҳила тақсим мешавад:

  1. Дархости агент: Агент ба манбаи муҳофизатшуда занг мезанад.
  2. Дархости HTTP 402: Талаботи пардохтро, ки маблағи сервер ва истинодро дар бар мегирад, бармегардонад.
  3. Баррасии пардохт: Агент /pay кӯшиши пардохтро ба нуқтаи ниҳоӣ мефиристад.
  4. Насли токенҳо: Агар сиёсат иҷозат диҳад, токени имзошуда эҷод карда мешавад.
  5. Тафтиш ва истеъмол: Токен танҳо ҳангоми истифодаи аввалини дуруст дастрасӣ медиҳад.

Ҳавопаймои идоракунӣ маҳдудият ва буҷаи ҳаррӯзаро барои як дархост татбиқ мекунад ва ҳавопаймои амният рад кардани токени беэътиборро бо такрор татбиқ мекунад.

Рафтори нуқтаҳои ниҳоии API

GET /data

  • no_policy Маълумоти ҳифзшуда бидуни пардохт дар реҷа мустақиман баргардонида мешавад.
  • Агар ягон токен мавҷуд набошад, истиноди нав эҷод карда мешавад ва посухи HTTP 402 дода мешавад.
  • Агар токен мавҷуд бошад, имзо, мӯҳлати анҷом ва ҳолати истеъмолӣ тафтиш карда мешавад.
  • Мундариҷаи ҳифзшуда танҳо дар сурати бомуваффақияти ҳама санҷишҳо баргардонида мешавад.

POST /pay

  • ref_idМаблағ, ҳолати муқоисавӣ ва калиди идепотенсионии ихтиёриро мегирад.
  • Назорати сиёсатро мувофиқи ҳолати интихобшуда татбиқ мекунад.
  • Ҳангоми иҷозати пардохт токенҳои вақтдор ва имзошуда тавлид мекунад.
  • Вазъро дар доираи муомилоти SQLite навсозӣ мекунад.
  • Токен ва метамаълумотҳои ҳолатро ба муштарӣ бармегардонад.

POST /reset

Ҷадвали китобро нест мекунад, то дар байни таҷрибаҳо оғози тоза эҷод кунад.Ин нуқтаи ниҳоӣ дар муҳити тадқиқот истифода шудааст.Дастрасии беиҷозат ба системаи истеҳсолӣ метавонад барои сабти пардохт ва аудит хатари ҷиддӣ эҷод кунад;Таҳқиқот иҷозати истеҳсолиро тафтиш намекунад.

Мошини ҳолатҳо чӣ гуна сохта шудааст?

Ҳар як маълумотномаи пардохт аз чаҳор иёлот мегузарад:

ВазъиятМаънои
CHALLENGEDБарои дархости додаҳои барҷаста дархости пардохт сохта шудааст.
INITIATEDРаванди пардохт оғоз шуд.
SETTLEDПардохт қабул карда шуд, маълумот оид ба токенҳо ва импотентатсия сабт карда шуд.
CONSUMEDТокен дар аввалин дастрасии дуруст истифода шуда, корношоям шуд.

Гузаришҳо дар SQLiteОн бо BEGIN IMMEDIATE транзаксия анҷом дода мешавад.Ин усул метавонад баъзе шароитҳои нажодро, ки аз кӯшишҳои ҳамзамон навиштан дар муҳити як гиреҳ ба вуҷуд меоянд, коҳиш диҳад.Он қулфи тақсимшуда ё мутобиқати қавӣ дар системаҳои бисёр гиреҳро таъмин намекунад.

Дар дафтар кадом маълумот нигоҳ дошта мешавад?

  • ref_id: истинод ба раванди ибтидоӣ,
  • amount: Маблағи пардохти дархостшуда,
  • created_at: Вақти офариниш,
  • state: Ҳолати ҷорӣ,
  • token: Токени дастрасӣ тавлидшуда,
  • token_expiry: Мӯҳлати анҷоми токен,
  • consumed_at: Вақте ки токен истифода мешавад,
  • idempotency_key: Калид, ки ба дархости пардохти такроршаванда мувофиқат мекунад.

Индекс барои майдонҳои вазъ ва токен истифода мешавад.Таъсири андозаи пойгоҳи додаҳо ба таъхири дархост дар таҳқиқот чен карда нашудааст.

Фарқи байни се реҷаи муқоиса

Ҳолатидарвозаи пардохтАмнияти токенСиёсати хароҷот
no_policyҲеҷҲеҷҲеҷ
payment_no_policyБалеБалеҲеҷ
payment_with_policyБалеБалеБале

no_policy версияи заифи системаи пардохти ҳақиқӣ нест;хатти асосии таъхир аст, ки роҳи пардохтро пурра убур мекунад.Аз ин рӯ, нишон додани сарфи сифр доллар маънои пасандозро надорад, зеро дар ин реҷа умуман пардохт карда намешавад.

Пайдарпайии пардохти муқаррарӣ

  1. Агент payment_with_policy бо интихоби GET /data зангҳо.
  2. Сервер ҷавоби дорои маблағ ва ref_id -ро бо HTTP 402 бармегардонад.
  3. Бо ин маълумот, агент POST /pay зангҳо.
  4. Қоидаҳои ҳар як дархост ва буҷети ҳаррӯза арзёбӣ мешаванд.
  5. Агар пардохт қабул карда шавад, токен дода мешавад ва мақом SETTLED мешавад.
  6. Токени агент x-payment-token Дархости маълумотро тавассути фиристодани он дар сарлавҳа такрор мекунад.
  7. Токен тасдиқ карда шуд ва ба ҳолати CONSUMED интиқол дода шуд.
  8. Мундариҷаи ҳифзшуда баргардонида мешавад.

Роҳҳои нокомӣ дар Шакли 4

Тасвири 4 се амали мутақобилаи пайдарпайро нишон медиҳад:

  • Ҳамлаи такрорӣ: Токен дубора фиристода мешавад, муайян шудааст, ки он дар хидмати токен истеъмол мешавад ва дастрасӣ баста шудааст.
  • Нишони нодуруст: Санҷиши имзо ё формат ноком мешавад ва дархост пеш аз идомаи амалиёти пойгоҳи додаҳо рад карда мешавад.
  • Харҷи зиёдатӣ:/pay занг ба муҳаррики сиёсат меравад;Пеш аз анҷом додани пардохт, барзиёдии ҳаррӯзаи буҷет пешгирӣ карда мешавад.

Маҳдудияти буҷет чӣ гуна муайян шудааст?

Қарори қабули дархости APEX:Он аз ҷониби

\[ x_i \in \{0,1\} \]

нишон дода шудааст: xi=1 дархост қабул карда шуд, xi=0 рад карданро нишон медиҳад.Арзиши дархост ci нишон дода шавад, дар равзанаи буҷет:

\[ \sum_{i\in A} c_i \leq B \]

шарт ба кор бурда мешавад.

  • Aмаҷмӯи дархостҳои қабулшуда мебошад.
  • ciарзиши пулии дархости iум мебошад.
  • Bмаҳдудияти болоии равзанаи буҷети дахлдор мебошад.

Намоиши ҳаррӯза дар ин формат аст:

\[ \sum_{i\in A_d} c_i \leq B_d \]

  • Adдархостҳои қабулшуда дар рӯзи мушаххас мебошанд.
  • Bdбуҷети ҳаррӯза аст.

Дар конфигуратсияи таҷриба:Он ҳамчун

\[ B_d=100 \]

истифода шудааст: Азбаски натиҷаҳои таҷриба бо доллари ИМА гузориш дода мешаванд, ин арзиш ҳамчун маҳдудияти ҳаррӯзаи доллари 100 дар заминаи таҷриба шарҳ дода мешавад.

Ҳолати пардохти чеки сиёсат ба таври доимӣ пеш аз анҷом додани SETTLED татбиқ карда мешавад.Мақсади ин пайдарпай пешгирӣ аз пайдо шудани пардохти радшуда дар дафтар ҳамчун пардохти анҷомдодашуда мебошад.

Формулаи оптимизатсия бо назардошти фоида

Таҳқиқот мушкилоти қабулро аз ҷиҳати назариявӣ бо оптимизатсияи зерин ифода мекунад:

\[ \max_{x_i\in\{0,1\}}\sum_{i=1}^{n}u_ix_i \quad \text{бо шарте ки}\quad \sum_{i=1}^{n}c_ix_i\leq B \]

  • uiманфиат ё афзалияти дархост аст.
  • ciарзиши дархост аст.
  • xiқарори қабул ё радкунӣ мебошад.

Татбиқи APEX ин оптимизатсияро воқеан ҳал намекунад.Он дархостҳоро аз рӯи арзиши фоиданокашон гурӯҳбандӣ намекунад ва буҷетро ба дархостҳои пурарзиш тақсим намекунад.Система сиёсати "аввал имконпазирӣ" -ро истифода мебарад, ки он танҳо дархостро қабул мекунад, агар маҳдудиятҳо ҳангоми ба тартиб омадани он риоя карда шаванд.

Аз ин рӯ, 27,3 дарсад коҳиш ёфтани хароҷот дар таҳқиқот натиҷаи оптимизатсияи оқилонаи буҷа нест, ки фоидаро ҳадди аксар мерасонад.Ин натиҷаи қатъи пардохтҳои минбаъда ҳангоми расидан ба ҳадди ниҳоии муқарраршуда мебошад.

Маҳдудияти пардохт барои ҳар дархост

Ҳар як маблағи пардохт a барои:Шарти

\[ a\leq M \]

ба кор бурда мешавад. Mмаблағи максималии иҷозатдодашуда дар як дархост аст.Дар таҷрибаҳо:

[ M=10 ]

истифода бурда мешавад.Ҳамин тариқ, як занги API метавонад то $10 арзиш дошта бошад.Вақте ки буҷети ҳаррӯза 100 бошад, ҳадди аксар пардохтҳои 10 дар равзанаи озмоиш қабул карда мешаванд, агар ҳама дархостҳо аз ҷониби 10 пур карда шаванд.

Токен чӣ гуна имзо мешавад?

Бори додаҳои токен аз майдонҳои ref_id, amount ва exp иборат аст. Пас аз тавлиди имзои HMAC-SHA256, додаҳо дар шакли Base64-и барои URL бехатар бастабандӣ мешаванд.

Шарти тасдиқи имзо:

\[ \operatorname{VerifyHMAC}(payload,signature,key)=true \]

мебошад.

  • payloadқисми маълумоти имзошудаи токен мебошад.
  • signatureнатиҷаи HMAC-SHA256 аст.
  • keyкалиди симметрии махфии сервер аст.

Интизор меравад, ки имзои ҷорӣ ҳангоми тағир додани маблағ дар сарборӣ, истинод ё вақти анҷомёбӣ номувофиқ бошад.Амният аз гумоне вобаста аст, ки калиди хусусӣ осеб надидааст.

Муҳлати токен ва дастрасии яккарата

Назорати вақт:

\[ exp\geq t_{now} \]

exp санаи ба охир расидани токен, tnow вақти ҷории серверро нишон медиҳад.

Ҳолат пеш аз истифодаи токен:

\[ state(ref\_id)=SETTLED \]

бояд бошад.Пас аз дастрасии аввалин муваффақ:

\[ state(ref\_id)\leftarrow CONSUMED \]

гузариш ба амал омад.

Ин сохтор кафолат медиҳад, ки истифодаи дуввум рад карда мешавад, ҳатто агар токен ҳанӯз аз ҷиҳати криптографӣ эътибор дошта бошад.Барои пешгирии ҳамлаи такрорӣ танҳо тафтиши имзоҳо кофӣ нест;Ҳолати истеъмол бояд дар базаи маълумот нигоҳ дошта шавад.

Чаро идемпотентӣ истифода мешавад?

Вақте ки пайвасти шабакавӣ аз байн меравад, муштарӣ метавонад ҳамон дархости пардохтро дубора ирсол кунад, зеро он ҷавобро нагирифтааст.Агар система барои ҳар як дархости такрорӣ пардохти нав қабул кунад, ҳамон як транзаксия метавонад ду маротиба натиҷа диҳад.

ҳамон тавре ки APEX ref_id ва токени қаблан сохташударо дар итератсия, ки бо ҳамон калиди идепотенсивӣ меояд, дубора мегардонад.Бо ин роҳ ҳамон як пардохти мантиқӣ ду маротиба сохта намешавад.Агар ҳамон як истинод пас аз анҷоми пардохт бо калиди дигари идентификатсия фиристода шавад, дархост рад карда мешавад.

Ин муҳофизат бо як гиреҳи SQLite фаро гирифта шудааст.Гиреҳҳои тақсимшуда, огоҳиҳои таъхирнопазири провайдери пардохт ё рӯйдодҳои консенсуси ҳамзамон ба таври таҷрибавӣ омӯхта нашудаанд.

Таъхир чӣ гуна ба ҷузъҳо ҷудо шудааст?

Таъхири умумӣ тақрибан чунин аст:

\[ T_{total}=T_{network}+T_{payment}+T_{policy}+T_{processing} \]

ифода мешавад.

  • Tnetworkвақти алоқаи шабакавӣ мебошад.
  • Tpaymentҳолати пардохт ва давомнокии муомилоти токен мебошад.
  • Tpolicyдавомнокии назорати буҷет ва маблағ мебошад.
  • Tprocessingдавомнокии амалиёти пойгоҳи додаҳо бо API мебошад.

Ин муносибат ба таври консептуалӣ манбаъҳои таъхирро шарҳ медиҳад, на аз гузориш додани ҷузъҳои ченшуда.Азбаски UPI ё пайвасти бонкии воқеӣ вуҷуд надорад, вақтҳои ченшуда таъхири воқеии ҳисоббаробаркуниҳои шабакаи пардохтро дар бар намегиранд.

Маҷмӯи технологияҳо

  • FastAPI, барои масири API ва ҷавобҳои хатогӣ
  • SQLite барои дафтарчаи муомилоти як гиреҳ,
  • Python барои имзо ва бастабандӣ hmac, hashlib ва base64 модулҳо,
  • Барои силсиласозӣ ва сабт json,
  • Барои вақт time ва datetime,
  • JSON ва файлҳои сабти сатр барои натиҷаҳои таҷриба

истифода бурда мешавад.

Сатҳи вобастагии хурд метавонад хондани системаро осонтар кунад.Аз тарафи дигар, провайдери пардохти навъи истеҳсолӣ SDK, идоракунии махфӣ, кэши тақсимшуда, навбати паёмҳо ва механизми якпорчагии пайгирии аудитро надорад.

Сабтҳои сохторёфта

Ҳар як рӯйдоди муҳим logs.json ҳамчун хати JSON ба файл илова карда мешавад.Майдонҳо вақт, навъи ҳодиса, нуқтаи ниҳоӣ, ID дархост, маълумотнома, маблағ, ҳолат, асосноккунӣ, навъи ҳамла ва таъхирро дар бар мегиранд.

Ин формат пас аз таҷриба ба истеҳсоли ҷадвалҳо ва графикҳо мусоидат мекунад.Аммо, ибораи "танҳо барои замима" маънои сабти аз ҷиҳати криптографии тағйирнашавандаро надорад.Ягон якпорчагии файл, занҷири имзо ё анбори аудити беруна истифода намешавад;Талаботи мустақими файл аз модели таҳдид хориҷ карда шудааст.

Тарҳи озмоиш

Ҳар як ҳолати муқоиса дар шаш сенария иҷро карда шуд:

СенарияДархост дар мурофиаШумораи кӯшишҳоҲама дархостҳо
Муқаррарӣ20240
Харочоти зиёдатй15230
Ҳамлаи такрорӣ10220
Нишони беэътибор10220
Давомнокии токен5210
Idempotency5210

Гуфта мешавад, ки дархостҳои 120 дар ҳар як режим иҷро мешаванд ва дар маҷмӯъ дархостҳои 360 дар се шеваҳо иҷро мешаванд.Метрикҳо сатҳи муваффақият, шумораи дархостҳои басташуда ва ноком, таъхири миёна, фоизи фосилаи эътимоди 95, таъхири p95, дархостҳо дар як сония ва хароҷоти умумӣ мебошанд.

Танҳо ду такрор карда шуд.Формулае, ки фосилаи боварӣ бо он ҳисоб карда мешавад, оё дархостҳо намунаҳои мустақил ҳисобида мешаванд, тафсилоти сахтафзор, системаи амалиётӣ ва тухмиҳои тасодуфӣ ошкор карда намешаванд.

Ҷадвали умумии муқоиса

ҲолатиСатҳи муваффақияти гузоришшудаДархости басташудаВақти миёнаи гузоришшудаp95Хароҷоти гузоришшуда
Дастрасии мустақим бидуни сиёсат%100,008,0 ms13,6 ms0 доллар
Бе пардохт, сиёсат%66,740442,0 мс495,5 ms550 доллар
Пардохт ва сиёсат%52,870477,0 мс549,1 ms400 доллар

Сатҳи муваффақияти 52,8 фоиз чӣ гуна ҳисоб шудааст?

Матн Ҷадвали II-ро ҳамчун "натиҷаи ҷамъбастии вазншуда" тавсиф мекунад.Бо вуҷуди ин, фоизи арзиши 52,8 ба ҳисоби миёна вазншудаи сатҳи муваффақияти шаш сенария мувофиқат мекунад:

\[ \frac{0{,}500+0{,}667+0+0+1+1}{6} \approx 0{,}528 \]

Рақамҳои дархости сенарияҳо баробар нестанд.Шумораи муваффақиятҳо дар режими пардохт ва сиёсат ҳангоми ҳисоб кардани бевосита аз ҳисоби дархост:

  • Муқаррарӣ: 20,
  • Хароҷоти зиёдатӣ: 20,
  • Такрор: 0,
  • Нишони нодуруст: 0,
  • Давомнокии токен: 10,
  • Имконият: 10

умумӣ 60 аст.Аз шумораи умумии дархостҳои 120, ин ба сатҳи муваффақияти дархости 50 мувофиқат мекунад.

Дар ҳоле ки миёнавазни баробарвазншудаи меъёрҳои сенария дар пардохт, вале режими сиёсат 66,7 фоиз нест, муваффақият дар шумораи дархостҳо 90/120, яъне 75 фоизро ташкил медиҳад.

Аз ин рӯ, арзиши фоизии 52,8-ро ҳамчун "52,8 фоизи дархостҳои қонунӣ муваффақ буданд" шарҳ додан мумкин нест.Арзиши миёнаи сенария-макрос, аз ҷумла сенарияҳои ҳамла аст.

Натиҷаҳои сенарияҳои дорои татбиқи сиёсат

СенарияСатҳи муваффақиятБастанВақти миёнаДиапазони фоиз 95p95Харочот
Муқаррарӣ%50,02086,9 ms±8,9 мс132,5 ms100 доллар
Харочоти зиёдатй%66,71088,5 ms±8,8 мс125,8 ms100 доллар
Ҳамлаи такрорӣ%020135,1 ms±5,2 ms172,1 ms100 доллар
Нишони беэътибор%02019,6 мс±5,9 мс31,7 ms0 доллар
Давомнокии токен%10002.119, 9 мс±10,0 мс2.138, 3 мс50 доллар
Idempotency%1000412,2 ms±851,9 мс694,0 ms50 доллар

Чаро дар сенарияи муқаррарӣ муваффақият танҳо 50 фоиз аст?

Дар сенарияи муқаррарӣ, ҳар як кӯшиш дархости пардохти 20, маҳдудияти доллари 100 дар як рӯз ва маблағи доллари 10 барои як дархост дорад.Вақте ки сиёсат ба пардохти якуми 10 иҷозат медиҳад, буҷет ба $100 мерасад;Дархости навбатии 10 баста шудааст.

Қабули 20 аз дархости умумии 40 дар ду кӯшиш муваффақияти 50 дарсадро эҷод мекунад.Ин натиҷа нишон намедиҳад, ки система дархостҳои муқаррариро ба таври тасодуфӣ гум мекунад, балки он пас аз нисфи маҳдудияти буҷети танзимшуда ба кор медарояд.

Сенарияи хароҷоти аз ҳад зиёд

Азбаски дархостҳои 15 дар ҳар як кӯшиш пайдо мешаванд, аввалин пардохти 10 қабул карда мешавад ва дархостҳои боқимондаи 5 баста мешаванд.Ду кӯшиши қабули 20 ва бастани 10 рух медиҳад:

\[ \frac{20}{30}\approx 0{,}667 \]

Ин натиҷа дастгирӣ мекунад, ки сиёсат ба таври муайян кор мекунад.Аммо, он нишон намедиҳад, ки он қарорҳои мураккаби хароҷотро бо миқдори гуногун ва арзишҳои фоида оптимизатсия мекунад.

Натиҷаи ҳамлаи такрорӣ

Ҳама кӯшишҳои такрории 20 бо ҳамон токени тамомшуда дар кор баста шуданд.Вақти миёнаи таъхир ҳамчун 135,1 ms гузориш дода мешавад.

Санҷиш дубора фиристодани ҳамон токенро дар сатҳи бит дар бар мегирад.Дуздии токенҳо, истифодаи токенҳо аз ҷониби муштарии дигар пеш аз истеъмол, шароити мусобиқаи бисёр гиреҳ ё гум шудани ҳолати пойгоҳи додаҳо озмуда нашудаанд.

Натиҷаи токени беэътибор

Тамоми токени 20 бо формати вайроншуда ё имзои беэътибор баста шудааст.Бо ҳисоби миёна 19,6 ms, ин скрипт нисбат ба дигар усулҳои пардохт тезтар аст.Муҳаққиқон инро бо нокомии санҷиши имзо пеш аз мувофиқати пойгоҳи додаҳо шарҳ медиҳанд.

Ин қимат "19,6 ms изофӣ" нест, балки ҳаҷми умумии таъхири миёнаи гузоришшудаи дархости токени беэътибор аст.

Озмоиши муҳлати токен воқеан чиро нишон медиҳад?

Мӯҳлати амали токенҳо 300 сония аст.Тақрибан ду сонияи интизории бошуурона дар таҷриба истифода шуд ва тамоми токени 10 дар давоми мӯҳлати эътибор бомуваффақият истифода шуд.

Аз ин рӯ, таҷриба:

  • Нишон медиҳад, ки токен пас аз интизории ду сония ҳоло ҳам кор мекунад.
  • 300 нишон намедиҳад, ки токен пас аз сонияҳо рад карда шудааст.
  • Дрифтҳои соат, лаҳзаи маҳдуд ё ҳамлаи токени гузаштаро ба назар намегирад.

Номгузории скрипт "token_expiry" метавонад чунин таассуроте ба вуҷуд орад, ки радди мӯҳлат тасдиқ шудааст.Таҷриба дар таҳқиқот танҳо бо мурури замон эътибори худро санҷид.

Натиҷаи идемпотентӣ

Гуфта мешавад, ки маълумоти қаблӣ дар ҳама такрорҳои 10 бо ҳамон калид баргардонида мешавад.Ин пешгирӣ аз таъсири ҷониби такрории пардохтро дастгирӣ мекунад.

Аммо, барои таъхир, фоизи васеи 95 диапазони ±851,9 мс дар Ҷадвали III оварда шудааст.Дар бахши мубоҳиса, тағирёбии идепотентсия ба таври гуногун ҳамчун ±434,6 ms номида мешавад.Ин ду арзиш бо ҳамдигар мувофиқ нестанд ва муайян кардан мумкин нест, ки бе натиҷаи таҷрибавии хом дуруст аст.

Коҳиш аз 550 доллар ба 400 доллар чӣ гуна бояд тафсир шавад?

Таҳқиқот қайд мекунад, ки татбиқи сиёсат хароҷоти гузоришшударо аз доллари 550 то доллари 400 коҳиш дод, ки дар натиҷа 27,3 дарсадии доллари 150 коҳиш ёфт:

\[ \frac{550-400}{550}\times100\approx27{,}3\% \]

Бо дарназардошти ҳисобҳои дархости сенария дар ҷадвалҳои иловагӣ, сутунҳои харҷ ба ҷои умумии воқеии ду озмоиш, ба ҳисоби миёна ё эквиваленти як озмоиш ё озмоишро инъикос мекунанд.Масалан, дар сенарияи муқаррарӣ, 20 дар ду кӯшиш муваффақ аст. Пардохти умумии доллари 10 доллари 200 аст, дар ҳоле ки дар ҷадвал гуфта шудааст, ки доллари 100.

Пастшавии мутаносиб метавонад то ҳол дарсад 27,3 боқӣ монад;аммо набояд ҳамчун "доллари воқеии 150 дар тамоми дархости 360 сарфашуда" тафсир карда шавад.Усули чамъ кардани харочот аник муайян карда нашудааст.

Масъалаи тафсири натиҷаи таъхир

Матн арзиши 86,9 ms-ро дар ҷараёни муқаррарии сиёсат ҳамчун "сарфи изофаи таъхири 86,9 ms" ва "сустшавии омили 10,9" дар муқоиса бо арзиши бидуни сиёсати 8,0 ms пешниҳод мекунад.

Аз ҷиҳати техникӣ:

  • 86,9 ms таъхири миёнаи умумии роҳи сиёсат аст.
  • Агар арзиши асосӣ 8,0 мс истифода шавад, вақти иловагӣ 78,9 мс аст.
  • Таносуби 86,9/8,0 тақрибан маротиба 10,9 аст.

Инчунин 8,0 ms арзиши умумии бидуни сиёсатгузории ҳамаи сенарияҳо дар Ҷадвали II мебошад.Замимаи Ҷадвали V 9,2 ms-ро барои сенарияи муқаррарӣ медиҳад, дар ҳоле ки расми 6 12,27 ms-ро нишон медиҳад.Муқоисаи сатҳҳои гуногуни ҷамъкунӣ ин тафсирро пинҳон мекунад, ки "ҷараёни муқаррарӣ 10,9 маротиба сусттар аст".

Шакли 5 чиро нишон медиҳад?

Дар расми 5, меҳвари уфуқӣ шаш сенарияро нишон медиҳад, меҳвари амудӣ суръати муваффақиятро нишон медиҳад:

  • Роҳи бидуни сиёсат дар ҳама сенарияҳо муваффақияти дарсадии 100 нишон медиҳад;зеро чекҳои амниятӣ ва пардохт аз байн мераванд.
  • Муқаррарӣ, аз ҳад зиёд харҷи, давомнокии токенҳо ва идепотенциалии фоизи 100 танҳо дар ҳолати пардохт;Боз, фоизи токени беэътибор 0 аст.
  • Дар ҳолати пардохт ва сиёсат, фоизи муқаррарӣ 50 аст, хароҷоти зиёдатӣ тақрибан фоизи 66,7 аст;фоизи токени такрорӣ ва беэътибор 0;давомнокии токен ва фоизи idempotency 100 аст.

Фоизи 0 дар нусхабардорӣ ва сенарияҳои токени беэътибор маънои нокомии системаро надорад, балки ҳеҷ яке аз дархостҳои ҳамла натавонистанд дастрасии ҳифзшударо ба даст оранд.

Чаро Шакли 6 ва ҷадвалҳои замима ба ҳам мувофиқат намекунанд?

Баъзе тамғакоғазҳои таъхир дар расми 6 аз рақамҳои дар ҷадвалҳои иловагӣ овардашуда фарқ мекунанд.Масалан:

  • Таъхири муқаррарӣ бидуни сиёсат 12,27 мс дар расми 6, 9,2 ms дар замимаи Ҷадвали V мебошад.
  • Таъхири қобилияти пардохт 94,43 ms дар расми 6, 405,0 ms дар Ҷадвали иловагии VI мебошад.
  • Давомнокии токени пардохтшуда тақрибан 2.191, 96 мс дар расми 6, 2.115, 0 ms дар Замимаи Ҷадвали VI мебошад.

Ин тафовутҳо ба иддаои он, ки рақамҳо ва ҷадвалҳои иловагӣ аз як натиҷаи таҷрибавӣ таҳия шудаанд, мувофиқат намекунанд.Мумкин аст, ки чархҳои гуногун истифода шуда бошанд;аммо ягон версия ё ID-и иҷро муайян карда нашудааст.

Шакли 7 чиро нишон медиҳад?

Тасвири 7 рафтори иҷозатдодашуда ва манъшударо дар ҳар як режим дар графикҳои хурди алоҳида нишон медиҳад.Дар ҳолати бидуни сиёсат, ҳама дархостҳо иҷозат дода мешаванд.Дар шеваҳои пардохт дархостҳои токенҳои такрорӣ ва беэътибор баста мешаванд.Вақте ки сиёсат илова карда мешавад, монеаҳои иловагии марбут ба буҷет дар сенарияи хароҷоти аз ҳад зиёд ба вуҷуд меоянд.

Диаграмма масдудкунии амният ва буҷетро дар ҳамон синфи "бандшуда" нишон медиҳад.Аз ин рӯ, танҳо суръати умумии басташавӣ маънои муҳофизати ҳамларо надорад.

Шакли 8 чиро нишон медиҳад?

Тасвири 8 мубодилаи назорат ва таъхири се режимро бо истифода аз таъхири миёна дар меҳвари уфуқӣ ва суръати дархости басташуда дар меҳвари амудӣ нишон медиҳад:

  • Ҳолати бидуни сиёсат дар нуқтаи таъхири паст ва бастани сифр қарор дорад.
  • Ҳолати танҳо пардохт дорои таъхири баландтар ва суръати миёнаи басташавӣ мебошад.
  • Реҷаи сиёсат бо пардохт суръати баландтари блокро дар минтақаи таъхири шабеҳ нишон медиҳад.

Координатҳои таъхир дар расм аз арзишҳои 442 ва 477 ms дар Ҷадвали II пасттаранд ва ба сенарияи миёна аз рӯи шумораи дархостҳо наздиктаранд.Ин аз он гувохй медихад, ки дар макола зиёда аз як усули агрегация бе фарк кардани он истифода шудааст.

Кафолати расмии маҳдудияти хароҷот

Фарз мекунем, ки назорати сиёсати корӣ пеш аз интишори мусолиҳа амал мекунад ва ҳамаи хароҷотҳо манфӣ нестанд:

\[ \sum_{i:x_i=1}c_i\leq B \]

нишон медиҳад, ки он рӯй хоҳад дод.

Ин кафолат ба сабтҳои қабулшуда дар равзанаи буҷети сохторӣ дахл дорад.Тахмин меравад, ки пойгоҳи додаҳоро тағир додан ғайриимкон аст, ҳамаи роҳҳои пардохт аз муҳаррики сиёсат мегузарад ва транзаксияҳои ҳамзамон дуруст баста мешаванд.

Иддаои эҳтимолияти сифрии муваффақияти ҳамлаи такрорӣ

Дар тадқиқот:Ифодаи

\[ P(\text{replay success})=0 \]

дода шудааст.

Ин натиҷа ба такрори токенҳои якхела дар шароити зерин дахл дорад:

  • Санҷиши имзо ҳатмист.
  • Давомнокии токен бояд дуруст бошад.
  • Токен танҳо дар ҳолати SETTLED қабул карда мешавад.
  • Пас аз истифодаи аввал, статус ба таври доимӣ CONSUMED мешавад.

Ин изҳорот умуман исбот намекунад, ки ҳама ҳамлаҳои такрорӣ ё токенҳо эҳтимолияти муваффақияти сифр доранд.Дуздии токенҳо, истифодаи ҳамзамон пеш аз истеъмол, барқарорсозии пойгоҳи додаҳо, дуздии калидҳо ва номувофиқатии бисёр гиреҳҳо истисно карда мешаванд.

Ҷиҳатҳои қавии таҳқиқот кадомҳоянд?

  • Ҷараёни пардохт, сиёсат, токен ва сабти номро бо гузариши возеҳи давлатӣ тавсиф мекунад.
  • Пеш аз бақайдгирии пардохт чеки сиёсатро ҷойгир мекунад.
  • Назорати имзоро бо ҳолати якдафъаина муттаҳид мекунад.
  • Бо калиди Idempotency такрори муштариро идора мекунад.
  • Он сенарияи ҳамлакунанда ва хатогиҳоро дар баробари ҷараёни муқаррарӣ арзёбӣ мекунад.
  • Се намуди муқоисашаванда барои ҷудо кардани хароҷоти пардохт ва сиёсат равона шудаанд.
  • Стеки хурди технологӣ таҳлили меъмории системаро осон мекунад.
  • Гузориши JSON ва файли натиҷаҳо пайро барои тавлиди ҷадвали пахш мувофиқ мегузоранд.
  • Нишон дода шудааст, ки сиёсати харочот хангоми зиёд шудани бучет ба таври муайян фаъол мешавад.

Маҳдудиятҳои таҳқиқот кадомҳоянд?

  • Ҳолати пеш аз чоп: Тасдиқ нашудааст, ки аз ҷониби ҳамсолон баррасӣ шудааст.
  • шахсияти корпоративӣ: Муассисахои муаллифон дода нашудаанд.
  • Набудани рамзи кушода: Рамз ва маълумот танҳо дар асоси дархост дар феҳристи расмӣ дастрасанд.
  • UPI воқеӣ нест: Ҷараёни пардохт тақлид карда мешавад.
  • Набудани мутобиқати молиявӣ: KYC, AML, баргардонидан, баргардонидани пардохт ва равандҳои мусолиҳа истисно карда мешаванд.
  • гиреҳи ягона: SQLite ҳамоҳангии бисёр гиреҳ ва таҳаммулпазирии хатогиҳоро муаррифӣ намекунад.
  • Намунаи хурд: 10-40 дархостҳои умумӣ барои як сенария ва танҳо ду такрор истифода шуданд.
  • Ифтитоҳи омор: Усули фосилаи эътимод, фарзияи мустақилият ва тақсимоти хом дода нашудааст.
  • Шарҳи муваффақият: Фоиз 52,8 миёнаи сенарияи макрос аст;Ин сатҳи муваффақияти мустақими дархостҳои қонунӣ нест.
  • Санҷиши давомнокии токен: Бастани токени мӯҳлаташ гузашта санҷида нашудааст.
  • Муқоисаи таъхир: Арзишҳои муқаррарӣ ва оммавӣ омехта шудаанд.
  • Мутобиқати ҷадвали расм: Баъзе арзишҳои таъхир якдигарро тасдиқ намекунанд.
  • Хароҷоти умумӣ: Сутуни "Ҳамӣ" на маблағи воқеии ду озмоиш ба ҳисоби миёна ба назар мерасад.
  • Тағйирёбии қобилият: Дар қисматҳои гуногуни матн ду арзиши гуногуни тағйирёбанда дода шудаанд.
  • Дуздии токенҳо: Истифодаи аввалини токени эътибор аз ҷониби агенти беиҷозат баҳогузорӣ нашудааст.
  • ID агент: Дар сарбории токен ягон ID агент ё ҳуҷҷати иҷозати корбар мавҷуд нест.
  • Беайбии сабт: Файли гузориш аз ҷиҳати криптографӣ тағирнопазир нест.
  • таъхири воқеии шабака: UPI ё вақти муқоисаи бонк ба натиҷаҳои санҷиш дохил карда нашудааст.

Таҳқиқот чиро дастгирӣ мекунад?

  • Дархости пардохти ба HTTP 402 монандро дар сатҳи нармафзор бо ҷараёни симулятсияи фиат муттаҳид кардан мумкин аст.
  • Ҳар як дархост ва маҳдудияти ҳаррӯза метавонад пеш аз бақайдгирии пардохт муайян карда шавад.
  • Вақте ки имзои HMAC якҷоя бо мақоми якдафъаина дар пойгоҳи додаҳо истифода мешавад, такрори як токени тафтишшударо пешгирӣ кардан мумкин аст.
  • Токенҳои беэътибор метавонанд пеш аз расидан ба роҳи пардохт ва пойгоҳи додаҳо барвақт рад карда шаванд.
  • Калиди импотентатсия метавонад ҳамон як дархости пардохтро аз тавлиди таъсири манфии дуюм дар муҳити таҷрибавии як гиреҳ пешгирӣ кунад.
  • Сиёсат хароҷотро пас аз пур шудани буҷети сохторӣ қатъ мекунад.
  • Назорати пардохт ва амният дар муқоиса бо дастрасии мустақим таъхири иловагиро ба бор меорад.

Таҳқиқот чиро исбот намекунад?

  • Ин исбот намекунад, ки APEX бо системаи воқеии UPI ё системаи бонкӣ кор мекунад.
  • Дар миқёси истеҳсолӣ бехатар, мувофиқ ё ба хато тобоварро нишон намедиҳад.
  • Ин исбот намекунад, ки ҳама ҳамлаҳои такрорӣ ё шаклҳои дуздии токенҳо эҳтимолияти муваффақияти сифр доранд.
  • 300 нишон намедиҳад, ки токенҳои аз сония зиёд дар озмоиш бомуваффақият баста шудаанд.
  • Оё нишон намедиҳад, ки сиёсат фоидаи корбар ё арзиши тиҷоратро ба ҳадди аксар мерасонад.
  • Исбот намекунад, ки дарсадии коҳиши хароҷоти 27,3 дар муҳити воқеии тиҷорат ҳамон тавр сурат мегирад.
  • Фоизи 52,8 нишон намедиҳад, ки арзиш сатҳи муваффақияти умумии хидмат барои дархостҳои қонунӣ аст.
  • Ин нишон намедиҳад, ки ҳамон таъхирҳо дар серверҳои гуногун, провайдерҳои пардохт ё трафики вазнини ҳамзамон нигоҳ дошта мешаванд.
  • Бе рамзи кушода ва маълумоти хом даъвои "таҷдиди баланд"-и муаллифонро мустақилона тасдиқ намекунад.

Аҳамияти он барои ҳаёти рӯзмарра ва технология

Агар агенти AI маълумоти пулакии обу ҳаво, таҳлили молиявӣ, харитасозӣ, тарҷума ё ҳисоббарории API-ро истифода барад, ҳалқаи беназорат метавонад як зангро садҳо маротиба такрор кунад.Қабати сиёсати хориҷии ба APEX монанд метавонад ҳадди аксарро пеш аз пардохт тафтиш кунад, ҳатто агар агент талаботро тавлид кунад.

Чизи муҳими ин равиш дар он аст, ки қоидаи хароҷот танҳо дар ихтиёри худи агент мавҷуд нест.Қоида дар нуқтаи қарори сервери пардохти API татбиқ карда мешавад.Бо ин роҳ, агенти гумроҳшуда ё гумроҳшуда наметавонад маҳдудияти буҷаи худро ба осонӣ убур кунад.

Барои истифодаи воқеӣ, APEX бояд бо мушаххаскунии агент, иҷозати корбар, фикру мулоҳизаҳои провайдери пардохт, мусолиҳаи бонкӣ, идоракунии калидӣ, пайгирии аудит, баргардонидани маблағ ва ҳалли баҳсҳо васеъ карда шавад.

Таҳқиқоти оянда

Муҳаққиқон беҳбудиҳои зеринро тавсия медиҳанд:

  • Ба ҷои SQLite махзани транзаксионии такрорӣ,
  • Интегратсия бо муҳити санҷиши провайдери пардохти воқеӣ,
  • Сиёсати гуногун дар асоси агент, нуқтаи ниҳоӣ ва сатҳи хавф,
  • ротатсияи калидӣ ва чолокии алгоритм,
  • Дуздии токенҳо, шароити мусобиқа ва санҷишҳои вайроншудаи маълумот,
  • Насли ҷадвали релиз аз натиҷаи JSON.

Усул ва бозёфтҳои таҳқиқот

Хулосаи усули техникӣ

Унсури техникӣАриза дар кор
Ҳадафи системаИдоракунии дастрасии агентҳои мустақил ба API-и пулакӣ бо сиёсати пардохт ва хароҷот
Равиши протоколHTTP 402 ҷараёни мушкилот-ҳалли-истеъмол
Модели пардохтМоделсозии ба UPI монанд, ки аз провайдери воқеии пардохт вобаста нест
Нуқтаҳои шадидGET /data, POST /pay ва POST /reset таҷрибавӣ
чаҳорчӯбаи APIFastAPI
Пойгоҳи додаҳогиреҳи ягонаи SQLite
Қулфи амалиётBEGIN IMMEDIATE
Имзои токенHMAC-SHA256
Сарбории токенref_id, миқдор ва истихроҷ
Давомнокии токен300 сония
Истифодаи токенҳоякдафъаина;Гузариш аз ҳолати SETTLED ба ҳолати CONSUMED
Маҳдудият барои як дархост10 доллар
Буҷети ҳаррӯза100 доллар
IdempotencyТокени қаблиро барои ҳамон калид баргардонед, калиди мухолифро рад кунед
Усулҳои муқоисаБе сиёсат, пардохт/бе сиёсат ва пардохт/бо сиёсат
СенарияҳоМуқаррарӣ, аз ҳад зиёд сарф кардан, такрорӣ, токени беэътибор, давомнокии токенҳо ва қудрат
Дархости умумии озмоиш360
Шумораи такрори сенария2
МеъёрҳоМуваффақият, басташавӣ, нокомӣ, таъхири миёна, фоизи диапазони 95, p95, интиқол ва хароҷот
Сабт карданJSON-и сатр
Пайвасти воқеии бонкҲеҷ

Бозёфтҳои асосӣ

  • Дар ҷадвали ҷамъбастӣ бо сиёсати татбиқшаванда, хароҷот аз доллари 550 то доллари 400 то 27,3 фоиз коҳиш ёфт.
  • Кӯшишҳои такрории ҳамлаи 20/20 баста шудаанд.
  • Кӯшишҳои токени беэътибор 20/20 баста шудаанд.
  • Таъхири миёнаи радкунии токенҳои беэътибор 19,6 мс аст.
  • Вақти миёнаи ҷараёни муқаррарӣ бо сиёсати татбиқшуда ҳамчун 86,9 мс гузориш дода мешавад.
  • Дар сенарияи муқаррарӣ, бинобар буҷаи ҳаррӯза, 20 дархости 40 қабул карда шуд ва сатҳи муваффақият 50 дарсад буд.
  • Дар сенарияи хароҷоти аз ҳад зиёд аз 30 дархост 20-тоаш қабул шуда, сатҳ 66,7 фоизро ташкил дод.
  • Ҳама кӯшишҳои Idempotency токени қаблиро бо ҳамон калид баргардонданд.
  • Дар сенарияи давомнокии токен, муваффақияти 10/10 ба даст омад, зеро ҳама токенҳо дар ин давра истифода шуда буданд.

Тафсири эҳтиёткоронаи бозёфтҳо

Натиҷаи аз ҳама сахт дастгирӣшавандаи APEX ин аст, ки сиёсати оддии буҷаи сервер метавонад дархостҳои минбаъдаро пеш аз пардохти пардохт оғоз кунад ва қатъ кунад.Ин як мисоли равшани меъмории маҳдуд кардани зарари молиявиро дар ҳалқаҳои агентҳои назоратнашаванда бо маҳдудияти сохторӣ таъмин мекунад.

Ҳолати токени якдафъаина ҳамлаҳои такрории як токенро дар таҳқиқот бомуваффақият пешгирӣ кард.Бо вуҷуди ин, арзёбии амният ба маҷмӯи ҳамлаҳои маҳдуд, як гиреҳ ва тахмине, ки калиди махфӣ бехатар боқӣ мемонад, асос ёфтааст.

Ҳисоботи таҷрибавӣ бояд аз сабаби фарқияти рақамҳо дар ҷадвалҳо ва рақамҳои гуногун бо эҳтиёт хонда шавад.Барои таҷдиди мустақили муваффақият, хароҷот ва натиҷаҳои таъхирнопазир JSON-и хом барои як иҷро, версияи код ва анбори кушодаасос лозим аст.

Ёддошти манбаъ ва усул

Номи пурраи асар: APEX: Agent Payment Execution with Policy for Autonomous Agent API Access

Муаллифон ва тартиби онҳо: Mohd Safwan Uddin;Mohammed Mouzam;Mohammed Imran;Syed Badar Uddin Faizan.

Маълумоти муштараки муаллиф: Дар PDF ягон саҳми муштарак ё изҳороти муштараки муаллиф вуҷуд надорад.

Маълумот дар бораи муаллиф: Муаллифи масъул дар PDF алоҳида зикр нашудааст.Суроғаҳои почтаи электронии чаҳор муаллиф оварда шудаанд.

Истинодҳои корпоративӣ: Донишгоҳ, маркази тадқиқотии муаллифон ё мансубияти ширкат дар PDF ва сабти расмии arXiv зикр нашудааст.

Навъи захираҳо: Мақолаи таҳқиқотии пеш аз чоп, аз ҷумла татбиқи системаи таҷрибавӣ ва таҳлили сенария.

Соли нашр: 2026.

Платформаи интишор: arXiv.

ID arXiv: arXiv:2604.02023v1.

ArXiv категорияҳо: Криптография ва амният (cs.CR) ва зеҳни сунъӣ (cs.AI).

DOI: 10.48550/arXiv.2604.02023.Ин пеш аз чопи DOI аст, ки аз ҷониби arXiv бар DataCite нашр шудааст;Ин маҷаллаи DOI аз ҷониби ҳамсолон баррасӣшаванда нест.

Ҳолати ҳакам: Ҳамчун баррасишуда тасдиқ нашудааст.

Маҷалла ё конфронс: Нашрияҳои тасдиқшудаи маҷалла ё қабули конфронс.

Нашриёти аслӣ: Маҷалла ё ношири конфронси баррасишуда тасдиқ карда нашуд.Платформаи расмии чоп arXiv мебошад.

Истиноди расмии пахш:Сабти расмии arXiv аз APEX

Пайванди DOI:Сабти ArXiv DOI

Рамз ва ҳолати маълумот: Тавсифи ArXiv мегӯяд, ки код ва маълумот тибқи дархост дастрасанд.Ягон истинод ба анбори рамзи сарчашмаи дастраси оммавӣ дода нашудааст.Аз ин рӯ, натиҷаҳои тадқиқотро бо роҳи мустақилона иҷро кардани он тасдиқ кардан мумкин набуд.

Ҳарчанд дар тавсифи расмии arXiv гуфта мешавад, ки "расми 4 ва ҷадвали 8", дар PDF боршуда расми 1-8 ва ҷадвалҳои I-VII-ро дар бар мегирад.Байни ин тавсифи библиографӣ ва мундариҷаи PDF тафовути ададӣ вуҷуд дорад.

Ин мақолаи Verianla тавассути баррасии матн, ифодаҳои математикӣ, ҷадвалҳо, модели таҳдид, диаграммаҳои меъморӣ, графикаи таҷрибавӣ, ҷадвалҳои иловагӣ ва намунаҳои нуқтаи ниҳоии саҳифаи боршуда 13 PDF омода шудааст.Ҳеҷ бозёфтҳои нави илмӣ аз берун аз PDF илова карда нашудаанд.Сарчашмаи беруна танҳо барои тафтиши унвон, пайдарпаии муаллиф, ID arXiv, DOI, категория, ҳолати нашр ва эъломияи дастрасии код/маълумот истифода шудааст.

Маҳдудиятҳои асосии тадқиқот;набудани ҳамгироии воқеии UPI, меъмории як гиреҳи SQLite, шумораи ками таҷрибаҳо, ҳамагӣ ду такрор, маҷмӯи ҳамлаҳои маҳдуд, мавҷуд набудани анбори рамзи кушода, санҷиши токени мӯҳлаташ гузашта, тафсири гумроҳии сатҳи муваффақият ва арзишҳои ҷадвали рақамӣ комилан мувофиқ нестанд.

APEX исбот намекунад, ки агентҳои мустақил метавонанд аз суратҳисобҳои воқеии бонкӣ пардохтро бехатар ва қонунӣ анҷом диҳанд.Тадқиқот нишон медиҳад, ки дархости пардохт дар асоси HTTP 402, сиёсатҳои оддии буҷет ва дастрасии якдафъаина метавонад дар як прототипи таҳқиқотии назоратшаванда амалӣ карда шавад.


Мубодила:

Шарҳҳо пас аз баррасӣ нашр мешаванд.Шарҳи шумо ба раванди тасдиқ фиристода шуда, пас аз пазируфта шудан намоён мегардад.

Шарҳ гузоред

Нишонии почтаи электронии шумо нашр намешавад. Майдонҳои ҳатмӣ бо * нишон дода шудаанд

Иҷозат додан ба кукиҳо таҷрибаи шуморо дар ин сомона беҳтар мекунад. Сиёсати кукиҳо