Visa: automatikus fizetés kriptopénztárcákért

Néhány napja megjelent egy oldal A Visa hivatalos weboldala kifejezetten az önőrző pénztárcák automatikus kriptofizetéseinek szentelt. 

által javasolt megoldás Andrew Beams, Catherine Gu, Srini Raghuraman, Mohsen Minaei és Ranjit Kumaresan, és pontosan a kriptovalutákban történő automatikus fizetésekre szentelték. 

A Visa megoldása: a titkosításhoz való hozzáférés egyre egyszerűbb

A szerzők egy hipotetikus példával kezdik, nevezetesen egy pár hetes szabadságra távozó személy példájával. Feltételezik, hogy ezalatt a két hét alatt fontos ütemezett kifizetéseket kell teljesítenie, például jelzáloghitel-fizetést, közüzemi számlákat vagy TV-előfizetést, és nincs elég pénze, hogy fizessen nyaralás előtt. Azt is feltételezik, hogy ezalatt a két hét alatt meg fogja kapni a fizetését, így azonnal folytatni szeretné a kifizetéseket, amint megkapja a pénzt. 

A megoldás az automatikus fizetés, amely egyszerűen beállítható bankszámla használatakor. Ebben az esetben a Visa már mindent kínál, ami a továbblépéshez szükséges. 

De mi a helyzet a használat esetén crypto pénztárcák?  

A Visa egy nem meghatározott jelzés használatát feltételezi Ethereum pénztárca, és egy innovatív technikára hivatkozik, amely a Crypto Hackathon során jelent meg 2022 elején. 

A feltételezett Ethereum pénztárca önőrző, ami azt jelenti, hogy magánkulcsokat tartalmaz, amelyek a felhasználó kizárólagos birtokában vannak. A szerzők azt írják, hogy a privát kulcsokat vezérlő felhasználói fiók tud tranzakciókat küldeni, míg az intelligens szerződés ezzel szemben nem kezdeményezhet teljesen önállóan tranzakciókat, mert annak mindig felhasználói fiókból kell származnia, és a felhasználónak alá kell írnia. 

Tehát a szerzők azt a kérdést teszik fel, hogy ha a felhasználó nem fér hozzá a pénztárcához, mert szabadságon van, ki engedélyezheti a tranzakciókat a fenti fizetések teljesítésére? 

A gond a gondnokságos pénztárca esetében nem merülne fel, mert akkor a tranzakciókat engedélyező privát kulcsok a pénztárca üzemeltetőjének birtokában lennének. A szabadságelvonással nem járó pénztárcák esetében azonban jelenleg gondot okozna forráshiányban ütemezni. 

A Visa által javasolt megoldás az úgynevezett Account Abstraction (AA), amely egy olyan javaslat, amely megpróbálja egyesíteni a nem őrizetbe vett pénztárcákat és az intelligens szerződéseket egyetlen Ethereum-fiókban, amely a felhasználói fiókokat intelligens szerződésként működik. 

A számlaabsztrakció (AA) fogalma

Az AA lehetővé teszi az automatizált fizetések rendezett megoldásának megtervezését azáltal, hogy nagyobb rugalmasságot javasol a tranzakciók blokkláncon történő érvényesítésének folyamatában, amely lehetővé teszi az ütemezett tranzakciók létrehozását elegendő forrás hiányában is. 

A tranzakció érvényességi feltételeinek az Ethereum protokollon belüli kódolása és az összes tranzakcióra való alkalmazása helyett az AA-val az érvényességi feltételek testreszabhatók és ütemezhetők az egyéni fiókra érvényes intelligens szerződésben. Így az AA még akkor is lehetővé teszi az automatikus fizetést, ha a programozás időpontjában nincs pénz, azáltal, hogy lehetővé teszi a felhasználó számára, hogy olyan érvényességi szabályokat állítson be, amelyek már nem tartalmazzák az aláírás ellenőrzését. 

Az AA-nak köszönhetően a Visa egy új típusú intelligens szerződés létrehozását javasolja, amelyet „delegálható fióknak” neveznek. 

Így az AA-nak köszönhetően automatikusan és előzetesen jóváhagyott módon delegálható egy intelligens szerződésre az a lehetőség, hogy a felhasználói fiókot push fizetés kezdeményezésére utasítsák.

Automatikus fizetés

Egy ilyen megoldás bizonyos tekintetben hasonlít a például benzinkutaknál alkalmazott előzetesen engedélyezett fizetésekhez. 

Valójában ezekben az esetekben engedélyeznie kell a tranzakciót a kiadás megkezdése előtt, vagyis amikor még nem ismert az összeg. Van egy maximális engedélyezett összeg, és ebben az esetben elegendő fedezetnek kell lennie a számlán a maximális engedélyezett összeg teljes összegének fedezésére. 

A tranzakció az előzetes engedélyezést követően automatikusan megtörténik a feltöltés végösszegétől függően. 

