欧博娱乐What is Account Abstraction? Definition, Compo

by Crypto & Blockchain Writer

Mensholong Lepcha

Mensholong Lepcha

Crypto & Blockchain Writer

Mensholong is an experienced crypto and blockchain journalist, now a full-time writer at Techopedia. He has previously contributed news coverage and in-depth market analysis to…

All Articles By Mensholong Lepcha

Fact Checked by Natalie Medleva

Natalie Medleva

Educational Content Editor

Natalie is Techopedia's editor specializing in educational content. With a deep passion for technology and crypto industries, her expertise lies in transforming complex concepts into…

All Articles By Natalie Medleva

Updated on 7 October 2024

title

Email

Facebook

X

Whatsapp

LinkedIn

Telegram

Reddit

Why Trust Techopedia

We uphold a strict editorial policy. Our content, created by leading industry experts, is reviewed by a team of seasoned editors to ensure compliance with the highest standards in reporting and publishing.

Disclaimer

close

close

In certain instances, we may earn revenue when a reader makes a purchase or completes a form through our pages or on a partner’s website. We adhere to a strict advertising policy and ensure that commercial opportunities never compromise or influence our editorial independence. The revenue generated helps fund Techopedia's mission to be the #1 source for tech and crypto knowledge.

Account Abstraction

What is Account Abstraction in Blockchain?

Account abstraction is a technology that enables users to use smart contracts to manage wallet accounts and allows decentralized applications (dApp) to pay gas fees on behalf of their users.

In simple terms, account abstraction is a solution that looks to improve crypto user experience (UX) by eliminating the need to create traditional externally owned accounts (EOA) which are complicated to set up, use and maintain.

In this definition, we explain why account abstraction in crypto is important.

What is Account Abstraction

Key Takeaways

Account abstraction is a solution that looks to improve crypto user experience.

The technology introduces smart wallets that can be set up using passkeys and without having to download browser extensions and mobile apps.

Account abstraction also enables gasless transactions.

Coinbase introduced smart wallets in June 2024. These wallets are created onchain and powered by smart contracts.

Ethereum L2 chain Starknet implements native account abstraction, which means that all accounts on Starknet are smart accounts.

Table of Contents Table of Contents

What is Account Abstraction in Blockchain?

Key Takeaways

History of Account Abstraction and Its Importance

Components of Account Abstraction: How Does Account Abstraction Work?

Account Abstraction Wallets

Benefits of Account Abstraction

Real-World Applications of Account Abstraction

The Bottom Line

FAQs

References

Show Full Guide

arrow-up-circle

arrow-up-circle

Table of Contents

What is Account Abstraction in Blockchain?

Key Takeaways

History of Account Abstraction and Its Importance

Show Full Guide

Components of Account Abstraction: How Does Account Abstraction Work?

Account Abstraction Wallets

Benefits of Account Abstraction

Real-World Applications of Account Abstraction

The Bottom Line

FAQs

References

History of Account Abstraction and Its Importance

In order to understand what is account abstraction in Web3, we need to talk about UX problems that crypto users have been facing for years.

A first-time Web3 user needs a self-custodial crypto wallet to explore the world of decentralized finance (DeFi). The issue here is that there are too many friction points related to crypto wallet use resulting in many crypto investors shying away from the DeFi world.

Firstly, the management of crypto wallet seed phrases is seen as a tedious process. Every EOA crypto wallet requires users to safely secure a 12-word or 24-word seed phrase during setup.

Secondly, new users are not used to the concept of gas fee payment. But without paying gas fees, users cannot initiate onchain transactions. The need to acquire native tokens to pay for gas is a deterrent to DeFi adoption.

To solve these crypto UX problems, Ethereum (ETH) core developers proposed an Ethereum Improvement Proposal (EIP) named ERC-4337 in September 2021 to introduce account abstraction.

According to ERC-4337, the key goal of account abstraction is to completely remove the need for users to have traditional EOA wallets. Smart contracts wallets containing arbitrary verification logic are to be used instead.

One million Alchemy smart accounts have now been deployed onchain pic.twitter.com/Yki9bJyqsj

— Alchemy (@AlchemyPlatform) May 28, 2024

Components of Account Abstraction: How Does Account Abstraction Work?

Here is a technical explanation of how account abstraction works on Ethereum.

According to ERC-4337, account abstraction introduces a new type of transaction called UserOperations which are not sent to the traditional Ethereum mempool before being finalized. Instead UserOperations transactions are sent to a different mempool meant specifically for them.

Here network participants known as Bundlers group multiple UserOperations transactions and send them to be verified.

ERC-4337 also introduces a smart contract known as the EntryPoint contract. This contract verifies and executes UserOperations transactions sent to it. Only one EntryPoint contract can exist on a chain.

