Վիզա. ավտոմատ վճարումներ կրիպտո դրամապանակների համար

Մի քանի օր առաջ մի էջ հայտնվեց Visa-ի պաշտոնական կայքը բացահայտորեն նվիրված է ինքնապահովման դրամապանակների ավտոմատ կրիպտո վճարումներին: 

Դա լուծում է, որն առաջարկում է Էնդրյու Բիմս, Քեթրին Գու, Շրինի Ռագուրաման, Մոհսեն Մինաեյ և Ռանջիտ Կումարեսան, և նվիրված է հենց կրիպտոարժույթներով ավտոմատ վճարումներին: 

Visa-ի լուծում. կրիպտո մուտքն ավելի հեշտ է դառնում

Հեղինակները սկսում են հիպոթետիկ օրինակով, այն է, որ մարդը մեկնում է մի քանի շաբաթով արձակուրդի։ Նրանք ենթադրում են, որ այդ երկու շաբաթվա ընթացքում նա պետք է կատարի կարևոր պլանային վճարումներ, ինչպիսիք են հիփոթեքի վճարումները, կոմունալ վճարումները կամ հեռուստատեսության բաժանորդագրությունը, և որ արձակուրդ գնալուց առաջ նա բավարար գումար չունի վճարելու։ Նրանք նաև ենթադրում են, որ այդ երկու շաբաթվա ընթացքում նա կստանա իր աշխատավարձը, ուստի կցանկանար գումարը ստանալուն պես շարունակել վճարումները։ 

Լուծումը ավտոմատ վճարումներ են, որոնք հեշտությամբ կարգավորվում են բանկային հաշիվ օգտագործելիս: Այս դեպքում Visa-ն արդեն առաջարկում է այն ամենը, ինչ անհրաժեշտ է շարունակելու համար: 

Բայց ինչ վերաբերում է օգտագործման դեպքում ծպտյալ դրամապանակներ?  

Visa-ն ենթադրում է չճշտվածի օգտագործումը Ethereum դրամապանակը և մեջբերում է նորարարական տեխնիկան, որն ի հայտ է եկել 2022 թվականի սկզբին իր Crypto Hackathon-ի ժամանակ: 

Ենթադրված Ethereum դրամապանակը ինքնապահովված է, ինչը նշանակում է, որ այն ներառում է անձնական բանալիներ, որոնք գտնվում են օգտատիրոջ բացառիկ տիրապետման տակ: Հեղինակները գրում են, որ օգտատիրոջ հաշիվը, որը վերահսկում է մասնավոր բանալիները, կարող է գործարքներ ուղարկել, մինչդեռ խելացի պայմանագիրը, մյուս կողմից, չի կարող գործարքներ սկսել ամբողջովին անկախ, քանի որ դրանք միշտ պետք է լինեն օգտվողի հաշվից և ստորագրվեն օգտագործողի կողմից: 

Այսպիսով, հեղինակների հարցն այն է, որ եթե օգտվողը չունի մուտք դեպի դրամապանակ, քանի որ նա արձակուրդում է, ո՞վ կարող է թույլատրել գործարքները կատարել վերը նշված բոլոր վճարումները: 

Խնդիրը չի առաջանա պահառության դրամապանակի դեպքում, քանի որ այդ դեպքում գործարքները թույլատրելու մասնավոր բանալիները կլինեն դրամապանակի օպերատորի մոտ: Բայց ոչ պահառության համար նախատեսված դրամապանակների դեպքում ներկայումս խնդիր կլինի դրանց ժամանակացույցը միջոցների բացակայության դեպքում: 

Visa-ի առաջարկած լուծումն այն է, ինչը հայտնի է որպես Հաշվի Աբստրակցիա (AA), որն առաջարկ է, որը փորձում է միավորել ոչ պահառության դրամապանակները և խելացի պայմանագրերը մեկ Ethereum հաշվի մեջ, որը ստիպում է օգտատերերի հաշիվները գործել որպես խելացի պայմանագրեր: 

Հաշվի վերացման հայեցակարգը (AA)

AA-ն թույլ է տալիս մշակել ավտոմատացված վճարումների կանոնավոր լուծում՝ առաջարկելով ավելի մեծ ճկունություն բլոկչեյնի վրա գործարքների վավերացման գործընթացում, ինչը թույլ է տալիս ստեղծել պլանավորված գործարքներ նույնիսկ բավարար միջոցների բացակայության դեպքում: 

