Fluid Multi-Chain Deployment: Evaluating Bridge Solutions
Context
Fluid team proposes to allocate 0.25% of the $FLUID supply to establish $FLUID liquidity on L2s starting with Arbitrum to start incentives on the DEX. We are looking for community feedback on the best bridge provider for $FLUID.
1. Introduction
As we prepare to deploy our token across multiple networks, we must choose a bridging solution that ensures:
- Security: Avoiding exploits and ensuring robust verification models.
- Cost Efficiency: Reducing gas fees and transaction costs.
- Decentralization: Minimizing trust assumptions and avoiding central points of failure.
- Liquidity Management: Maintaining token supply consistency across networks.
- User Experience: Enabling fast, seamless transactions without complexity.
This research evaluates native bridges (such as the Arbitrum Bridge) and third-party solutions (LayerZero, Socket, Axelar, Wormhole, CCTP) to help determine the best approach.
2. Overview of Bridge Types
A. Native Bridges (e.g., Arbitrum, Optimism, Base, Polygon PoS, Avalanche)
Native to the chain, usually the most secure option.
Fully trustless, uses the chain’s own security mechanisms.
Does not introduce wrapped assets (preserves token integrity).
Fragmented liquidity. deployment via a native bridge is a wrapped asset technically, and prevents tokens from freely moving between supported networks.
Slow finality for some networks (e.g., Arbitrum takes 7 days for withdrawals).
Limited interoperability (cannot move tokens to non-native chains).
B. Third-Party Bridges (LayerZero, Socket, Wormhole, Axelar)
Fast cross-chain transactions (seconds to minutes).
Broader chain support (beyond just L2s).
Can offer enhanced security with decentralized verification networks (DVNs) or optimistic relayers.
Security varies by implementation (e.g., Wormhole has been exploited before).
Trust assumptions (some require trusted relayers or multi-signature committees).
3. Comparative Analysis of Bridge Solutions
Solution | Security | Decentralization | Speed | Cost | Liquidity Model | Best Use Case |
---|---|---|---|---|---|---|
Arbitrum Bridge | ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
Ethereum ↔ Arbitrum transfers |
LayerZero (OFTs) | ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
Cross-chain token standardization and composable messaging |
Socket | ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
flexibility with rate limits and switchboards |
Axelar GMP | ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
Secure & composable messaging |
Wormhole | ![]() |
![]() |
![]() |
![]() |
![]() |
Solana & high-speed transfers |
Native Bridges Assessment
Arbitrum Bridge (and Other L2 Native Bridges)
- Uses Ethereum’s rollup security with fraud proofs for withdrawal verification.
- Optimistic Finality: Deposits are instant, but withdrawals take 7 days due to fraud challenge periods.
- Best for moving assets within Ethereum’s ecosystem but not suitable for cross-chain use cases (e.g., moving assets to Avalanche, Solana).
Pros:
- Fully trustless and inherits Ethereum’s security.
- No reliance on third-party relayers or bridges.
Cons:
- Slow finality for withdrawals (7-day delay on Arbitrum, Optimism).
- Only works for Ethereum-compatible chains (not multichain).
LayerZero (OFT Model) Assessment
LayerZero v2 introduced Decentralized Verifier Networks (DVNs), offering tailored security for cross-chain messaging. Fluid can utilize LZ’s existing 40+ DVNs, 112+ Endpoints, and $85B+ in OFT tokens.
Key Benefits:
- Modular Security: OApp owners configure DVN security stacks.
- Universal Composability: OFTs maintain consistent addresses across chains.
- Unified Liquidity: Eliminates wrapped assets, preventing fragmentation.
- Flexible Cost Structure: Projects decide security trade-offs and fees.
Pros:
- Fast finality (~seconds).
- No wrapped tokens = 1:1 backed liquidity across chains.
- Highly modular security/network path/fee setups.
Cons:
- Requires initial setup to configure security models (trade-off for customization).
Socket (SuperToken) Assessment
Socket’s SuperToken framework enables tokens to maintain unified liquidity across multiple chains while allowing modular security configurations.
Key Features:
- Modular Security via Switchboards
- Native Rollup Verification for L1 → L2 transfers.
- Fast Switchboard for L2 → L1 transfers (with rate limits to mitigate risks).
- Built-in Rate Limits
- Configurable daily caps to enhance security.
Pros:
- Flexible security models, enabling customized trust assumptions.
- No liquidity fragmentation, ensuring efficient token movement.
Cons:
- Requires relayers for some transfers (partially centralized verification).
Axelar ITS Assessment
Axelar provides a secure and composable interoperability layer for cross-chain assets, enabling tokens to move across multiple blockchains using its Interchain Token Service (ITS).
Key Features:
- Decentralization: Secured by Cosmos validators and a proof-of-stake mechanism.
- Composable Messaging: Allows smart contracts to interact with assets across chains.
- Wrapped Tokens: Tokens are locked on the source chain and minted as wrapped assets on the destination chain.
- General Message Passing (GMP): Facilitates cross-chain function calls and execution.
Pros:
- Fully decentralized, leveraging Cosmos SDK and Tendermint consensus.
- Supports arbitrary smart contract calls, beyond basic token bridging.
- High security with proof-of-stake validators securing transactions.
Cons:
- Wrapped Assets: Uses synthetic representations, leading to potential liquidity fragmentation.
- Speed: Transactions typically take 30 seconds, slower than LayerZero and Socket.
Wormhole Assessment
Wormhole is a cross-chain messaging protocol that connects a wide variety of blockchains, including Solana, Ethereum, and more.
Key Features:
- Speed: Offers near-instant transactions between connected chains.
- Security Model: Secured by 19 independent guardian nodes that verify and validate cross-chain transactions.
- Interoperability: Enables token transfers, governance actions, and NFT bridging.
Pros:
- Fast transaction finality for high-speed use cases.
- Supports multiple blockchains, including Solana, Ethereum, and Terra.
- Backed by a strong ecosystem of developers and applications.
Cons:
- Security Concerns: Previously exploited
- Trust Model: Relies on a fixed set of guardian nodes, introducing some centralization risks.
- Wrapped Tokens: Uses wrapped assets, leading to liquidity fragmentation and potential depegging risks.
.
7. Cost Estimates for Bridging Solutions:
1. Native Bridges (e.g., Arbitrum Bridge):
- Fee Structure: Utilizes the underlying blockchain’s gas fee model.
- Example: Transferring assets from Ethereum to Arbitrum involves paying Ethereum’s gas fees for the transaction.
- Consideration: While Arbitrum aims to reduce transaction costs through rollups, the initial cost of bridging assets can be substantial due to Ethereum’s gas fees.
2. LayerZero:
- Fee Structure: Involves gas fees on both the source and destination chains, along with potential fees for DVN operations which comprises fees for DVNs and gas abstraction executor contracts.
- Example: To send a message using LayerZero, users only pay gas from the source chain because of the unique gas abstraction service the executor runs.
- Consideration: The total cost is influenced by the gas fees of the involved chains and the pricing that the protocol selects based on their custom DVN configuration.
3. Socket:
- Fee Structure: No bridge fees, utilizes gas fees for messaging incurring varying fees depending on the selected route.
- Example: Users bridging 100 TokenA receive 100 TokenA on the target network, no additional cost
- Consideration: Socket fees can vary based on the chosen path.
4. Axelar:
- Fee Structure: Charges fees for cross-chain transfers, including gas fees on source and destination chains and fees for Axelar’s services.
- Example: A transfer from Ethereum to Cosmos via Axelar would incur Ethereum gas fees, Cosmos transaction fees, and Axelar’s service fees.
- Consideration: Axelar’s decentralized model may lead to variable costs depending on network conditions and transaction complexity.
5. Wormhole:
- Fee Structure: Involves gas fees on both source and destination chains, plus fees for guardian node services.
- Example: Bridging assets from Solana to Ethereum would require Solana transaction fees, Ethereum gas fees, and any additional fees imposed by Wormhole.
- Consideration: Wormhole’s fees are subject to the gas costs of the involved chains and any service fees from the network’s guardians.
8. Summary
Bridge Type | Pros | Cons | Best For |
---|---|---|---|
Native Bridges (Arbitrum, Optimism, Polygon PoS) | ![]() ![]() ![]() |
![]() ![]() |
Ethereum L2 token transfers |
LayerZero (OFTs) | ![]() ![]() ![]() |
![]() |
Cross-chain token standardization |
Socket | ![]() ![]() ![]() |
![]() |
Cross-chain bridging |
Axelar GMP | ![]() ![]() |
![]() |
General-purpose bridging |
Wormhole | ![]() ![]() |
![]() ![]() |
Solana & high-speed transfers |
Wrapped Assets
Wrapped assets are tokens that represent an asset from one blockchain on another blockchain. For example, Wrapped Ether (WETH) is an ERC-20 token representing Ether on the Ethereum network.
Why Are Wrapped Assets a Concern?
- Security Risks: Wrapped assets rely on the integrity of the bridge that issues them. If the bridge is compromised, the wrapped assets can lose their value.
- Liquidity Fragmentation: Multiple versions of the same asset across different chains can lead to fragmented liquidity, reducing capital efficiency.
- Trust Assumptions: Users must trust the entity managing the wrapping process, which may introduce centralization risks.
Security Analysis
A. Native Bridges (e.g., Arbitrum, Optimism, Base, Polygon PoS, Avalanche)
Pros:
- Security: Inherits the security properties of the underlying blockchain.
- Trustlessness: Operates without reliance on third-party validators or relayers.
- No Wrapped Assets: Transfers native assets without the need for wrapping.
Cons:
- Limited Interoperability: Typically restricted to specific ecosystems (e.g., Ethereum and its Layer 2 solutions).
- Withdrawal Latency: Some bridges, like Arbitrum, have extended withdrawal periods (e.g., 7 days) due to security protocols.
Flexibility: Limited to specific ecosystems; not ideal for broader cross-chain interactions.
B. Third-Party Bridges
1. LayerZero (Omnichain Fungible Token - OFT Standard)
Pros:
- Interoperability: Facilitates seamless token transfers across multiple blockchains.
- Unified Liquidity: Eliminates the need for wrapped assets by locking tokens on the source chain and minting them on the destination chain, or by using OFTAdapter contracts to connect non-OFT tokens into the rest of the LayerZero infrastructure
- Security: Employs a decentralized network of validators called DVNs for transaction validation, that can be personally selected by each individual protocol using LZ v2 to ensure that their security stack is configured to their exact specifications
Cons:
- Complexity: requires OApp owners to configure their own DVN security stack.
- Trust Assumptions: Relies on the security and reliability of external oracles and relayers.
Flexibility: Highly flexible, supporting a wide range of blockchains and use cases.
2. Socket
Pros:
- Speed: Enables rapid cross-chain transactions (~2-5 minutes latency).
- Custom Security: Modular security using Switchboards with customizable trust models.
- No Lock-in: Avoids single bridge dependency, allowing migration to different security models.
- Built-in Rate Limits: Enables risk mitigation by limiting daily transfer caps.
Cons:
- Security dependency on bridge trust models: Can integrate native rollup security but still relies on selected verification methods. Need more information on the entities running watchers.
Flexibility: Offers moderate flexibility with a focus on user-centric applications.
3. Axelar General Message Passing (GMP)
Pros:
- Decentralization: Operates with a decentralized validator set, enhancing security.
- Composability: Supports complex cross-chain interactions beyond simple token transfers.
- Security: Utilizes the Cosmos SDK and Tendermint consensus for robust security.
Cons:
- Speed: Transaction finality may be slower compared to other solutions.
- Complexity: May require more intricate integration efforts for developers.
Flexibility: Highly flexible, suitable for a variety of cross-chain applications.
4. Wormhole
Pros:
- Speed: Facilitates quick cross-chain transfers.
- Interoperability: Connects multiple blockchains, including Solana, Ethereum, and others.
- Ecosystem Support: Backed by a broad ecosystem of applications and developers.
Cons:
- Security History: Has experienced significant exploits in the past, raising concerns.
- Trust Model: Relies on a set of guardians for transaction validation, which may introduce centralization risks.
Flexibility: Moderately flexible
Conclusion
After gathering initial community feedback, a governance proposal will be published allowing the community to choose the bridge solution for $FLUID.