Table of Contents
In short: ten times the execution efficiency, one-tenth the workload
User Experience: ApertureLLM powered by the Intent DSL
Underlying infrastructure
Application layer: SolverDAO
How will Solvers compete, and what types of Solvers might exist?
Onchain vs. Offchain
Solver Library
Example: Intent to Airdrop
The user first declares in natural language:
Home web3.0 Understand Aperture in one article: Give DeFi operation instructions to the chatbot

Understand Aperture in one article: Give DeFi operation instructions to the chatbot

Mar 14, 2024 pm 07:16 PM
Blockchain Blockchain technology Key words Ask a question understand

This article will mainly introduce Aperture and involve the growth difficulties currently faced by the DeFi industry.

Aperture’s goal is to challenge and transcend traditional transaction methods that once hindered the mass adoption of DeFi and move closer to an “intent-based” future.

一文读懂 Aperture:对聊天机器人下达 DeFi 操作指令

In short: ten times the execution efficiency, one-tenth the workload

Aperture is developing a new chatbot experience, It relies on a powerful intent infrastructure that allows users to express their needs in natural language. By integrating a network of solvers, Aperture is able to provide services that are more efficient and cost-effective than traditional transaction methods. This new experience will bring more intelligent and personalized solutions to users, allowing them to achieve their goals more easily. At the same time, Aperture's underlying technical support system will ensure that users' needs are met promptly and accurately, thereby enhancing user experience and improving execution efficiency. By collaborating with the solver network, Aperture can provide users with more flexible and customized services, further improving user satisfaction. This innovative

User Experience: ApertureLLM powered by the Intent DSL

First, Aperture will start with the foundational condition for any mass adoption: user experience (UX).

DeFiUX currently focuses on transaction methods, requiring users to sign state changes at different levels of technical understanding, which also changes users' understanding of the "final state". Aperture puts the core of user experience on the "end state" through intention.

Through modern LLM and a dedicated intent-oriented programming language, Aperture is committed to improving users' ability to express intent. This will enable users to communicate their trading goals and preferences more clearly and effectively, making it easier and more accurate to harness the potential of blockchain.

For those users who don’t know much about the principles of blockchain technology, it may be confusing to encounter a lot of “knobs and buttons” on the traditional DeFi interface. In contrast, Aperture's approach is to let users express their intentions in natural language, which is obviously simpler and easier to understand. Behind this approach involves converting natural language into blockchain code, and this is where domain-specific languages ​​(DSLs) come into play.

Unlike the GPL (General Purpose Language), which is applicable to a wide range of fields, DSL is a specialized computer language designed for specific application fields. The development and application of DSLs is critical to domain engineering and often involves developing new DSLs or adapting existing DSLs to more effectively describe problems and solutions within a specific domain.

In Aperture, the design of DSL focuses on human reading habits and language habits, which is crucial to supporting clear and intuitive expression of intentions. Other DSLs may prioritize aspects such as programming efficiency or machine-level optimization.

On Aperture, LLM allows users to express their intentions in natural language and feeds that intention back to the user in a highly readable DSL form, bridging the gap between technical functionality and user-friendly interfaces. This DSL can then be provided to the resolver as a "statement of truth" for that user.

Using a real-world analogy: the LLM to DSL translation user experience is similar to that of a customer placing an order at a pizza parlor over the phone. A customer might place an order in very colloquial terms: “Give me your largest, all-meat pizza.” The operator on the other end might respond to them with: “You want our carnivore pizza, XL? ?" It's easy for the user to understand this transition and agree: "Yeah, I don't know the name of it, but that's what I want."

On the chain, this interaction will be in a similar way conduct. Users may start by stating their ultimate goal -

"You can rebalance my ETH-GMXLPs so that it concentrates 80% of the funds in the best performing pool across all my EVM chains, Will the remaining 20% ​​of LP funds be evenly distributed to the remaining pools?"

The analysis of DSL may be fed back to users——

●Eligible assets: Mainnet, Arbitrum and ETH-GMX trading pair on Avalanche;

●Allowed operations: bridging, removing liquidity, trading ETH or GMX, adding liquidity;

●Ultimate goal 1: According to APYVision Based on the data, rebalance the liquidity position and concentrate 80% of the eligible asset capital on the position with the highest spot annual interest rate;

●Ultimate goal 2: Rebalance the liquidity position and concentrate 20% of the eligible asset capital Concentrate on existing unused capital pools in Final Goal 1;

●Sign the Statement of Intent (if correct).

Converting the LLM codifies the spoken language into standardized terminology for the DSL, which solvers utilize in a predictable and replicable way.

Underlying infrastructure

The intent infrastructure can be broken down into several parts:

●Intent clearing center (memory pool): Acts as a preliminary staging area for user intentions. It is designed to efficiently organize these intents for processing, using a prioritization algorithm based on various criteria such as urgency and resource requirements. The clearing house ensures that intentions are managed securely and orderly before they are submitted to the blockchain.

