In-depth Analysis The Smart Architecture of the Next-Generation Blockchain

Next-Generation Blockchain Smart Architecture Analysis

Author: HAOTIAN-CRYPTOINSIGHT, Source: Haotian-CryptoInsight’s Substack

On the surface, “Intent-centric” only focuses on the results and does not care about the process. In reality, the process is hidden in a “black box” by higher technology. Today, let’s take a distributed Intent Architecture as an example to dissect the Workflow of this black box. The content may be dry, so it is recommended to like it before reading.

This is likely to represent the “smart” architecture of the next generation blockchain.

In the early days of the internet, there were also black boxes, such as few people understanding the communication principles of internet technology protocols such as HTTP, TCP/IP, CDN, IPV6, etc., but everyone was immersed in the applications on the upper layer. In the web3 era, it also needs to go through a process of hiding the backend protocols. This is what Intent-centric is doing. Only in this way can the barrier to entry for web3 be truly reduced, and web3 applications can fly into ordinary people’s homes.

So, how to dissect this “black box”?

First of all, if the black box is provided by a centralized platform, it is not within the scope of this article, because a centralized server can theoretically preset various complex backend parameters and instructions, such as the currently popular social platform Bot programs, and applications like Friend.tech that are based on hosting. But this is not the paradigm of LianGuai. I will take you to explore the organizational operation of the future decentralized intent market.

One core point is how to transform the user’s complex abstract requirements into programmable instructions that can be automatically executed with low fault tolerance.

For example: Xiao Wang placed an order on UniswapX, and the intent requires a limit order, no gas fees, resistance to MEV, and the lowest slippage route, as well as privacy protection through zk-SNARK, etc. After this requirement is issued, a group of Makers (professional institutions, market makers), etc. in the “black box” start to build strategy Solvers to execute Xiao Wang’s order. After a round of Auction competition, Company A obtains the execution rights and finally completes the order. The platform settles the fees paid by Xiao Wang to Company A and also provides certain platform rewards.

After receiving Xiao Wang’s intent, the black box will classify it. For example, a limit order = a conditional transaction, which triggers the contract automatically when the conditions are met; resistance to MEV = off-line expanded router, which uses layer2 channels; privacy protection = core data needs to be verified through ZK-SNARKs. These intents may be allocated to Layer1, Layer2, and may also be processed simultaneously using various modular techniques, and finally aggregated to the user’s client to complete the final output outcome.

A basic decentralized intent architecture includes: user User – Solver – Executor – outcome.

1) It can be modularized and nested into existing EVM smart contract frameworks, which requires the intent to be programmable and can be invoked by smart contracts or proxy contracts, or through off-line expansion and invoked by various on-chain DeFi protocols.

2) It operates independently in a brand new public chain architecture. In addition to Solver and Executor, there are also corresponding roles such as Proposer and Validator to achieve the decentralized operation of the chain.

Solver, the Solver, is the role responsible for programming the abstract intent. For example, when user A sends a transaction, there are three intents: transparent intent, secure intent, and privacy intent. Simple transactions are processed directly by layer1, while complex transactions come to the layer2 Solver. The Solver combines two intents through zero-knowledge proof provided by ZK Proof technology and ciphertext provided by random encryption algorithm. Finally, the processed txs will be sent to the Mempool, waiting to be packaged and put on the chain;

Executor, the Executor, is responsible for changing the execution status of txs sent by the Solver and completing the verification. It can be understood as the miner who successfully implements the user’s intent, and is responsible for verifying that there are no errors in the execution process of the intent and completing the final on-chain accounting behavior; In simpler terms, the Solver is equivalent to the Searcher on Ethereum, responsible for collecting and organizing transactions, while the Executor is equivalent to the bulider on Ethereum, responsible for finally packaging and mining blocks.

Of course, it also has roles such as Node node, Relay relay, and Validator validator, which are no different from existing public chains, so I won’t explain them in detail. Both Solver and Executor can be participated by Permissionless organizations and institutions through an Auction to ensure the transparency and decentralization of the system.

The general Workflow is as follows (as shown in the figure below):

User submits intent data—Gossip Node receives and broadcasts data:

①Simple transactions go directly to L1—>Recepit generated by layer1’s Proposer, Validator, Executor, etc.

②Complex transactions will be assigned to L2—>Solver is responsible for modular integration of zk, cipheretext, and other technologies to program the data—>Proposer organizes and sorts the data for packaging—>Validator verifies the validity of the data—>Executor completes block generation and accounting—>Returns the Recepit to the user.

The user client will aggregate Recepit and finally complete the Verify.

After reading it, do you feel that this is a completely new blockchain architecture? Yes, you are right. It is a new public chain structure that integrates various existing technologies and is highly modular.

From the Scriptable scripting era of Bitcoin to the Programmable programming era of Ethereum, and then to the Programmable++ era of intent. The next generation of blockchain “smart” architecture will ideally make full use of various cutting-edge technologies to execute transactions (including AI). Users can also input more complex requirements through the intent layer, and the entire execution process is highly automated and modularized. Only when the blockchain becomes more user-friendly and “smart” can Mass Adoption be achieved in the end.

We will continue to update Blocking; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

Opinion

New Organizational Paradigm An In-Depth Explanation of the Various Aspects of DAO

The original definition of DAO represents an ideal, an expectation of technological empowerment, even though it is cu...

Market

Development trends of NFT trading market: multi-functional aggregation and multi-chain competition

Multi-functional aggregated NFT trading markets will become mainstream, and multi-chain narratives will evolve into m...

Blockchain

Written on the 6th Anniversary of Binance Will there be a warm spring after the crypto winter?

Binance will celebrate its sixth birthday tomorrow, but looking back at the past year, the road has not been smooth. ...

Blockchain

Two SEC commissioners oppose SEC's enforcement action on NFTs.

Uyeda and Peirce believe that before taking further enforcement actions, it is necessary to first address questions r...

Finance

Will the introduction of "staking mining" on BRC-20S mark the beginning of Bitcoin DeFi summer?

Through BRC-20S, users can collateralize their BRC-20 Tokens or Bitcoin and receive corresponding BRC-20S Tokens as r...

Market

Survival Skills in the Cryptocurrency Dark Forest Wallet Security Strategies and Risk Hierarchy Management

Risk classification, asset isolation. It's not terrifying if an asset is occasionally stolen; what's terrifying is wh...