Փոխանակ Ethereum արձանագրության շրջանակներում գործարքների վավերականության պայմանները կոդավորելու և դրանք կիրառելու բոլոր գործարքների համար, AA-ի հետ վավերականության պայմանները կարող են հարմարեցվել և պլանավորվել անհատական ​​հաշվի համար վավեր խելացի պայմանագրի շրջանակներում: Այսպիսով, AA-ն հնարավոր է դարձնում ավտոմատ վճարումները նույնիսկ դրանց ծրագրավորման պահին միջոցների բացակայության դեպքում՝ թույլ տալով օգտվողին սահմանել վավերականության կանոններ, որոնք այլևս չեն ներառում ստորագրության ստուգում: 

AA-ի շնորհիվ Visa-ն առաջարկում է ստեղծել նոր տեսակի խելացի պայմանագիր, որը կոչվում է «delegable account»: 

Այսպիսով, AA-ի շնորհիվ հնարավոր կլինի պատվիրակել օգտատիրոջ հաշվին ավտոմատ և նախապես հաստատված եղանակով խելացի պայմանագրին խրախուսական վճարում նախաձեռնելու հնարավորությունը:

Ավտոմատ վճարումներ

Նման լուծումը որոշ առումներով նման է կանխավճարներին, որոնք կիրառվում են, օրինակ, գազալցակայաններում։ 

Փաստորեն, այդ դեպքերում դուք պետք է թույլատրեք գործարքը նախքան բաշխումը սկսելը, այսինքն, երբ գումարը դեռ հայտնի չէ։ Գոյություն ունի թույլատրված առավելագույն գումար, և կոնկրետ այդ դեպքում հաշվում պետք է լինեն բավարար միջոցներ՝ առավելագույն թույլատրված գումարի ամբողջ գումարը ծածկելու համար։ 

Գործարքը կատարվում է ավտոմատ կերպով՝ նախապես լիազորված լինելուց հետո՝ կախված համալրման վերջնական գումարից: 

Visa-ի AA-ի վրա հիմնված լուծման դեպքում խնդիրը ոչ թե նախնական թույլտվության պահին անհայտ գումարն է, այլ բավարար միջոցների բացակայությունը: 

Այսպիսով, գործարքը նախապես հաստատվում է օգտատիրոջ կողմից իր անձնական բանալիով, բայց իրականում կիրականացվի խելացի պայմանագրով միայն այն դեպքում, երբ առկա են բավարար միջոցներ: 

Որպեսզի AA-ի միջոցով ավտոմատ վճարում կատարվի, նախ վճարման ստացողը պետք է գործի ավտոմատ վճարման խելացի պայմանագիր: Օգտագործողը պետք է ունենա պատվիրակվող հաշիվ և բացահայտորեն հաստատի ավտոմատ վճարումների հաստատման հարցումը: Իհարկե, նա կկարողանա ստուգել բոլոր գործողությունները, որոնք խելացի պայմանագիրը կկատարի ավտոմատ կերպով՝ նախքան դրանք հաստատելը։ Քանի որ դա Ethereum-ի ապակենտրոնացված խելացի պայմանագիր է, օգտատերը կարող է վստահ լինել, որ այն կկատարի միայն այն գործողությունները, որոնք լիազորված են նրա կողմից: 

