Chain Abstraction, also known as 'Chain Aggregation,' is a groundbreaking concept championed by the NEAR Protocol team since early 2024. It revolves around empowering users of blockchain-based applications (dApps) to engage with the application seamlessly, without the burdens of: 1) Dealing with gas fees in the native token of the blockchain 2) Tansferring assets onto the network 3) Managing wallets or seed phrases for specific accounts on the blockchain network. This innovation paves the way for a more accessible and user-friendly blockchain experience! 🚀 In simple words you can say that with just one NEAR Account, you can seamlessly navigate various EVM and non-EVM blockchains without the hassle of switching wallets or networks. Forget about juggling private keys and phrases for each wallet – it's all taken care of effortlessly! 🗝️💫 Account Aggregation is a crucial aspect of advancing Chain Abstraction, streamlining Web3 for users by enabling them to transact on any blockchain through a single account and interface. This eliminates the need for users to worry about underlying infrastructure or switch networks, offering a unified experience across dApps. Developers should now focus on building apps that can interact with multiple chains to reach broader markets and liquidity pools. This unified experience means no more manual bridging, managing numerous addresses, or dealing with gas tokens. The ideal single account in Web3 should be non-custodial and not reliant on any specific wallet software or service provider. As we're aware, Every NEAR Wallet functions as a smart contract, managing keys for multiple chains within a single NEAR account, known as Account Aggregation. NEAR is enabling such an experience for all Web3 users with Account Aggregation, which consists of 3 core technologies. NEAR Account: Account abstraction for smooth on-boarding and recovery of accounts. * Chain Signatures: enabling NEAR network to have MPC nodes that are jointly signing transactions and messages. * Intent Relayers: parties in the ecosystem that are able to execute the intent of the user on different chains. * Another compelling use case, as highlighted by Illia in a podcast, is that, following chain abstraction... How we achieve chain abstraction User If you're familiar with ZK Proofs, which allows you to prove something is true without revealing the actual information. Devs won't need to worry about building cross-chain as transactions happened on one chain can be proved on the other with it. NEAR introduces Multi-Party Communication (MPC), a groundbreaking feature enabling the generation of keys for both EVM and non-EVM chains within a single account. This innovation leverages chain signatures, where multiple MPC Nodes collaborate to sign transactions without any single node possessing the full key. Through account aggregation, your NEAR account seamlessly extends to other addresses on both EVM and non-EVM chains. In addition to MPC, other key components of chain abstraction include: - Data Availability (DA), crucial for verifying transaction proofs across different chains. - BOS, enabling the deployment of decentralized frontends for DApps directly on-chain. Furthermore, FastAuth simplifies onboarding by offering a web2-like experience, where access to your wallet is facilitated via email and passkeys ensure secure access. 🛠️🔐. Since its inception in 2018, the NEAR ecosystem has been steadfastly working towards the vision of chain abstraction, emphasizing usability, a versatile account model, and a highly scalable blockchain capable of accommodating mainstream apps with billions of users. Today, this vision has expanded into a comprehensive framework supporting full chain abstraction across various chains and application types. Key components of this framework include: - A scalable, integrated blockchain poised to handle over 1 billion daily active accounts. - A robust security aggregation stack comprising NEAR Data Availability, zkWASM (in collaboration with Polygon Labs), and EigenLayer-powered Fast Finality. - Account aggregation functionality enabling seamless transactions across all chains using a single account. - A versatile data layer accommodating a wide spectrum of chain types and data querying protocols. - Intent relayers facilitating the execution of complex actions across chains using this infrastructure. - Decentralized frontends enhancing discoverability and composability, offering a unified experience for multiple apps across chains. - Super wallets, designed with user-friendliness in mind, providing a seamless navigation experience across Web3 without the need to switch networks or manage gas tokens and bridges. 🌐🔗