Visa: automaattiset maksut kryptolompakoihin

Muutama päivä sitten sivu ilmestyi Visan virallinen verkkosivusto nimenomaan omistettu automaattisille kryptomaksuille itsesäilytyslompakoissa. 

Se on ehdottama ratkaisu Andrew Beams, Catherine Gu, Srini Raghuraman, Mohsen Minaei ja Ranjit Kumaresan, ja omistettu nimenomaan automaattisiin maksuihin kryptovaluutoissa. 

Visan ratkaisu: krypton pääsy helpottuu

Kirjoittajat aloittavat hypoteettisella esimerkillä, nimittäin henkilöllä, joka lähtee parin viikon lomalle. He olettavat, että näiden kahden viikon aikana hänen on suoritettava tärkeitä maksuja, kuten asuntolainamaksuja, sähkölaskuja tai tv-tilausta, ja että hänellä ei ole tarpeeksi rahaa maksaakseen ennen lomalle lähtöä. He myös olettavat, että näiden kahden viikon aikana hän saa palkkansa, joten hän haluaisi jatkaa maksuja heti saatuaan rahat. 

Ratkaisu on automaattiset maksut, jotka on helppo määrittää pankkitiliä käytettäessä. Tässä tapauksessa Visa tarjoaa jo kaiken tarvittavan jatkaakseen. 

Mutta entä käytön tapauksessa Crypto lompakot?  

Visa olettaa, että käytetään määrittelemätöntä Ethereum lompakko, ja mainitsee innovatiivisen tekniikan, joka syntyi sen Crypto Hackathonissa vuoden 2022 alussa. 

Oletettu Ethereum-lompakko on itsesäilytys, mikä tarkoittaa, että yksityiset avaimet ovat käyttäjän yksinomaisessa hallussa. Kirjoittajat kirjoittavat, että yksityisiä avaimia hallitseva käyttäjätili voi lähettää tapahtumia, kun taas älykäs sopimus sen sijaan ei voi käynnistää tapahtumia täysin itsenäisesti, koska niiden on aina tultava käyttäjätililtä ja käyttäjän allekirjoittama. 

Joten kirjoittajien kysymys kuuluu, jos käyttäjällä ei ole pääsyä lompakkoon, koska hän on lomalla, kuka voi valtuuttaa tapahtumat suorittamaan kaikki edellä mainitut maksut? 

Säilytyslompakon tapauksessa ongelmaa ei syntyisi, koska silloin yksityiset avaimet tapahtumien valtuuttamiseksi olisivat lompakkooperaattorin hallussa. Mutta ei-varmistuslompakoiden tapauksessa olisi tällä hetkellä ongelmallista ajoittaa niitä varojen puuttuessa. 

Visan ehdottama ratkaisu on ns. Account Abstraction (AA), joka on ehdotus, joka yrittää yhdistää ei-säilytyslompakoita ja älykkäitä sopimuksia yhdeksi Ethereum-tiliksi, joka saa käyttäjätilit toimimaan älykkäinä sopimuksina. 

Tilin abstraktion (AA) käsite

AA mahdollistaa hallitun ratkaisun suunnittelun automaattisille maksuille tarjoamalla suurempaa joustavuutta lohkoketjun tapahtumien validointiprosessiin, mikä mahdollistaa ajoitettujen tapahtumien luomisen myös riittävien varojen puuttuessa. 

Sen sijaan, että tapahtuman kelpoisuusehdot koodattaisiin Ethereum-protokollan sisällä ja sovellettaisiin niitä kaikkiin tapahtumiin kautta linjan, AA:n avulla voimassaoloehdot voidaan mukauttaa ja ajoittaa yksittäiselle tilille voimassa olevaan älykkääseen sopimukseen. Siten AA mahdollistaa automaattiset maksut myös silloin, kun varoja ei ole ohjelmointihetkellä, sallimalla käyttäjän asettaa kelpoisuussäännöt, jotka eivät enää sisällä allekirjoituksen tarkistamista. 

AA:n ansiosta Visa ehdottaa uuden tyyppisen älykkään sopimuksen luomista, jota kutsutaan "valtuutetuksi tiliksi". 

Näin AA:n ansiosta on mahdollista delegoida älysopimukselle automaattisesti ja ennalta hyväksytyllä tavalla mahdollisuus ohjata käyttäjän tiliä käynnistämään push-maksu.

Automaattiset maksut

Tällainen ratkaisu näyttää jollain tapaa samanlaiselta kuin esimerkiksi huoltoasemilla käytössä olevat ennakkomaksut. 

Itse asiassa näissä tapauksissa sinun on valtuutettava tapahtuma ennen kuin aloitat jakamisen, eli kun summaa ei vielä tiedetä. On olemassa enimmäismäärä, joka on sallittu, ja siinä tapauksessa tilillä on oltava riittävästi varoja kattamaan enimmäismäärän koko summa. 

Tapahtuma tapahtuu automaattisesti ennakkovaltuutuksen jälkeen riippuen täydennyksen lopullisesta summasta. 

