Say goodbye to seed phrases & hello to multi-factor authentication, plug-ins, fee payment in any token & more. 🔐
Welcome to the new era of simple & secure transactions.
Account Abstraction is a revolutionary new technology that enables users to have full control of their cryptocurrency, while making transactions as secure and simple as possible.
Rather than relying on cumbersome methods like seed phrases, which often become obsolete, Account Abstraction allows apps to build authentication features users are accustomed to, like face ID and pincodes, and multi-factor authentication.
@Visa has been exploring the potential of blockchain and web3 technologies to enhance the payments experience for its users, using #StarkNet to do so.
To stay engaged and contribute to the technical development in the crypto ecosystem, the company has been deep diving into web3 infrastructure and blockchain protocols.
The interesting thing Visa explored was the potential of account abstraction (AA) for recurring autopayments.
The result:
Visa built an application on StarkNet using the @argentHQ wallet.
The SHARP prover switched on Recursion and hyper-scaling just became a reality!
Every proof of many txs can be rolled up with others into a single proof
What is it and how does it lead to better scaling, L3, and other improvements?
🧵
The usual STARK scaling process includes the following:
Off-chain: 1. Validate transactions’ correctness 2. Generate a proof for this validation
On-chain: 3. Verify this proof
So now we add recursion to the proving part and get magic!🎩
>>
Now, Recursive Proving goes like this:
Off-chain: 1. Validate transactions’ correctness 2. Generate a proof for this validation 3. (Add magic here🎩) Validate the proof and generate a proof for this validation. We can repeat this several times
They have not been fully audited.
They are not battle-tested yet.
In their Alpha forms, we cannot guarantee StarkNet or StarkGate will not be buggy.
Be careful.🙏
Remember that this is an alpha version, and it is likely that transfer of assets to a non-alpha version will be required in the future.