Intent-Based Architecture
A blockchain design where users specify intents (what they want) rather than transactions (exact steps), allowing solvers to find optimal execution paths.
Intent-Based Architecture refers to a blockchain design where users declare their desired outcomes rather than specifying exact transaction steps. This enables specialized actors called solvers to compete for optimal execution paths. Instead of manually routing a token swap through multiple decentralized exchanges, a user simply states their goal, such as receiving a minimum amount of USDC for their ETH, and solvers handle the complexity of finding the best price across liquidity sources. UniswapX, launched in 2023, pioneered this approach for decentralized trading by allowing off-chain solvers to fill orders. This architecture shifts value extraction away from validators and toward competitive solver networks, potentially eliminating much of the MEV that currently affects DeFi users. Professionals with expertise in intent-based systems and solver infrastructure are increasingly sought after as major protocols transition toward this user-centric execution model.
Intent Specification
What intents look like:
-
Simple Intent: "Swap 1 ETH for at least 2000 USDC"
-
Complex Intent: "Borrow 1000 USDC at <5% APY, use to buy tokens X and Y with portfolio weights 60/40"
-
Time-Based: "Swap 1000 USDC to 0.5 ETH, execute by tomorrow"
-
Conditional: "If ETH drops below $1500, buy 1 ETH"
-
Composable: Chain intents enabling complex strategies
Intents are a flexible way to express desires.
Solver Mechanism
How solvers work:
-
Intent Pooling: Users submit intents to an intent pool.
-
Solver Competition: Multiple solvers observe intents and compete for fulfillment.
-
Optimization: Each solver finds the best execution path for the intent.
-
Bid Submission: Solvers submit bids including execution path and value transfer to the user.
-
Auction: Intents are allocated to the highest bidder.
-
Execution: The winning solver executes the intent on-chain.
Solver competition drives value to users.
Intent-Based Examples
Real implementations:
-
CoW Protocol: Batch auction using intent-like orders.
-
MEV Burn: Fairness-driven solver selection burning MEV.
-
Uniswap Intent Router: Research exploring intent routing.
-
Flashbots Threshold Encryption: Private intent submission with decryption.
-
Anoma: Protocol-level intent settlement.
Intent-based systems are emerging across DeFi.
Benefits Over Traditional
Comparing approaches:
| Aspect | Traditional | Intent-Based |
|---|---|---|
| Execution | User chooses | Solvers optimize |
| MEV | Validators extract | Solvers compete |
| Front-Running | Possible | Prevented |
| UX | Complex routing | Simple intent |
| Cost | User pays slippage | Competition drives value |
| Customization | Limited | Flexible |
Intent-based systems offer significant advantages.
Intent Privacy
Confidentiality considerations:
-
Private Intent Submission: Encrypt intents to prevent observation before solving.
-
Threshold Encryption: Decrypt only after commitment to the solution.
-
Trusted Execution: Use Trusted Execution Environments for confidential solving.
-
Privacy Preservation: Prevent MEV by hiding intents until commitment.
Privacy is critical for intent-based systems to prevent sniping.
Challenges
Obstacles:
-
Solver Centralization: If few solvers exist, there is a concentration risk.
-
Intent Complexity: Complex intents are hard to express and solve.
-
Latency: Solving intents adds latency compared to immediate execution.
-
Solver Trust: Users must trust solvers to execute intents as specified.
-
Standardization: There is a need for standards for expressing and comparing intents.
Intent-based architecture is still in the research stage with open challenges.
Career Opportunities
Intent-based systems create roles:
-
Protocol Designers design intent systems.
-
Solver Engineers build solvers.
-
Cryptographers enable privacy.
-
Researchers study intent systems.
-
Smart Contract Engineers implement intents.
Best Practices
Using intent systems:
-
Express Clearly: Make intents as specific as possible.
-
Monitor Solvers: Understand solver reputation and incentives.
-
Privacy: Use encrypted submissions when available.
-
Fallbacks: Have a backup execution plan if the intent is unfulfilled.
The Future of Intent-Based
Evolution:
-
Standardization: Industry standards for intent expression.
-
Cross-Chain: Intents spanning multiple chains.
-
Decentralized Solvers: More distributed solver networks.
-
Privacy Default: Encrypted intents becoming standard.
-
Mainstream Adoption: Shift from transactions to intents.
Express Desired Outcomes
Intent-based architecture enables users to specify outcomes rather than execution paths. Solvers compete to optimize execution. This approach has potential for MEV elimination and UX improvement. If you're interested in solver infrastructure or MEV, explore careers at solver teams and protocol research. These roles focus on modern execution infrastructure.
Find Intent-Based Architecture Jobs
Explore positions at companies working with Intent-Based Architecture technology
Browse open roles