Coordinating Solvers

Intent solvers are something that's taking over the web3 space for streamlined interactions, they take the user’s desired intent, process it, find a way to make it happen, and get it executed.

It sounds good when put like this, but it comes with its nuances. How do we ensure solvers/solvers can fulfill the entire intent, if not, how do we ensure solvers cover wide use cases, and ensure users get the best route and order filling?

Well, the key is solver collaboration and coordination!!

Collaboration

Solvers can decide to work with each other to fulfill/solve different parts of the intent, they can leverage some collaboration layer to solve their bit and hand off the rest of it to the next solver.

Solvers need to understand two things here, what the ask is, and whom they should collaborate with, ideally a solver that gives a good quote or route.

Now for this, there are some bottlenecks, the biggest one is counterparty discovery, how do you discover which solver can solve the other half, or give an optimal solution for the other half?

Coordination

Collaboration has its bottlenecks but it's essential to wider coverage for intents to solve for and achieve better solutions, instead of doing a blind or friendly collaboration, we can put a coordination mechanism that

  1. Knows who can solve what.

  2. Query their quotes and routes.

  3. And lastly divide parts of intent among different solvers.

When you put in coordination along with collaboration, you reach a better solution, if a coordination mechanism knows who can solve what part of the intent, and who is giving a better quote/route, collaboration becomes easier and you are less likely to run into a situation where you don’t find a solver who can do it all.

Intents and intent solver space is evolving, new approaches will scale this space, and collaboration and coordination will become the defining factors for completely changing the web3 interactions.

There can be different mechanisms for solver coordination, read about Epoch Protocol’s Sub Intent Orchestration here -

Subscribe to Epoch Protocol
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.