EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Account abstraction merges EOAs and CAs into one standardized contract account. ((EthHub - Account Abstraction<\/a>)) <\/p>\n\n\n\n Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
On Ethereum, there are two types of accounts; externally owned accounts (EOAs) and contract accounts (CAs). EOAs are controlled by someone with private keys<\/a> and CAs are opperated by code and stored within smart contracts<\/a> - usually within dApps<\/a> and DeFi<\/a> protocols.<\/p>\n\n\n\n Account abstraction merges EOAs and CAs into one standardized contract account. ((EthHub - Account Abstraction<\/a>)) <\/p>\n\n\n\n Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
On Ethereum, there are two types of accounts; externally owned accounts (EOAs) and contract accounts (CAs). EOAs are controlled by someone with private keys<\/a> and CAs are opperated by code and stored within smart contracts<\/a> - usually within dApps<\/a> and DeFi<\/a> protocols.<\/p>\n\n\n\n Account abstraction merges EOAs and CAs into one standardized contract account. ((EthHub - Account Abstraction<\/a>)) <\/p>\n\n\n\n Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Smart accounts allow for account abstraction, which improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. Smart accounts can be specifically tailored to ones needs.<\/p>\n","post_title":"ERC-4337's Account Abstraction Is Now Live On The Ethereum Blockchain","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"erc-4337s-account-abstraction-is-now-live-on-the-ethereum-blockchain","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/erc-4337-standard\/\nhttps:\/\/www.thedistributed.co\/ethereum-virtual-machine\/","post_modified":"2023-04-10 17:30:59","post_modified_gmt":"2023-04-10 07:30:59","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=10197","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6934,"post_author":"1","post_date":"2022-09-06 21:54:59","post_date_gmt":"2022-09-06 11:54:59","post_content":"\n On Ethereum, there are two types of accounts; externally owned accounts (EOAs) and contract accounts (CAs). EOAs are controlled by someone with private keys<\/a> and CAs are opperated by code and stored within smart contracts<\/a> - usually within dApps<\/a> and DeFi<\/a> protocols.<\/p>\n\n\n\n Account abstraction merges EOAs and CAs into one standardized contract account. ((EthHub - Account Abstraction<\/a>)) <\/p>\n\n\n\n Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
See Related:<\/em><\/strong> ERC-4337 Standard<\/a><\/p>\n\n\n\n Smart accounts allow for account abstraction, which improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. Smart accounts can be specifically tailored to ones needs.<\/p>\n","post_title":"ERC-4337's Account Abstraction Is Now Live On The Ethereum Blockchain","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"erc-4337s-account-abstraction-is-now-live-on-the-ethereum-blockchain","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/erc-4337-standard\/\nhttps:\/\/www.thedistributed.co\/ethereum-virtual-machine\/","post_modified":"2023-04-10 17:30:59","post_modified_gmt":"2023-04-10 07:30:59","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=10197","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6934,"post_author":"1","post_date":"2022-09-06 21:54:59","post_date_gmt":"2022-09-06 11:54:59","post_content":"\n On Ethereum, there are two types of accounts; externally owned accounts (EOAs) and contract accounts (CAs). EOAs are controlled by someone with private keys<\/a> and CAs are opperated by code and stored within smart contracts<\/a> - usually within dApps<\/a> and DeFi<\/a> protocols.<\/p>\n\n\n\n Account abstraction merges EOAs and CAs into one standardized contract account. ((EthHub - Account Abstraction<\/a>)) <\/p>\n\n\n\n Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Smart accounts are hybrid wallets combining externally owned accounts and smart accounts. EOAs are controlled by someone with\u00a0private keys<\/a>\u00a0and CAs are operated by code and stored within\u00a0smart contracts<\/a>\u00a0\u2013 usually within\u00a0dApps<\/a>\u00a0and\u00a0DeFi<\/a>\u00a0protocols. ERC-4337 allows for the combination of these two without the need for a consensus layer change.<\/p>\n\n\n\n See Related:<\/em><\/strong> ERC-4337 Standard<\/a><\/p>\n\n\n\n Smart accounts allow for account abstraction, which improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. Smart accounts can be specifically tailored to ones needs.<\/p>\n","post_title":"ERC-4337's Account Abstraction Is Now Live On The Ethereum Blockchain","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"erc-4337s-account-abstraction-is-now-live-on-the-ethereum-blockchain","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/erc-4337-standard\/\nhttps:\/\/www.thedistributed.co\/ethereum-virtual-machine\/","post_modified":"2023-04-10 17:30:59","post_modified_gmt":"2023-04-10 07:30:59","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=10197","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6934,"post_author":"1","post_date":"2022-09-06 21:54:59","post_date_gmt":"2022-09-06 11:54:59","post_content":"\n On Ethereum, there are two types of accounts; externally owned accounts (EOAs) and contract accounts (CAs). EOAs are controlled by someone with private keys<\/a> and CAs are opperated by code and stored within smart contracts<\/a> - usually within dApps<\/a> and DeFi<\/a> protocols.<\/p>\n\n\n\n Account abstraction merges EOAs and CAs into one standardized contract account. ((EthHub - Account Abstraction<\/a>)) <\/p>\n\n\n\n Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Smart accounts are hybrid wallets combining externally owned accounts and smart accounts. EOAs are controlled by someone with\u00a0private keys<\/a>\u00a0and CAs are operated by code and stored within\u00a0smart contracts<\/a>\u00a0\u2013 usually within\u00a0dApps<\/a>\u00a0and\u00a0DeFi<\/a>\u00a0protocols. ERC-4337 allows for the combination of these two without the need for a consensus layer change.<\/p>\n\n\n\n See Related:<\/em><\/strong> ERC-4337 Standard<\/a><\/p>\n\n\n\n Smart accounts allow for account abstraction, which improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. Smart accounts can be specifically tailored to ones needs.<\/p>\n","post_title":"ERC-4337's Account Abstraction Is Now Live On The Ethereum Blockchain","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"erc-4337s-account-abstraction-is-now-live-on-the-ethereum-blockchain","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/erc-4337-standard\/\nhttps:\/\/www.thedistributed.co\/ethereum-virtual-machine\/","post_modified":"2023-04-10 17:30:59","post_modified_gmt":"2023-04-10 07:30:59","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=10197","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6934,"post_author":"1","post_date":"2022-09-06 21:54:59","post_date_gmt":"2022-09-06 11:54:59","post_content":"\n On Ethereum, there are two types of accounts; externally owned accounts (EOAs) and contract accounts (CAs). EOAs are controlled by someone with private keys<\/a> and CAs are opperated by code and stored within smart contracts<\/a> - usually within dApps<\/a> and DeFi<\/a> protocols.<\/p>\n\n\n\n Account abstraction merges EOAs and CAs into one standardized contract account. ((EthHub - Account Abstraction<\/a>)) <\/p>\n\n\n\n Account abstraction reduces the number of wallets holding Ether and moves the functionality and logic of wallets from the core protocol<\/a> to the Ethereum Virtual Machine <\/a>(EVM).((Ismael Darwish\/Nethermind.io - The History and Future of Account Abstraction<\/a>)) <\/p>\n\n\n\n This turns wallets into smart contracts, each wallet\/contract defining what a valid transaction may look like. This greatly improves the functionality and customizability of wallets, as the only requirement needed is to interact with an interface to execute and validate transactions. <\/p>\n\n\n\n Wallets can now be specifically tailored to one's needs, rather than a one-account-fits-all. <\/p>\n\n\n\n EIP-2938 introduced account abstraction, where a smart contract could be the top level account that pays fees and executes transactions.((EIP-2938 - Account Abstraction<\/a>)) Although, this EIP has become stagnant.<\/p>\n\n\n\n ERC-4337<\/a>, Account Abstraction via Entry Point Contract Specification, was introduced 25 days after EIP-2938. It is a proposal that would enable customizability to wallets while voiding the need for consensus<\/a>-layer protocol changes.((Ethereum Improvement Proposals \u2013 EIP-4337: Account Abstraction via Entry Point Contract Specification<\/a>))<\/p>\n\n\n\n The benefits of using abstracted contract accounts include creativity in the design of users' wallets such as multi-sig, social recovery, quantum-safe signature algorithms, upgradeability, and heightened decentralization making it a key feature of Ethereum after it merges into a proof-of-stake<\/a> consensus.((EthHub - Account Abstraction<\/a>)) These accounts will most likely be seen within Layer 2 protocols before eventually making their way to Layer 1 protocols on Ethereum in the near future.<\/p>\n","post_title":"Account Abstraction","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"account-abstraction","to_ping":"","pinged":"https:\/\/www.thedistributed.co\/proof-of-stake\/\nhttps:\/\/www.thedistributed.co\/defi\/\nhttps:\/\/www.thedistributed.co\/smart-contracts\/\nhttps:\/\/www.thedistributed.co\/cryptographic-keys\/","post_modified":"2022-09-10 12:38:14","post_modified_gmt":"2022-09-10 02:38:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.thedistributed.co\/?p=6934","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}],"next":false,"total_page":false},"paged":1,"class":"jblog_block_13"};
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
What Is Account Abstraction In Crypto?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
What Is Account Abstraction In Crypto?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
What Is Account Abstraction In Crypto?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
What Is Account Abstraction In Crypto?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n
What Is Account Abstraction, Smart Accounts, And ERC-4337?<\/h2>\n\n\n\n
What Is Account Abstraction In Crypto?<\/h2>\n\n\n\n
Why Is Account Abstraction Used?<\/h2>\n\n\n\n
Where Is Account Abstraction Used?<\/h2>\n\n\n\n