●ZK simulation of data validity: This is the resource needed to verify certain intentions and their corresponding solutions, which will rely on off-chain data. Zero-knowledge proofs can be used to verify the validity of this data. Utilizing advanced encryption tools such as Brevis or Axiom, Aperture can generate ZKPs for historically on-chain data that are part of the solution proposer's proposal. This approach allows for rigorous validation of the solution’s output, ensuring that it is accurate, complete, and conforms to specified constraints and intent, without compromising the confidentiality of transaction data.

● Validation Smart Contract: Each intended use case will require a smart contract to simulate, validate and govern the proposed solution.

● Ranking and Execution Engine: Each set of validated intents needs to be ranked based on results and solver scores, and then subsequently executed. The key aspect of this execution engine is its accountability execution capabilities. If any malicious activity occurs, such as reversed transactions or other malicious events, the execution engine is designed to punish the responsible resolver by reducing rewards or other means. This not only protects the integrity of the transaction, but also prevents potentially malicious behavior by the solver.

Application layer: SolverDAO

The SolverDAO network is a unique application layer built on the intent infrastructure. Aperture intent infrastructure enables SolverDAO to focus on enabling and solving unique intent-based use cases without worrying about underlying execution requirements.

SolverDAO gains access to user intent in Aperture Clearinghouse by staking the necessary amounts of $APTR and $ETH. SolverDAO can be associated with a large professional solver with proprietary solutions or a network of smaller solvers.

New intent solutions can come from Aperture or third-party SolverDAO. Solver DAOs add value by enabling new intent use cases. This requires submitting the necessary business logic to accommodate Aperture's modular design. Once built, the use case can now be "claimed" from the Aperture intent interface or a third-party interface created by the solver DAO.

ApertureDAO will provide $APTR funding to SolverDAO to enable new intent use cases.

How will Solvers compete, and what types of Solvers might exist?

Onchain vs. Offchain

In the highly competitive Aperture intent ecosystem, Solver stands out through his approach to releasing solutions. Although not mandatory, smart contracts are preferred due to their scalability and speed. However, off-chain scripts are equally good at releasing solutions quickly, providing an alternative path. Some declared intents may even have traits that enable solvers to submit solutions manually. (For example, the seller wants to schedule a large OTC deal and sets a 3-day bidding window.) Generation method solvers, they can avoid using smart contracts to generate solutions and instead can rely on Aperture’s zero-knowledge verification process to establish trust in their off-chain script-enabled solutions. This will enhance the positive cycle effect of attracting solvers (sustainable business solutions, attracting more revenue, attracting more solvers).

Solver Library

Although not explicitly required in a given ecosystem, Solvers may also choose to raise deposits through crowdfunding, using a vault mechanism to provide a share of the solver's earnings. part in return. Each Solver DAO can open source a reward sharing vault contract for its solvers to implement (if they wish to receive initial funding support).

Example: Intent to Airdrop

For ease of understanding, take the “airdrop claim intention” proposed by Aperture in the first blog post as an example. How do users declare intent? How does a dedicated SolverDAO leverage Aperture's SolverDAO marketplace?

The user first declares in natural language:

"Claim all eligible airdrops on my behalf. Don't forget the gas fees associated with claiming. In exchange, pay 1% or more Less fees."

The chatbot may ask clarifying questions to further tease out the user's statement.

Once this clarification is complete, the intent is translated from natural language into an encoded intent DSL and sent back to the user in a readable format for verification. Next, the expression of intent is published to the intent clearinghouse, where any eligible solver can view the user's statement.

Solvers can now view a user's address and cross-reference it with claimable airdrops or rewards. The permission function supported by the Account Abstraction Wallet allows solvers to claim airdrops on behalf of users. Solvers will compete against each other on "finder fees" and their overall knowledge of the airdrop. Now, the difference in intention is that if solver A covers a Dymension airdrop and solver B covers a Celestia airdrop, both solvers can earn discoverer fees from our users.

一文读懂 Aperture:对聊天机器人下达 DeFi 操作指令

All proposed solutions will be simulated by Aperture’s smart contracts to verify the proposed results, and then all verified solutions will be ranked. Aperture will then execute on behalf of the user, returning all airdrops.

The above is the detailed content of Understand Aperture in one article: Give DeFi operation instructions to the chatbot. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Repo: How To Revive Teammates
1 months ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

What are the recommended websites for virtual currency app software? What are the recommended websites for virtual currency app software? Mar 31, 2025 pm 09:06 PM

This article recommends ten well-known virtual currency-related APP recommendation websites, including Binance Academy, OKX Learn, CoinGecko, CryptoSlate, CoinDesk, Investopedia, CoinMarketCap, Huobi University, Coinbase Learn and CryptoCompare. These websites not only provide information such as virtual currency market data, price trend analysis, etc., but also provide rich learning resources, including basic blockchain knowledge, trading strategies, and tutorials and reviews of various trading platform APPs, helping users better understand and make use of them