Visan AA-pohjaisen ratkaisun tapauksessa ongelmana ei ole ennakkovarmennushetkellä tuntematon summa, vaan riittävien varojen puute. 

Joten käyttäjä hyväksyy tapahtuman etukäteen yksityisellä avaimellaan, mutta älykäs sopimus toteuttaa sen vasta, kun riittävästi varoja on käytettävissä. 

Jotta automaattinen maksu AA:n kautta tapahtuisi, maksun saajan on ensin otettava käyttöön automaattisen maksun älykäs sopimus. Käyttäjällä on oltava valtuutettava tili, ja hänen on nimenomaisesti hyväksyttävä automaattisten maksujen hyväksymispyyntö. Tietysti hän voi tarkistaa kaikki älysopimuksen automaattisesti suorittamat toiminnot ennen niiden hyväksymistä. Koska se on hajautettu älykäs sopimus Ethereumissa, käyttäjä voi olla varma, että se suorittaa vain ne toiminnot, jotka hän on valtuuttanut. 

Hyväksymisen jälkeen käyttäjän lompakko lisää automaattisen maksun älysopimuksen osoitteen käyttäjän delegoitavalla tilillä sallittujen luetteloon. Sitten älykäs sopimus aktivoi ajoitetun maksun käynnistämällä debit-toiminnon, joka kehottaa käyttäjän tiliä aloittamaan normaalin push-maksun, joka ei eroa tavallisista push-maksuista.

siirrettävä tilimaksuprosessi

Tämä ratkaisu soveltuu myös muihin reaalimaailman sovelluksiin toistuvien maksujen lisäksi, joista osa ei välttämättä ole helposti saatavilla nykypäivän maksuratkaisuilla. 

Ehdotus 

AA:ta ehdotettiin EIP-86:ksi jo vuonna 2017, vaikka sen taustalla oleva idea juontaa juurensa jo vuoden 2016 alkupuolelle. Tämän EIP:n (Ethereum Improvement Proposal) sisältämiä ehdotuksia oli kuitenkin vaikea toteuttaa monien muutosten vuoksi. tarvittavaan Ethereum-protokollaan niin paljon, että myöhemmin kehitettiin toinen, EIP-4337, joka tarjoaa tavan tehdä AA ilman muutoksia Ethereum-protokollaan. AA:n toteuttamisesta Ethereumissa käydään kuitenkin edelleen keskustelua.

Koska Ethereum ei vielä tue AA:ta, Visa on ottanut käyttöön oman ratkaisunsa delegoitaville tileille StarkNetissä, joka on toisen tason lohkoketju, joka on rakennettu Ethereumin lohkoketjuun. 

StarkNetin on kehittänyt krypto-käynnistysyritys StarkWare, ja StarkNetin tilimalli vastaa AA:n tilimallia. 

Visa sanoo olevansa edelläkävijä innovatiivisten maksutuotteiden ja -ratkaisujen suunnittelussa, ja se tutkii aktiivisesti uusia älykkäisiin sopimuksiin liittyviä lähestymistapoja rahan ja maksujen ohjelmoimiseksi.

Artikkelin kirjoittajat näkevät automaattiset maksut keskeisenä toimintona, joka kuitenkin puuttuu nykyisestä lohkoketjuinfrastruktuurista. Siksi he ehdottivat sellaista ratkaisua, joka hyödyntää AA:ta pystyäkseen tarjoamaan ei- säilöönotonta lompakot automaattisilla toistuvilla maksuilla. 

Visa pyrkii luomaan parempia käyttökokemuksia hyödyntämällä sekä olemassa olevia että uusia maksutapoja, ja sitä varten he uskovat, että ohjelmoitava raha ja ohjelmoitavat maksut ovat jännittävä mahdollisuus.

Visa ja krypton tulevaisuus 

On todellakin niin, että muilla kuin vankeusasioissa aikataulun mukaisia ​​tai toistuvia maksuja on nykyisessä tilanteessaan erittäin vaikea hallita. Transaktioiden on todellakin oltava kelvollisia, jotta ne voidaan hyväksyä, ja ollakseen päteviä ne on katettava täysin riittävillä varoilla. 

Tämä koskee sitäkin enemmän velkojien maksupyyntöjä, jotka eivät toistaiseksi voi olla vuorovaikutuksessa asiakkaiden ei-säilytyslompakoiden kanssa, elleivät asiakkaat tee niin itse. 

Säilöntäalustoihin luottaminen ei missään nimessä ole ratkaisu, joten tarvitaan uusia teknologioita, joiden avulla yksittäinen ei-säilöönoton lompakon haltija voi mahdollistaa ajoitetut tai automaattiset maksut myös varojen puuttuessa. 

Ei ole varmaa, että laajalle levinnyt ratkaisu tulee olemaan juuri AA, mutta koska se on jossain määrin Visan sponsoroima, on mahdollista, että sillä saavutetaan selvä menestys.

Lähde: https://en.cryptonomist.ch/2022/12/20/visa-automatic-payments-crypto-wallets/