A Visa AA alapú megoldása esetében nem az előzetes engedélyezéskor ismeretlen összeg, hanem a kellő forrás hiánya a probléma. 

Tehát a tranzakciót a felhasználó előzetesen jóváhagyja a privát kulcsával, de az intelligens szerződés csak akkor hajtja végre, ha elegendő pénz áll rendelkezésre. 

Az AA-n keresztüli automatikus fizetéshez először a fizetés címzettjének egy automatikus fizetési intelligens szerződést kell telepítenie. A felhasználónak delegálható fiókkal kell rendelkeznie, és kifejezetten jóvá kell hagynia az automatikus fizetés jóváhagyására vonatkozó kérelmet. Természetesen ellenőrizni tudja majd az összes olyan műveletet, amelyet az intelligens szerződés automatikusan végrehajt, mielőtt jóváhagyná azokat. Mivel ez egy decentralizált intelligens szerződés az Ethereumon, a felhasználó biztos lehet benne, hogy csak az általa engedélyezett műveleteket hajtja végre. 

Az elfogadás után a felhasználó pénztárcája felveszi az automatikus fizetési intelligens szerződés címét a felhasználó delegálható fiókjában engedélyezettek listájára. Ezután az intelligens szerződés aktiválja az ütemezett fizetést a terhelési funkció meghívásával, amely felszólítja a felhasználó fiókját egy normál push fizetés kezdeményezésére, amely nem különbözik a szokásos push fizetésektől.

átruházható számlafizetési folyamat

Ez a megoldás az ismétlődő fizetéseken kívül más valós alkalmazásokra is alkalmas, amelyek közül néhány nem könnyen elérhető a mai fizetési megoldásokkal. 

A javaslatot 

Az AA-t már 86-ben EIP-2017 néven javasolták, bár a mögöttes ötlet eredete egészen 2016 elejéig nyúlik vissza. Az ebben az EIP-ben (Ethereum Improvement Proposal) foglalt javaslatokat azonban a sok változás miatt nehéz volt megvalósítani. a szükséges Ethereum protokollhoz, olyannyira, hogy később kifejlesztettek egy másikat, az EIP-4337-et, amely lehetőséget biztosít az AA végrehajtására az Ethereum protokoll módosítása nélkül. Azonban még mindig vita folyik arról, hogyan lehet megvalósítani az AA-t az Ethereumon.

Mivel az Ethereum még nem támogatja az AA-t, a Visa saját megoldást vezetett be a delegálható fiókokhoz a StarkNeten, amely egy második szintű blokklánc, amely az Ethereum blokkláncra épül. 

A StarkNet-et a StarkWare kripto-induló vállalkozás fejlesztette ki, és a StarkNet fiókmodellje megegyezik az AA-éval. 

A Visa azt állítja, hogy élen jár az innovatív fizetési termékek és megoldások tervezésében, és aktívan vizsgálja az intelligens szerződésekkel kapcsolatos új megközelítéseket a pénz és a fizetések programozhatóvá tétele érdekében.

A cikk szerzői az automatizált fizetést kulcsfontosságú funkciónak tekintik, amely azonban jelenleg hiányzik a meglévő blokklánc infrastruktúrából. Ezért olyan megoldást javasoltak, amely kihasználja az AA-t annak érdekében, hogy a nem őrizetbe vett pénztárcákat automatikus ismétlődő fizetési funkcióval lássák el. 

A Visa célja a jobb felhasználói élmény megteremtése a meglévő és az új fizetési módok kihasználásával, és ennek érdekében úgy gondolják, hogy a programozható pénz és a programozható fizetés izgalmas lehetőséget jelent.

Visa és a kriptográfia jövője 

Valóban az a helyzet, hogy a szabadságelvonással nem járó szférában az ütemezett vagy ismétlődő kifizetéseket a jelenlegi helyzetükben nagyon nehéz kezelni. Valójában a tranzakcióknak érvényesnek kell lenniük a jóváhagyáshoz, és ahhoz, hogy érvényesek legyenek, elegendő fedezettel kell azokat teljes mértékben fedezni. 

Ez még inkább igaz a hitelezők fizetési kérelmeire, akik a mai napig nem tudnak kapcsolatba lépni az ügyfelek nem őrizetbe vett pénztárcájával, hacsak az ügyfelek nem teszik ezt meg. 

A letétkezelési platformokra való támaszkodás semmiképpen sem jelent megoldást, ezért olyan új technológiákra van szükség, amelyek lehetővé teszik, hogy az egyéni, nem őrizetbe vett pénztárca-tulajdonos forráshiány esetén is lehetővé tegye az ütemezett vagy automatikus fizetést. 

Nem biztos, hogy a széles körben elterjedt megoldás pontosan az AA lesz, de tekintve, hogy némileg a Visa szponzorálja, elképzelhető, hogy egyértelmű sikert érhet el.

Forrás: https://en.cryptonomist.ch/2022/12/20/visa-automatic-payments-crypto-wallets/