Eliminating Bridging: Particle Network's Vision for Chain Abstraction
One account to unite them all
TL;DR
Particle Network is driving chain abstraction through Universal Accounts to unify the user experience across multiple blockchains by providing a single account and balance for all chains.
The project's upcoming mainnet will be a crucial test for implementing chain abstraction at scale, potentially demonstrating improved usability across blockchain ecosystems.
Particle Network's progress, with over 1.7 million Universal Accounts activated and 232 million transactions completed on testnet, shows promise for chain abstraction to advance blockchain technology toward mainstream adoption.
1. Are Blockchain Services Easy to Use?
The usability of blockchain services remains a critical issue. Despite ongoing efforts to improve user experience, blockchain lags significantly behind mainstream services like Instagram. Even industry experts often struggle to answer the question "Are blockchain services easy to use?" with a straightforward "yes."
The challenge extends beyond UI/UX to a deeper issue: āfragmented infrastructureā. With numerous blockchain networks, users must acquire new knowledge to navigate tasks such as wallet key management, dApp interactions, and asset management.Ā
This fragmented infrastructure leads to divided user bases and scattered liquidity across multiple platforms. Even experienced blockchain users, a.k.a. ādegensā are finding it increasingly difficult to keep up. This results in an ecosystem where both users and capital are dispersed across various chains and protocols, further exacerbating the challenges of interoperability and seamless user experience.
For new users, fragmented infrastructure can be a major barrier. Ryan, a new Web3 user, faces friction in managing multiple accounts and assets across chains. Liquidity and bridging assets make his experience using blockchain technology tiring.
Wallet Creation: Ryan installs the MetaMask wallet and secures the 12-word seed phrase. Itās his first time learning about private key management and the difficulties involved in safeguarding them.
Acquiring Assets: He purchases Ethereum ($ETH) on a centralized exchange (CEX) and transfers it to MetaMask. Itās his first time learning about and paying for gas feesāan unexpected hurdle.
Purchasing an NFT: Ryan finds an NFT on OpenSea but struggles to calculate its value as it's priced in ETH, which heās never seen before.
Exploring Other Chains: Intrigued by Solana's faster transaction speeds and lower fees, he decides to explore this alternative blockchain network.
Bridging Assets: Ryan tries to transfer his ETH to Solana using Jupiter. Despite the aggregator simplifying swaps, he still needs help understanding cross-chain transactions and paying extra fees.
Multi-Chain Asset Management: Ryan now holds assets on both Ethereum and Solana. Constantly switching between different wallets and networks to check his balances and NFTs becomes a hassle.
Using dApps: To use a Solana dApp, Ryan must bridge assets again. This repetitive process and extra fees discourage him from exploring new chains.
In this example, Ryan had to continuously learn new concepts, from private key management to gas fees and multi-chain asset handling. This steep learning curve shows the inherent complexity of using blockchain services, which require far more technical knowledge than conventional internet services.
To address these challenges, the blockchain ecosystem needs more than UI/UX improvements; it requires a solution to the "fragmented infrastructure" issue. This, ultimately, is the real barrier to widespread adoption.
2. How will Chain Abstraction address FragmentatedĀ Infrastructure?
In May 2023, the Everclear Foundation (formerly known as Connext) introduced the concept of "chain abstraction," marking the first proposal aimed at solving the issue of fragmented infrastructure within the blockchain ecosystem. This concept was a pivotal step toward simplifying the fragmented infrastructure.
Chain abstraction (ChA) aims to shield users from the complexities of interacting with multiple blockchain networks by eliminating the need for manual processes. This approach is widely seen as a key solution for improving usability across networks.
Several projects, including Everclear, Near Protocol, and Particle Network, have actively pursued the realization of chain abstraction. It has become evident that this concept is vital for the blockchain ecosystem's continued growth. However, the term "abstraction" can be confusing, particularly for those unfamiliar with technical jargon.
2.1. What Is Abstraction?
Abstraction, originally a concept from philosophy, is now widely used in computer science. In essence, abstraction simplifies complexity by revealing only the necessary information while concealing the rest.
Examples of abstraction are common in everyday life. Take driving a car, for instance: we focus on steering and using the pedals, without needing to understand how the engine operates or how the gears shift. When we use smartphones, we interact with apps without knowing how they communicate with the operating system. In both cases, complex systems are hidden, and only necessary functions for the user are presented.
To sum up, chain abstraction applies abstraction to blockchain technology. The aim is to simplify the user experience so that users can access blockchain services without needing to grasp the underlying technical complexities.
2.2. What Should Be Abstracted?
Understanding the concept of abstraction is key to identifying areas where complexity can be reduced, particularly in addressing the āfragmented infrastructureā previously mentioned. Below are the primary areas where abstraction can simplify the user experience:
Account and Wallet Management: Currently, users must manage multiple accounts and wallets across different blockchains. This is similar to holding various bank accounts at separate institutions. The issue is exacerbated by the lack of compatibility between EVM and non-EVM ecosystems. Users should not need to manually switch networks to view their full asset balance; instead, a unified interface should allow seamless management of all assets, regardless of the chain theyāre located in.
Gas Token Handling: The requirement to manage different gas tokens for each blockchain also complicates the user experience, akin to paying a shipping fee in a different currency for each package sent. Users should be able to execute transactions without needing to acquire and manage separate tokens on multiple chains through a simplified gas fee management structure.
Cross-Chain Interaction: The fragmented blockchain ecosystem often isolates applications and opportunities within individual chains. Currently, interacting with apps on other blockchains is as complex as obtaining a visa and exchanging currency for each new country visited. Users should be able to interact with any dApp without concerning themselves with the underlying blockchain.
Improving Developer Experience: Developing and deploying applications on multiple blockchains places a significant burden on developers, as each chain requires unique deployment processes. This not only increases development costs but also hampers innovation. A unified framework allowing developers to deploy applications across multiple chains more easily would streamline this process.
Liquidity Management: Managing assets scattered across multiple blockchains is an inefficient and cumbersome process. A unified mechanism is needed to manage all assets in one glance, allowing users to view and move their assets effortlessly. This would enable efficient utilization of assets across chains.
2.3. What Is Chain Abstraction?
So how can these challenges be addressed? Various protocols, including Particle Network, have developed approaches to tackle some or all of these issues. One such approach is the CAKE Framework, proposed by Frontier Research, which offers an intuitive way to understand chain abstraction. The framework is structured into three main layers:
Permission Layer: This layer facilitates communication between the user and the system. For example, when a user connects their MetaMask wallet to Uniswap and wants to convert $USDC on Ethereum to $DAI on Arbitrum, the Permission Layer interprets the user's intention without considering the underlying complexityāits focus is on the end goal of acquiring $DAI on Arbitrum.
Solver Layer: Protocols like 1inch and CoW Swap operate within this layer, finding the optimal path to execute the user's intent. For instance, the process could involve converting $USDC to $ETH on Ethereum, bridging $ETH to Arbitrum using the Hop protocol, and swapping $ETH for DAI on Uniswap.
Settlement Layer: This is where the actual execution of the transaction takes place. Once the user authorizes the transaction, the Settlement Layer follows each step in sequence. Protocols such as Hop handle bridging and clearing, while DEXs on each chain facilitate the swaps.
Despite this structure, understanding it may still be challenging for users unfamiliar with the blockchain ecosystem. To address this, Tiger Research proposes an enhanced frameworkāthe CREPE CAKE Frameworkāwhich further simplifies the process into five layers:
User Interface Layer: This is where users directly interact with the system. For instance, they might request to "exchange $ETH for $USDC on Arbitrum" using an integrated wallet app.
Intent Interpretation Layer: This layer translates the user's request into specific actions. In this example, it would outline steps such as "Withdraw $ETH from Ethereum, bridge to Arbitrum, and swap to $USDC."
Execution Planning Layer: This layer determines the optimal way to carry out the transactions. This layer considers factors like the most favorable exchange rate, the time when gas fees are lowest, and the order of transactions.
Connection Layer: This layer handles the communication and movement of assets between blockchains. It ensures the withdrawal of ETH from Ethereum, bridges assets to Arbitrum via a secure connection, and swaps the $ETH for $USDC on a chosen DEX.
Settlement Layer: This final layer confirms transaction completion and ensures security. It verifies that all steps have been successfully executed and that $USDC has been correctly deposited into the user's Arbitrum wallet.
Chain abstraction simplifies blockchain transactions by enabling users to perform actions without needing to grasp the underlying complexities. For instance, a user can simply request, "Convert $ETH from Ethereum to $USDC on Arbitrum," and the system manages the process automatically.
This versatile technology has applications in DeFi, NFT trading, and game item exchanges. It is poised to accelerate blockchain's democratization by lowering technical barriers, making the ecosystem more accessible to a wider audience.Ā
By addressing the longstanding issue of fragmentation, which has been a persistent friction point in Web3, chain abstraction streamlines the complex blockchain landscape. This significantly enhances usability for everyday users, marking it as a pivotal development that solves a fundamental problem rather than merely offering a solution in search of one.
2.4. What Chain Abstraction Projects Are There?
Several projects are working on chain abstraction, each addressing different layers of the blockchain infrastructure. As previously discussed, chain abstraction is essentially simplifying multiple components, and projects vary in their approaches to achieving this goal.
Some focus on abstracting specific aspects of the blockchain, while others aim for comprehensive abstraction of all functions. Although complete chain abstraction has yet to be achieved, many projects are progressing toward this shared objective.
Particle Network: Built around Universal Accounts, Particle Network provides a unified account interface across all supported blockchains. It enables a single, unified balance through its Universal Liquidity feature and allows for fee payments using a variety of tokens via Universal Gas.
NEAR Protocol: At the core of NEAR is its Chain Signature technology, which enables users to access multiple blockchains with a single NEAR account. NEAR enhances security by leveraging Multi-Party Computation (MPC) technology, making private key management safer and more efficient.
Optimism: Based on OP Stack technology, Optimism introduces the concept of the "Superchain." It integrates multiple blockchains built with OP Stack to form a network that shares assets and liquidity with a focus on scalability and interoperability.
Polygon: Through its AggLayer technology, Polygon connects blockchains built with the Polygon CDK and also all chains that opt into the AggLayer. This layer aggregates data from multiple chains. It enables efficient communication with the Ethereum mainnet and enhancing the scalability and interoperability of Layer 2 solutions.
Each of these projects addresses a distinct aspect of chain abstraction. Some focus on improving interoperability, while others aim to enhance the user experience. Together, they are laying the groundwork for a more cohesive blockchain ecosystem. As these projects progress, their integration and collaboration could ultimately lead to a fully abstracted blockchain infrastructure.
3. Particle Networksā Commitment to Chain Abstraction
Particle Network stands out for its comprehensive approach to chain abstraction and has gained notable traction in the marketplace. Their focus on addressing various facets of abstraction demonstrates their commitment to simplifying blockchain infrastructure.
Particle Network positions itself not as a platform for direct application development or transactionsālike Solana, Ethereum, or Layer 2 (L2) solutionsābut as the underlying infrastructure for accounts across the broader blockchain ecosystem. Their approach began with the concept of the Universal Account, which has since evolved into a robust framework with additional features aimed at streamlining the user experience. Key components include:
Universal Accounts (UA): This feature allows users to manage multiple blockchains with a single account, similar to using one email to access various websites. It simplifies account management across different networks, enhancing usability.
Universal Liquidity: This technology allows Universal Accounts to maintain a single balance across all blockchains. It enables users to pay transaction fees on any blockchain using the token of their choice. For example, fees on the Ethereum network could be paid using Solana tokens. This offers flexibility and reduces friction in cross-chain interactions.Ā
Universal Gas: Universal Gas standardizes gas payments by allowing users to pay transaction fees with any supported token from any chain. This enables users to use their preferred token for gas fees, regardless of the blockchain they are interacting with. This works in tandem with Universal Liquidity to facilitate easier movement between different chains.Ā Ā
Source: X (@TABASCOweb3)
Particle Network showcases these innovations through its user-friendly interface. Users can create a Universal Account with just a few clicks, even leveraging Web2 social accounts like Google or traditional Web3 wallets during the signup process. Once registered, the dashboard provides a comprehensive view of asset balances across multiple networks.
Additionally, the process of sending tokens has been streamlined. Users can send tokens both within the same network and across different networks in a single transaction. This is achieved with a single signature, removing unnecessary complexity and enhancing efficiency.
Particle Networkās holistic approach to chain abstraction, particularly through features like Universal Accounts, Liquidity, and Gas, underscores its commitment to simplifying blockchain technology and improving accessibility for users new and old.
4. Future of Chain Abstraction
To date, Particle Networkās testnet has activated over 1.7 million Universal Accounts and facilitated more than 232 million transactions on their testnet. These promising results highlight the practical potential of chain abstraction technology. Building on this success, Particle Network is preparing to launch its mainnet, which will be deployed on its proprietary Layer 1 (L1) architecture.
The upcoming mainnet launch will be a critical milestone for Particle Network and its approach to chain abstraction. It will serve as a real-world test of how effectively the platform can unify the user experience across diverse blockchain ecosystems. This will provide valuable insights into the practical applicability and potential limitations of chain abstraction technology.
As previously discussed, chain abstraction represents a significant step toward the democratization of blockchain technology. The success of Particle Networkās mainnet launch could catalyze broader adoption of blockchain by making it more accessible to everyday users. Beyond the success of a single project, Particle Networkās advancements could have a profound impact on the future development of chain abstraction and the overall usability of blockchain technology.
šÆ More from Tiger Research
Read more reports related to this research.
Disclaimer
This report was partially funded by Particle Network. It was independently produced by our researchers using credible sources. The findings, recommendations, and opinions are based on information available at publication time and may change without notice. We disclaim liability for any losses from using this report or its contents and do not warrant its accuracy or completeness. The information may differ from others' views. This report is for informational purposes only and is not legal, business, investment, or tax advice. References to securities or digital assets are for illustration only, not investment advice or offers. This material is not intended for investors.
Terms of Usage
Tiger Research allows the fair use of its reports. āFair useā is a principle that broadly permits the use of specific content for public interest purposes, as long as it doesn't harm the commercial value of the material. If the use aligns with the purpose of fair use, the reports can be utilized without prior permission. However, when citing Tiger Research's reports, it is mandatory to 1) clearly state 'Tiger Research' as the source, 2) include the Tiger Research logo(Black/White). If the material is to be restructured and published, separate negotiations are required. Unauthorized use of the reports may result in legal action.