Once verified, the transactions are included in the next Ethereum block by bundlers.

As we discussed earlier, account abstraction uses smart contract wallets instead of EOA wallets. Smart wallets are created by a smart contract called Account Factory contract.

Additionally, account abstraction also uses an optional smart contract account called Paymaster which enables applications to sponsor gas fees on behalf of users.

Paymaster enables gas abstraction on Ethereum. They also allow users to pay gas fees in ERC-20 tokens instead of native ETH tokens.

How Account Abstraction on Ethereum Works

How Account Abstraction on Ethereum Works

Account Abstraction Wallets

Smart contract wallets or smart wallets used in account abstraction are designed to function similarly to traditional EOA wallets like MetaMask.

Users can send tokens to their smart wallets as long as they know their correct wallet address. These wallets are also designed to be compatible with all blockchains that use the supported virtual machine (VM) (eg. EVM and SVM).

A key benefit that smart wallets offer over traditional EOA wallets is that users do not need to download a browser extension or a mobile app to set up a smart wallet.

Instead, smart wallets can live on your browser and can be set up and accessed using passkeys that are stored in your device.

Benefits of Account Abstraction

Here are the benefits of account abstraction:

Real-World Applications of Account Abstraction

Here are the real world applications of account abstraction.

Coinbase Introduces Smart Wallets

In June 2024, crypto exchange Coinbase introduced smart wallets that are created onchain and are powered by smart contracts. The company touted the smart wallet launch as a means to bring “a billion people” onchain due to its improved UX benefits.

Coinbase smart wallet can be created at the click of a button. Users can access their smart wallets using Face ID, Touch ID, Yubikey or Google Chrome profile.

The wait is over. Smart wallets are here. pic.twitter.com/jtXUNu1dq3

— Coinbase Wallet 🛡️ (@CoinbaseWallet) June 5, 2024

Starknet Implements Native Account Abstraction

Ethereum layer two (L2) chain Starknet (STRK) is known to implement native account abstraction, which means that all accounts on Starknet are smart accounts. Starknet does not support EOAs. All the infrastructure and decentralized applications on Starknet are designed and built for account abstraction.

In addition to fee abstraction, Starknet enables signature abstraction which gives users the freedom to customize account permissions.

Account Abstraction here, Account Abstraction there, but what does it really enable?

Well, we already have plenty of in-production AA-based features on Starknet, with much more to come over time 👨‍🍳

Here’s the power of Starknet’s native account abstraction.

1️⃣ 1-Click… pic.twitter.com/F8BIx7gMai

— Starknet 🐺🐱 (@Starknet) July 15, 2024

Gasless Stablecoin Transfers

Coinbase offers gasless transactions on USD coin (USDC) and EURC stablecoin transfers on Ethereum L2 Base mainnet and Base Sepolia testnet.

Users can transfer these stablecoins without having to worry about acquiring native ETH tokens to pay for gas.

Coinbase's Smart Wallet now supports gasless USDC sends on Base 🚀

free, instant, global payments will materially increase economic freedom in the world

this mission got me into crypto. job's not finished but exciting to see progress

— nick.base.eth 🛡 (@Nick_Prince12) June 11, 2024

The Bottom Line

By removing friction points and concealing the complex underlying mechanism of blockchains, account abstraction aims to make Web3 as seamless as the Internet that we know today.

As the crypto industry looks to enter its next phase of growth, UX-focused technologies like account abstraction are crucial if cryptocurrency and decentralized finance is to see mass adoption. We hope that Techopedia’s account abstraction definition helps you understand how you can improve your crypto experience.

FAQs

What is account abstraction in simple terms?

Account abstraction meaning in simple terms is a technology that looks to improve crypto user experience by eliminating the need of using traditional EOA wallets and replacing them with smart wallets.

What problems does account abstraction solve?

Account abstraction looks to improve crypto user experience by eliminating the need to create a traditional EOA wallets that can be complicated to set up, use and maintain which ultimately increases friction points for new crypto users.

What is the main purpose of account abstraction in the blockchain context?

The main purpose of account abstraction is to make blockchain use simple. It is done by offering users an easier way to set up crypto wallets and enabling gasless transactions.

What is meant by abstraction?

To “abstract” means to remove or extract something. In the context of crypto, account abstraction removes friction points that crypto users faces when setting up wallets and making onchain transactions.

References

ERC-4337: Account Abstraction Using Alt Mempool (Eips Ethereum)

Alchemy on X (X)

Coinbase Wallet (Wallet Coinbase)

Coinbase Wallet 🛡️ on X (X)

Starknet 🐺🐱 on X (X)

nick.base.eth on X (X)

Related Terms

Tech Dictionary

Tech Dictionary

About Techopedia’s Editorial Process

