Bridges are the money Legos making up the multi-chain ecosystem, providing the infrastructure for value to move across chains. Through some combination of airdrop mania, user demand for low fees, and developer demand for blockspace, bridges have become an indispensable part of the DeFi experience. It is imperative for these bridges to build robust protocols that can stand the test of time by striking a balance between decreasing cost/speed while staying true to the attributes that matter in crypto: decentralization, permissionless-ness, and censorship resistance.
Until now, discussions around the security of bridges have predominantly centered on the validator sets of messaging bridges. However, with the increasing popularity of intent-based bridges, it’s important to broaden the scope of these security conversations to intent-based systems.
Connext, Across, and DLN were early adopters of what’s now known as intent-based design. The term “intents” wasn’t widely used until UniswapX entered the scene and popularized it.
UniswapX’s whitepaper explained their method for cross-chain transfers, which was similar to the earlier bridges but with a new twist: they called the user’s signed orders “intents”, and it stuck. Soon enough, the intents terminology was picked up by bridges. This led to the coining of a new term in the industry: “intent-based bridges”.
Following this trend, bridges such as SynapseRFQ and Squid (for their Boost feature) have embraced this design. Users are increasingly recognizing the benefits of fast execution speeds and quick UX such bridges offer. Consequently, there’s a lot of talk about intent-based bridges, with many seeing them as the future of bridging.
This article provides a data-driven examination of order flow fulfilment in two popular intent-based bridges: Across (V2) and DLN, and some of the trade-offs and potential bottlenecks in their current implementations.
For uniformity (and sanity), we will use the term ‘agents’ to describe third-party entities that satisfy intents. In different intent protocols, these agents are known as solvers, resolvers, searchers, fillers, takers, relayers, etc.
Agents = Solvers + Resolvers + Searchers + Fillers + Takers + Relayers.
Let’s dive in!
Intent-based bridges are designed for fast and cheap execution of cross-chain orders. To do so, they introduce third-party agents who play a crucial role in the bridge’s operations:
For the purpose of this study, we will focus on order flow fulfilment in Across V2 and DLN. To support our discussion, we will analyze data from Anera Labs’ dashboard, “Illuminating the Cross-chain Intents Landscape.” This data was gathered over the week from January 26, 2024, to February 2, 2024.
The key takeaways from our analysis reveal that:
Let’s take a closer look into specific concerns:
Across has 22 agents and DLN has 26 agents bidding for order flow in their system. A closer look reveals that: only a few of these agents are winning almost all of the order flow.
Source: Illuminating the Cross-chain Intents Landscape
In Across, a single agent often wins the majority of orders over $500. This market share dominance (market share = volume an agent wins in the transaction value range) is even more pronounced for orders exceeding $25,000, where one agent wins over 97% of the volume (more on who this entity is later).
However, it must be noted that for smaller transactions, up to $250, Across maintains a more competitive system, though one agent still dominates broadly in this range as well, but its dominance is limited to a small share of the order flow.
There’s more competition among agents in Across for smaller transfers because they’re highly profitable and there’s more margin for the agents. This is because bids for small transfers are less affected by fluctuations in gas prices. Gas fees constitute a larger proportion of the total cost for small transfers, so when agents accurately account for gas price volatility in their quoted fees, they can ensure consistent profitability.
Small transfers on Across are more profitable for agents. Source: Across Internal Data
Consequently, as more agents become aware of the potential gains on offer in Across, they’re incentivized to onboard on the platform and compete for these transactions.
DLN, on the other hand, shows a more extreme case of centralization, with one agent overwhelmingly dominating across all order ranges. The agent wins close to 80% of the order flow in all the ranges. For orders above $25,000, the same agent captures over 95% of the order flow.
Running an agent is not easy. As discussed in the research paper titled “An Analysis of Intent-Based Markets”, there are several barriers for entities to setup agents and compete in intent-based systems:
These challenges are so daunting that for many, the effort is not justified by the potential profits. Consequently, protocol teams often end up operating the primary agents themselves, as their success is directly tied to the protocol’s performance.
Our research indicates that in Across, an agent run by Risk Labs (the team behind Across and UMA) is responsible for filling a staggering 92.8% of the total order flow on the platform (during this period). This concentration of activity within a single agent underscores the central role Risk Labs plays in the current operational framework of Across V2.
In the case of DLN, three agents handle most of the order flow. Transaction patterns and agent behaviour indicate that these agents are closely connected and are likely operated by the DLN team, which exacerbates the concerns.
This situation, where protocols rely heavily on their own infrastructure, is far from ideal. It introduces centralization risks, including censorship, single points of failure, and the potential for rent extraction, as mentioned above.
It must be noted that this is a common problem across marketplaces of any type; a classic challenge known as the “chicken-and-egg” problem.
Protocol teams are obligated to operate the early agents to ensure there’s a reliable and functioning service from day one. By doing so, they help to establish trust and reliability in the system, which in turn attracts more users and agents (network effects), gradually leading to a self-sustaining marketplace.
It’s important to acknowledge that these intent-based bridge systems are still in their early days. We must recognize that this is a normal part of the growth process for any new system and that it takes time for a market to develop organically. But, it’s crucial to acknowledge this issue. Doing so ensures that teams work towards reducing self-reliance and take the necessary steps to onboard more agents.
Importantly, more agents have onboarded to intent-based bridges over the last year and this increase in competition is a positive sign. This has been aided by team’s investing in providing comprehensive instruction guides that make it easy for entities to set up agents. For instance, Across offers a technical guide for running a relayer.
As these bridges attract more order flow, and there are more profit opportunities for agents, we can expect to see a greater number of agents will join the fray. However, more work needs to be done on mechanism designs that incentivizes new agents to join and be competitive.
The agent centralization and reliance on protocol-run agents leads to concentration of order flow fulfillment by a handful of agents. This concentration poses the following risks, among others:
This problem is further exacerbated by the lack of competition among agents in intent-based bridges. When there are fewer agents participating in the auction, the winning agent faces less pressure to fulfill orders. With less competition, the winning agent might feel more secure in their dominant position and may therefore be more inclined to forego order fulfillment if it becomes less profitable for them. In a more competitive environment, agents are incentivized to fulfill their commitments to maintain their reputation and to ensure they can continue to win future auctions. If they fail to fulfill orders, they risk losing their competitive edge as users and the platform may prefer more reliable agents.
Addressing these concerns is crucial to ensure the resilience, competitiveness, and trustworthiness of intent-based bridges. Ideally, as these platforms mature and onboard more agents, the distribution of order flow will improve.
Platforms like Cowswap showcase the possibility of a competitive intent-based system, with at least 17 agents contending for orders. Although 17 agents might not sound like a lot, it’s the way orders are distributed among them that demonstrates the competitiveness of Cowswap’s auction system. This success is attributed to careful mechanism design, which includes well-structured rewards for agents and checks in place to deter actions that affect the execution of user orders, such as imposing penalties on agents who commit to but fail to complete an order.
Simple napkin maths indicates that the leading agent in Cowswap has secured around 30% of the order flow. The race for second place is close, with two agents each handling nearly 16.67%. The fourth agent has an 11% share, while the fifth and sixth agents each have 5%, followed by several others with smaller percentages. Notably, none of the top agents are run by the platform’s own team.
This distribution indicates that each agent actively vies for orders, ensuring that the auction environment remains dynamic and competitive. It makes Cowswap a benchmark for any intent-based system.
Order flow distribution across agents in Cowswap. Source: Orderflow.art
The last concern is intrinsically linked to the previous points, underscoring the lack of competitive dynamics among agents on these platforms. A large percentage of the orders on these platforms are fulfilled without competition among the agents.
Our analysis shows that 98.6%, or 104,952 transactions, face no competition in Across. This suggests that auction outcomes for who wins the order flow are typically predetermined, as they are not contested.
For DLN, the data reveals that 91.9% of bids are unopposed, highlighting the concerns of lack of competition.
The lack of competition in bids means that users do not reap the benefits of an auction system, such as optimal pricing and fast execution — somewhat defeating the purpose of introducing the auction in the first place. Consequently, users may not benefit from the optimal execution price they would typically enjoy in a more competitive marketplace. Instead, they are reliant on the rates provided by the sole agent available at the time.
Additionally, speed is a key benchmark for these systems, with auctions designed to favour agents who are quicker in fulfilling orders. For instance, in a first-come, first-served auction, agents race to be the earliest to fulfill an order. This makes it challenging for intent-based systems to offer both fast execution and also the best price. Example — In DLN, agents rely on a webhook to receive order flow data. This makes it possible for deBridge to selectively send data to certain agents before others, giving them an unfair advantage to win the auction. [Source: DLN auction opennesses on intent.markets]
Moreover, the speed-based nature of these auctions also gives an advantage to those agents in the same geographic region as the intent-pool, as they can access orders marginally faster, even if by mere milliseconds, which can be significant.
This is due to the added latency in network communication (signal propagation time, speed at which data packets move) across the world and is not something that the protocol can change. Importantly, it introduces a risk of geographic centralization to the system and is also perhaps one of the reasons why protocol-run agents are dominant in these systems.
Recent findings from the “An Analysis of Intent-Based Markets” paper challenge the assumption that more competition in auctions yields the best prices for the users. It proposes that an oligopoly might actually lead to more favorable outcomes. This is because agents are trying to buy the same assets, pulling liquidity from the same sources in the external market which can drive up their cost and as a result the users might not get the best prices — a somewhat paradoxical situation.
The findings from the paper indicate that price quotes and speed of intent-based bridges will vary based on factors such as the number of agents, their liquidity sources, and auction parameters. This differentiation underscores the relevance of aggregators like LI.FI that can parse through quotes not only from intent-based bridges but also from those with different designs (such as Stargate and cBridge with liquidity pools, or CCTP with burn and mint), ensuring that users get the best execution available in the market.
Jumper (powered by LI.FI) finds the best price across different bridges
Although intent-based bridges are gaining popularity, there remain numerous unresolved questions regarding their long-term development:
— Across uses UMA’s oracle, with both the oracle and Across being developed by Risk Labs.
— DLN uses deBridge messaging bridge, which is also a product of the team behind DLN.
— UniswapX and Connext are neutral and impartial to which oracle / messaging bridge is used as they don’t have their own solution. They use the most robust solution for a particular chain, like native bridges when available. (note: cross-chain UniswapX is not live yet).
— Can we simplify the process for entities to establish and operate the necessary technology to become agents in intent-based bridges? (Projects like Khalani, Brink, Essential, are working towards this.)
— Can we develop standards that would allow agents to easily integrate with any intent-based bridge?
The industry must engage in collaborative dialogue and research to address these open questions. The decisions made today will have far-reaching consequences for the scalability, security, and decentralization of bridges.
Intent-based bridges are an exciting innovation in the bridging landscape. They offer an unmatched user experience which is fast and saves users a lot of time. However, it’s important to consider the trade-offs we’re making to achieve these benefits. While speed and high returns are attractive features, they should not come at the cost of decentralization and censorship resistance (in most use cases).
The current landscape of intent-based bridges reveals a lack of competition, with order flow predominantly controlled by a limited number of agents. Running an agent is costly and resource intensive, creating barriers to entry for new participants. However, if intent-based bridges are indeed the future of bridging, we need to think of ways to make it easier for agents of all sizes to plug into different order flow competitions and make these bridges more competitive.
Furthermore, there’s a pressing need for research into how intent-based bridges can scale. In a world with thousands of rollups, the complexity of managing token inventories across them also increases, potentially making it unprofitable for many agents. Moreover, the growing number of chains also amplifies the difficulty and effort in setting up infras to support them and monitor cross-chain transfers. These challenges could inadvertently push protocols to take on this role, leading to centralization and introducing latency risks. Addressing these issues is crucial for the sustainable growth and decentralization of intent-based bridges.
At LI.FI, we’re all for experimentation with bridge designs and believe intent-based bridges bring a fresh perspective on building bridges. They are an exciting option that’s raising the standard for the speed of execution of cross-chain transfers. Currently, not only do we support intent-based bridges like Across in our tech stack, we’ve also integrated agents directly to ensure users can benefit from this innovation.
This analysis is offered as constructive feedback rather than criticism. Intent-based bridge design has its merits but this study serves as a reminder to build robust systems that do not rely on a handful of actors.
As we conclude this section, it’s with a sense of optimism and commitment that we look forward to building the future of bridging with our trusted partners. The path ahead is filled with opportunities to innovate and improve, and we are excited to contribute to the development of a more open, efficient, and decentralized bridging infrastructure.
Bridges are the money Legos making up the multi-chain ecosystem, providing the infrastructure for value to move across chains. Through some combination of airdrop mania, user demand for low fees, and developer demand for blockspace, bridges have become an indispensable part of the DeFi experience. It is imperative for these bridges to build robust protocols that can stand the test of time by striking a balance between decreasing cost/speed while staying true to the attributes that matter in crypto: decentralization, permissionless-ness, and censorship resistance.
Until now, discussions around the security of bridges have predominantly centered on the validator sets of messaging bridges. However, with the increasing popularity of intent-based bridges, it’s important to broaden the scope of these security conversations to intent-based systems.
Connext, Across, and DLN were early adopters of what’s now known as intent-based design. The term “intents” wasn’t widely used until UniswapX entered the scene and popularized it.
UniswapX’s whitepaper explained their method for cross-chain transfers, which was similar to the earlier bridges but with a new twist: they called the user’s signed orders “intents”, and it stuck. Soon enough, the intents terminology was picked up by bridges. This led to the coining of a new term in the industry: “intent-based bridges”.
Following this trend, bridges such as SynapseRFQ and Squid (for their Boost feature) have embraced this design. Users are increasingly recognizing the benefits of fast execution speeds and quick UX such bridges offer. Consequently, there’s a lot of talk about intent-based bridges, with many seeing them as the future of bridging.
This article provides a data-driven examination of order flow fulfilment in two popular intent-based bridges: Across (V2) and DLN, and some of the trade-offs and potential bottlenecks in their current implementations.
For uniformity (and sanity), we will use the term ‘agents’ to describe third-party entities that satisfy intents. In different intent protocols, these agents are known as solvers, resolvers, searchers, fillers, takers, relayers, etc.
Agents = Solvers + Resolvers + Searchers + Fillers + Takers + Relayers.
Let’s dive in!
Intent-based bridges are designed for fast and cheap execution of cross-chain orders. To do so, they introduce third-party agents who play a crucial role in the bridge’s operations:
For the purpose of this study, we will focus on order flow fulfilment in Across V2 and DLN. To support our discussion, we will analyze data from Anera Labs’ dashboard, “Illuminating the Cross-chain Intents Landscape.” This data was gathered over the week from January 26, 2024, to February 2, 2024.
The key takeaways from our analysis reveal that:
Let’s take a closer look into specific concerns:
Across has 22 agents and DLN has 26 agents bidding for order flow in their system. A closer look reveals that: only a few of these agents are winning almost all of the order flow.
Source: Illuminating the Cross-chain Intents Landscape
In Across, a single agent often wins the majority of orders over $500. This market share dominance (market share = volume an agent wins in the transaction value range) is even more pronounced for orders exceeding $25,000, where one agent wins over 97% of the volume (more on who this entity is later).
However, it must be noted that for smaller transactions, up to $250, Across maintains a more competitive system, though one agent still dominates broadly in this range as well, but its dominance is limited to a small share of the order flow.
There’s more competition among agents in Across for smaller transfers because they’re highly profitable and there’s more margin for the agents. This is because bids for small transfers are less affected by fluctuations in gas prices. Gas fees constitute a larger proportion of the total cost for small transfers, so when agents accurately account for gas price volatility in their quoted fees, they can ensure consistent profitability.
Small transfers on Across are more profitable for agents. Source: Across Internal Data
Consequently, as more agents become aware of the potential gains on offer in Across, they’re incentivized to onboard on the platform and compete for these transactions.
DLN, on the other hand, shows a more extreme case of centralization, with one agent overwhelmingly dominating across all order ranges. The agent wins close to 80% of the order flow in all the ranges. For orders above $25,000, the same agent captures over 95% of the order flow.
Running an agent is not easy. As discussed in the research paper titled “An Analysis of Intent-Based Markets”, there are several barriers for entities to setup agents and compete in intent-based systems:
These challenges are so daunting that for many, the effort is not justified by the potential profits. Consequently, protocol teams often end up operating the primary agents themselves, as their success is directly tied to the protocol’s performance.
Our research indicates that in Across, an agent run by Risk Labs (the team behind Across and UMA) is responsible for filling a staggering 92.8% of the total order flow on the platform (during this period). This concentration of activity within a single agent underscores the central role Risk Labs plays in the current operational framework of Across V2.
In the case of DLN, three agents handle most of the order flow. Transaction patterns and agent behaviour indicate that these agents are closely connected and are likely operated by the DLN team, which exacerbates the concerns.
This situation, where protocols rely heavily on their own infrastructure, is far from ideal. It introduces centralization risks, including censorship, single points of failure, and the potential for rent extraction, as mentioned above.
It must be noted that this is a common problem across marketplaces of any type; a classic challenge known as the “chicken-and-egg” problem.
Protocol teams are obligated to operate the early agents to ensure there’s a reliable and functioning service from day one. By doing so, they help to establish trust and reliability in the system, which in turn attracts more users and agents (network effects), gradually leading to a self-sustaining marketplace.
It’s important to acknowledge that these intent-based bridge systems are still in their early days. We must recognize that this is a normal part of the growth process for any new system and that it takes time for a market to develop organically. But, it’s crucial to acknowledge this issue. Doing so ensures that teams work towards reducing self-reliance and take the necessary steps to onboard more agents.
Importantly, more agents have onboarded to intent-based bridges over the last year and this increase in competition is a positive sign. This has been aided by team’s investing in providing comprehensive instruction guides that make it easy for entities to set up agents. For instance, Across offers a technical guide for running a relayer.
As these bridges attract more order flow, and there are more profit opportunities for agents, we can expect to see a greater number of agents will join the fray. However, more work needs to be done on mechanism designs that incentivizes new agents to join and be competitive.
The agent centralization and reliance on protocol-run agents leads to concentration of order flow fulfillment by a handful of agents. This concentration poses the following risks, among others:
This problem is further exacerbated by the lack of competition among agents in intent-based bridges. When there are fewer agents participating in the auction, the winning agent faces less pressure to fulfill orders. With less competition, the winning agent might feel more secure in their dominant position and may therefore be more inclined to forego order fulfillment if it becomes less profitable for them. In a more competitive environment, agents are incentivized to fulfill their commitments to maintain their reputation and to ensure they can continue to win future auctions. If they fail to fulfill orders, they risk losing their competitive edge as users and the platform may prefer more reliable agents.
Addressing these concerns is crucial to ensure the resilience, competitiveness, and trustworthiness of intent-based bridges. Ideally, as these platforms mature and onboard more agents, the distribution of order flow will improve.
Platforms like Cowswap showcase the possibility of a competitive intent-based system, with at least 17 agents contending for orders. Although 17 agents might not sound like a lot, it’s the way orders are distributed among them that demonstrates the competitiveness of Cowswap’s auction system. This success is attributed to careful mechanism design, which includes well-structured rewards for agents and checks in place to deter actions that affect the execution of user orders, such as imposing penalties on agents who commit to but fail to complete an order.
Simple napkin maths indicates that the leading agent in Cowswap has secured around 30% of the order flow. The race for second place is close, with two agents each handling nearly 16.67%. The fourth agent has an 11% share, while the fifth and sixth agents each have 5%, followed by several others with smaller percentages. Notably, none of the top agents are run by the platform’s own team.
This distribution indicates that each agent actively vies for orders, ensuring that the auction environment remains dynamic and competitive. It makes Cowswap a benchmark for any intent-based system.
Order flow distribution across agents in Cowswap. Source: Orderflow.art
The last concern is intrinsically linked to the previous points, underscoring the lack of competitive dynamics among agents on these platforms. A large percentage of the orders on these platforms are fulfilled without competition among the agents.
Our analysis shows that 98.6%, or 104,952 transactions, face no competition in Across. This suggests that auction outcomes for who wins the order flow are typically predetermined, as they are not contested.
For DLN, the data reveals that 91.9% of bids are unopposed, highlighting the concerns of lack of competition.
The lack of competition in bids means that users do not reap the benefits of an auction system, such as optimal pricing and fast execution — somewhat defeating the purpose of introducing the auction in the first place. Consequently, users may not benefit from the optimal execution price they would typically enjoy in a more competitive marketplace. Instead, they are reliant on the rates provided by the sole agent available at the time.
Additionally, speed is a key benchmark for these systems, with auctions designed to favour agents who are quicker in fulfilling orders. For instance, in a first-come, first-served auction, agents race to be the earliest to fulfill an order. This makes it challenging for intent-based systems to offer both fast execution and also the best price. Example — In DLN, agents rely on a webhook to receive order flow data. This makes it possible for deBridge to selectively send data to certain agents before others, giving them an unfair advantage to win the auction. [Source: DLN auction opennesses on intent.markets]
Moreover, the speed-based nature of these auctions also gives an advantage to those agents in the same geographic region as the intent-pool, as they can access orders marginally faster, even if by mere milliseconds, which can be significant.
This is due to the added latency in network communication (signal propagation time, speed at which data packets move) across the world and is not something that the protocol can change. Importantly, it introduces a risk of geographic centralization to the system and is also perhaps one of the reasons why protocol-run agents are dominant in these systems.
Recent findings from the “An Analysis of Intent-Based Markets” paper challenge the assumption that more competition in auctions yields the best prices for the users. It proposes that an oligopoly might actually lead to more favorable outcomes. This is because agents are trying to buy the same assets, pulling liquidity from the same sources in the external market which can drive up their cost and as a result the users might not get the best prices — a somewhat paradoxical situation.
The findings from the paper indicate that price quotes and speed of intent-based bridges will vary based on factors such as the number of agents, their liquidity sources, and auction parameters. This differentiation underscores the relevance of aggregators like LI.FI that can parse through quotes not only from intent-based bridges but also from those with different designs (such as Stargate and cBridge with liquidity pools, or CCTP with burn and mint), ensuring that users get the best execution available in the market.
Jumper (powered by LI.FI) finds the best price across different bridges
Although intent-based bridges are gaining popularity, there remain numerous unresolved questions regarding their long-term development:
— Across uses UMA’s oracle, with both the oracle and Across being developed by Risk Labs.
— DLN uses deBridge messaging bridge, which is also a product of the team behind DLN.
— UniswapX and Connext are neutral and impartial to which oracle / messaging bridge is used as they don’t have their own solution. They use the most robust solution for a particular chain, like native bridges when available. (note: cross-chain UniswapX is not live yet).
— Can we simplify the process for entities to establish and operate the necessary technology to become agents in intent-based bridges? (Projects like Khalani, Brink, Essential, are working towards this.)
— Can we develop standards that would allow agents to easily integrate with any intent-based bridge?
The industry must engage in collaborative dialogue and research to address these open questions. The decisions made today will have far-reaching consequences for the scalability, security, and decentralization of bridges.
Intent-based bridges are an exciting innovation in the bridging landscape. They offer an unmatched user experience which is fast and saves users a lot of time. However, it’s important to consider the trade-offs we’re making to achieve these benefits. While speed and high returns are attractive features, they should not come at the cost of decentralization and censorship resistance (in most use cases).
The current landscape of intent-based bridges reveals a lack of competition, with order flow predominantly controlled by a limited number of agents. Running an agent is costly and resource intensive, creating barriers to entry for new participants. However, if intent-based bridges are indeed the future of bridging, we need to think of ways to make it easier for agents of all sizes to plug into different order flow competitions and make these bridges more competitive.
Furthermore, there’s a pressing need for research into how intent-based bridges can scale. In a world with thousands of rollups, the complexity of managing token inventories across them also increases, potentially making it unprofitable for many agents. Moreover, the growing number of chains also amplifies the difficulty and effort in setting up infras to support them and monitor cross-chain transfers. These challenges could inadvertently push protocols to take on this role, leading to centralization and introducing latency risks. Addressing these issues is crucial for the sustainable growth and decentralization of intent-based bridges.
At LI.FI, we’re all for experimentation with bridge designs and believe intent-based bridges bring a fresh perspective on building bridges. They are an exciting option that’s raising the standard for the speed of execution of cross-chain transfers. Currently, not only do we support intent-based bridges like Across in our tech stack, we’ve also integrated agents directly to ensure users can benefit from this innovation.
This analysis is offered as constructive feedback rather than criticism. Intent-based bridge design has its merits but this study serves as a reminder to build robust systems that do not rely on a handful of actors.
As we conclude this section, it’s with a sense of optimism and commitment that we look forward to building the future of bridging with our trusted partners. The path ahead is filled with opportunities to innovate and improve, and we are excited to contribute to the development of a more open, efficient, and decentralized bridging infrastructure.