How to roll positions in digital currency? What are the digital currency rolling platforms? How to roll positions in digital currency? What are the digital currency rolling platforms? Mar 31, 2025 pm 07:36 PM

Digital currency rolling positions is an investment strategy that uses lending to amplify trading leverage to increase returns. This article explains the digital currency rolling process in detail, including key steps such as selecting trading platforms that support rolling (such as Binance, OKEx, gate.io, Huobi, Bybit, etc.), opening a leverage account, setting a leverage multiple, borrowing funds for trading, and real-time monitoring of the market and adjusting positions or adding margin to avoid liquidation. However, rolling position trading is extremely risky, and investors need to operate with caution and formulate complete risk management strategies. To learn more about digital currency rolling tips, please continue reading.

Tutorial on how to register, use and cancel Ouyi okex account Tutorial on how to register, use and cancel Ouyi okex account Mar 31, 2025 pm 04:21 PM

This article introduces in detail the registration, use and cancellation procedures of Ouyi OKEx account. To register, you need to download the APP, enter your mobile phone number or email address to register, and complete real-name authentication. The usage covers the operation steps such as login, recharge and withdrawal, transaction and security settings. To cancel an account, you need to contact Ouyi OKEx customer service, provide necessary information and wait for processing, and finally obtain the account cancellation confirmation. Through this article, users can easily master the complete life cycle management of Ouyi OKEx account and conduct digital asset transactions safely and conveniently.

On which platform is web3 transaction? On which platform is web3 transaction? Mar 31, 2025 pm 07:54 PM

This article lists the top ten well-known Web3 trading platforms, including Binance, OKX, Gate.io, Kraken, Bybit, Coinbase, KuCoin, Bitget, Gemini and Bitstamp. The article compares the characteristics of each platform in detail, such as the number of currencies, trading types (spot, futures, options, NFT, etc.), handling fees, security, compliance, user groups, etc., aiming to help investors choose the most suitable trading platform. Whether it is high-frequency traders, contract trading enthusiasts, or investors who focus on compliance and security, they can find reference information from it.

How to calculate the transaction fee of gate.io trading platform? How to calculate the transaction fee of gate.io trading platform? Mar 31, 2025 pm 09:15 PM

The handling fees of the Gate.io trading platform vary according to factors such as transaction type, transaction pair, and user VIP level. The default fee rate for spot trading is 0.15% (VIP0 level, Maker and Taker), but the VIP level will be adjusted based on the user's 30-day trading volume and GT position. The higher the level, the lower the fee rate will be. It supports GT platform coin deduction, and you can enjoy a minimum discount of 55% off. The default rate for contract transactions is Maker 0.02%, Taker 0.05% (VIP0 level), which is also affected by VIP level, and different contract types and leverages

Binance binance computer version entrance Binance binance computer version PC official website login entrance Binance binance computer version entrance Binance binance computer version PC official website login entrance Mar 31, 2025 pm 04:36 PM

This article provides a complete guide to login and registration on Binance PC version. First, we explained in detail the steps for logging in Binance PC version: search for "Binance Official Website" in the browser, click the login button, enter the email and password (enable 2FA to enter the verification code) to log in. Secondly, the article explains the registration process: click the "Register" button, fill in the email address, set a strong password, and verify the email address to complete the registration. Finally, the article also emphasizes account security, reminding users to pay attention to the official domain name, network environment, and regularly updating passwords to ensure account security and better use of various functions provided by Binance PC version, such as viewing market conditions, conducting transactions and managing assets.

A summary of the top ten popular trading apps in the currency circle (authoritative release in 2025) A summary of the top ten popular trading apps in the currency circle (authoritative release in 2025) Mar 31, 2025 pm 06:27 PM

The ranking of the top ten popular trading apps in the 2025 currency circle is freshly released! This article summarizes ten trading apps including OKX, Binance, Gate.io, Kraken, Huobi, Coinbase, KuCoin, Crypto.com, Bitfinex and Gemini, and conducts a detailed analysis of their advantages. These platforms have their own advantages in terms of technical strength, trading products, security, user experience, etc. For example, OKX is known for its strong technology and all-weather customer support, while Binance is known for its high transaction volume and low fees. Whether you are a veteran trader or a novice, you can find the right trading platform for you in this article. Read now to learn about 202

Sesame Exchange gate web version enters Sesame Exchange official web version click to enter Sesame Exchange gate web version enters Sesame Exchange official web version click to enter Mar 31, 2025 pm 06:18 PM

Sesame Exchange Gate.io web version is convenient to log in. Just enter "gate.io" in the browser address bar and press Enter to access the official website. The concise homepage provides clear "Login" and "Register" options, and users can choose to log in to a registered account or register a new account according to their own situation. After registering or logging in, you can enter the main trading interface to conduct cryptocurrency trading, check market conditions and account management. Gate.io has a friendly interface and is easy to operate, suitable for beginners and professional traders.