Ընդունումից հետո օգտատիրոջ դրամապանակը կավելացնի ավտոմատ վճարման խելացի պայմանագրի հասցեն օգտատիրոջ պատվիրակվող հաշվում թույլատրվածների ցանկում: Այնուհետև խելացի պայմանագիրը կակտիվացնի պլանավորված վճարումը` կանչելով դեբետային ֆունկցիան, որը կհուշի օգտատիրոջ հաշվին սկսել սովորական push վճարում, որը չի տարբերվում ստանդարտ push վճարումներից:

պատվիրակվող հաշվի վճարման գործընթաց

Այս լուծումը տրամադրում է նաև իրական աշխարհի այլ հավելվածներ, բացի պարբերական վճարումներից, որոնցից մի քանիսը կարող են հեշտությամբ հասանելի չլինել այսօրվա վճարային լուծումների միջոցով: 

Առաջարկը 

AA-ն առաջարկվել է որպես EIP-86 դեռևս 2017թ.-ին, չնայած դրա հիմքում ընկած գաղափարի սկզբնաղբյուրը դեռևս 2016-ի սկզբին է: Այնուամենայնիվ, այս EIP-ում (Ethereum Improvement Proposal) պարունակվող առաջարկները դժվար էր իրականացնել բազմաթիվ փոփոխությունների պատճառով: պահանջվում է Ethereum արձանագրություն, այնքան, որ ավելի ուշ մշակվեց ևս մեկը՝ EIP-4337, որը հնարավորություն է տալիս AA անել առանց Ethereum արձանագրության մեջ փոփոխությունների: Այնուամենայնիվ, դեռ շարունակվում է բանավեճը այն մասին, թե ինչպես իրականացնել AA-ն Ethereum-ում:

Քանի որ Ethereum-ը դեռ չի աջակցում AA-ին, Visa-ն իր սեփական լուծումն է կիրառել StarkNet-ում փոխանցվող հաշիվների համար, որը երկրորդ մակարդակի բլոկչեյն է, որը կառուցված է Ethereum բլոկչեյնի վրա: 

StarkNet-ը մշակվել է կրիպտո-ստարտափ StarkWare-ի կողմից, և StarkNet-ի հաշվի մոդելը համընկնում է AA-ի հետ: 

Visa-ն ասում է, որ առաջնագծում է նորարարական վճարային ապրանքների և լուծումների նախագծման մեջ և ակտիվորեն ուսումնասիրում է նոր մոտեցումներ՝ կապված խելացի պայմանագրերի հետ՝ գումար և վճարումները ծրագրավորելի դարձնելու համար:

Հոդվածի հեղինակները ավտոմատ վճարումները տեսնում են որպես հիմնական գործառույթ, որը, սակայն, ներկայումս բացակայում է գոյություն ունեցող բլոկչեյն ենթակառուցվածքից: Հետևաբար, նրանք առաջարկեցին այնպիսի լուծում, որը կօգտագործի AA-ն, որպեսզի կարողանա տրամադրել ոչ պահառության դրամապանակներ ավտոմատ կրկնվող վճարումների ֆունկցիոնալությամբ: 

Visa-ն նպատակ ունի օգնել օգտատերերի ավելի լավ փորձառությունների ստեղծմանը` օգտագործելով ինչպես առկա, այնպես էլ նոր վճարման մեթոդները, և այդ նպատակով նրանք կարծում են, որ ծրագրավորվող գումարը և ծրագրավորվող վճարումները հետաքրքիր հնարավորություն են:

Վիզան և կրիպտոյի ապագան 

Իրոք, այդպես է, որ ոչ ազատազրկման ոլորտում պլանավորված կամ կրկնվող վճարումները իրենց ներկայիս իրավիճակում շատ դժվար է կառավարել։ Իրոք, գործարքները պետք է վավեր լինեն՝ հաստատվելու համար, և վավեր լինելու համար դրանք պետք է ամբողջությամբ ծածկված լինեն բավարար միջոցներով: 

Սա առավել եւս վերաբերում է պարտատերերի վճարման հարցումներին, որոնք մինչ օրս չեն կարող համագործակցել հաճախորդների ոչ պահառության դրամապանակների հետ, քանի դեռ հաճախորդներն իրենք չեն դա անում: 

Պահառության հարթակների վրա հույս դնելը ոչ մի կերպ լուծում չէ, ուստի պահանջվում են նոր տեխնոլոգիաներ, որոնք թույլ են տալիս անհատ ոչ պահառության դրամապանակի սեփականատիրոջը հնարավորություն տալ պլանավորված կամ ավտոմատ վճարումներ կատարել նույնիսկ միջոցների բացակայության դեպքում: 

Անշուշտ, որ լուծումը, որը լայն տարածում կստանա, կլինի հենց AA-ն, բայց հաշվի առնելով, որ այն որոշակիորեն հովանավորվում է Visa-ի կողմից, հնարավոր է, որ այն հստակ հաջողության հասնի։

Աղբյուր՝ https://en.cryptonomist.ch/2022/12/20/visa-automatic-payments-crypto-wallets/