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

Consensys: Global Cryptocurrency and Web3 Survey

Consensys teamed up with YouGov to conduct a Web3 awareness survey of over 15,000 people in 15 countries worldwide, w...

Opinion

Web3 Legal Education | How can GameFi games that make money while playing stay away from the gambling red line?

Under the policy and regulatory environment in our country, blockchain game entrepreneurs, from a compliance perspect...

Finance

What is the development direction of the new NFT project with the Azuki crash and BAYC debut?

GameFi is actually just a transformation direction for NFT projects.

Market

Decrypting the Unique Chinese Cryptocurrency Market: Real User Research and a Comprehensive Review of Chinese VC

Chinese language users are just migrating and not really disappearing. Do you understand the real Chinese language en...

News

Vitalik: To achieve large-scale adoption, Ethereum must undergo three transitions: L2, wallets, and privacy.

As Ethereum transitions from a young experimental technology to a mature technology stack that can truly bring open, ...

Market

Review of Yuga Labs' Ecological Development and APE Token Market Performance

Original author 0xscarlettw1. Important node MDvMM six seasons, each season lasts for 3 weeks (the first season start...