Techopedia’s editorial policy is centered on delivering thoroughly researched, accurate, and unbiased content. We uphold strict sourcing standards, and each page undergoes diligent review by our team of top technology experts and seasoned editors. This process ensures the integrity, relevance, and value of our content for our readers.

Share this page

title

title

Email

Facebook

X

Whatsapp

LinkedIn

Telegram

Reddit

tags

Mensholong Lepcha Crypto & Blockchain Writer

Mensholong Lepcha Crypto & Blockchain Writer

Mensholong is an experienced crypto and blockchain journalist, now a full-time writer at Techopedia. He has previously contributed news coverage and in-depth market analysis to Capital.com, StockTwits, XBO, and other publications. He began his writing career at Reuters in 2017, covering global equity markets. In his spare time, Mensholong enjoys watching soccer, finding new music, and buying BTC and ETH for his crypto portfolio.

All Articles by Mensholong Lepcha

Why Trust Techopedia

We uphold a strict editorial policy. Our content, created by leading industry experts, is reviewed by a team of seasoned editors to ensure compliance with the highest standards in reporting and publishing.

Disclaimer

close

close

In certain instances, we may earn revenue when a reader makes a purchase or completes a form through our pages or on a partner’s website. We adhere to a strict advertising policy and ensure that commercial opportunities never compromise or influence our editorial independence. The revenue generated helps fund Techopedia's mission to be the #1 source for tech and crypto knowledge.

Most Popular Terms

Cryptocurrency Bitcoin Mining

What Is Bitcoin Mining? Bitcoin (BTC) mining refers to the process of creating new BTC tokens by verifying transactions and...

Full Explanation

Mensholong Lepcha Crypto & Blockchain Writer

Blockchain On-Chain Analysis

What is On-Chain Analysis? On-chain analysis refers to the examination of publicly available blockchain transaction and events data to make...

Full Explanation

Mensholong Lepcha Crypto & Blockchain Writer

Blockchain Soulbound Token (SBT)

What is a Soulbound Token (SBT)? A soulbound token (SBT) is a type of non-fungible token (NFT) that can’t be...

Full Explanation

Margaret Rouse Technology Expert

Advertisements

Related Features

Web 2.5: The Quiet Rise of Corporate Blockchains

Web 2.5: The Quiet Rise of Corporate Blockchains

Cryptocurrency Web 2.5: The Quiet Rise of Corporate Blockchains Mark de Wolf 20 hours

Stablecoin Infrastructure Wars: Who Will Control the Rails?

Stablecoin Infrastructure Wars: Who Will Control the Rails?

Cryptocurrency Stablecoin Infrastructure Wars: Who Will Control the Rails? Mark de Wolf 3 days

DeFi Lending Rebounds as Maple Finance Takes the Lead

DeFi Lending Rebounds as Maple Finance Takes the Lead

Cryptocurrency DeFi Lending Rebounds as Maple Finance Takes the Lead Iliana Mavrou 5 days

DeFAI 2.0: What’s Driving AI Crypto Coins Revival?

DeFAI 2.0: What’s Driving AI Crypto Coins Revival?

Cryptocurrency DeFAI 2.0: What’s Driving AI Crypto Coins Revival? Mark de Wolf 1 week

How Blockchain in AI & Robotics Could Drive the Next Crypto Boom 

How Blockchain in AI & Robotics Could Drive the Next Crypto Boom 

Cryptocurrency How Blockchain in AI & Robotics Could Drive the Next Crypto Boom  Nicole Willing 2 weeks

Why Prediction Markets Are Exploding in 2025, And Who Wins

Why Prediction Markets Are Exploding in 2025, And Who Wins

Cryptocurrency Why Prediction Markets Are Exploding in 2025, And Who Wins Mark de Wolf 2 weeks

Is Bitcoin’s DeFi Moment Finally Here?

Is Bitcoin’s DeFi Moment Finally Here?

Blockchain Is Bitcoin’s DeFi Moment Finally Here? Mark de Wolf 2 weeks

DeSci Explained: How Decentralized Science Is Changing Medical Research

DeSci Explained: How Decentralized Science Is Changing Medical Research

Cryptocurrency DeSci Explained: How Decentralized Science Is Changing Medical Research Nicole Willing 2 weeks

Popular Categories

Show All

Artificial Intelligence icon

Artificial Intelligence icon

Artificial Intelligence

Business Software icon

Business Software icon

Business Software

Cybersecurity icon

Cybersecurity icon

Cybersecurity

Cryptocurrency icon

Cryptocurrency icon

Cryptocurrency

Data Management icon

Data Management icon

Data Management

Gaming icon

Gaming icon

Gaming

Network icon

Network icon

Network

Personal Tech icon

Personal Tech icon

2025-09-20 18:45 点击量:0