硬核解析:下一代區塊鏈的“智能”Intent Architecture

2023-08-24 10:56 金色財經


作者:HAOTIAN,來源:Haotian-CryptoInsight’s Substack

表面上看“Intent-centric”只關注結果,不在乎過程,實際上,過程都被更高的科技隱藏在在“黑盒子”裏了。今天以一個分布式Intent Architecture爲例,給大家硬核拆解下,這個黑盒子的WorkFlow,內容會很幹,建議先贊後看。

這很可能是代表下一代區塊鏈的“智能”架構。

互聯網發展早期也存在黑盒子,比如鮮有人懂HTTP、TCP/IP、CDN、IPV6等互聯網技術協議的通信原理,但每個人卻都暢遊在上層的應用當中。web3時代,也需要經歷一個把後端協議藏起來的過程,這正是Intent-centric在做的事情。唯有這樣,web3的使用門檻才能真正降低,web3應用才有可能飛進尋常百姓家。

那么,該如何拆解這個“黑盒子”呢?

首先說明下,若黑盒子爲中心化平台所提供,不在本文探討範疇內,因爲一個中心化的服務器理論上可預設各種復雜的後台參數和指令,比如時下大火的社交平台 Bot程序,以及Friend.tech這種以托管爲前提的應用體驗。但這很不Paradigm。 我要帶大家一探究竟未來去中心化intent市場的組織運行方式。

一個核心點,如何要把用戶的復雜抽象需求,轉化成可經程序具象化的指令,而且還能自動化低容錯執行。

舉例說明:小王在UniswapX下了一個訂單,intent要求限價訂單、免Gas費用、抗MEV、走滑點最低的route,要zk-SNARK化保護隱私等等,該需求發出後“黑盒子”裏的一堆Maker(專業機構、做市商)等开始構建策略Solver來執行小王的訂單,最終經過一輪Aution競爭之後,A公司獲得了執行權,最終Execute完成了訂單,平台將小王付出的手續費結算給A公司,同時給予了一定平台獎勵。

接收到小王的intent後,黑盒子會進行歸類,比如,限價訂單 = 一筆conditional transaction交易,滿足條件合約自動觸發;抗MEV = off-line拓展router,走layer2通道;保護隱私 = 核心數據要執行ZK-SNARKs驗證通道; 這些intent可能會被分配到Layer1、layer2,也可能會同時啓用各類模塊化技術進行處理,最後再匯集到用戶客戶端完成最後輸出outcome。

一個基礎的去中心化intent architecture包括,用戶User——求解器Solver——執行者Executor——結果outcome。

1)可以模塊化嵌套進已有EVM智能合約框架內,這要求intent被編程化後可由智能合約或代理合約,或off-line擴展的方式和鏈上各類DeFi協議進行絲invoke滑調用。

2)獨立運行在一個全新的公鏈架構內,除了Solver、Excutor之外,還需要有相應的Proposer、Validator等角色以實現鏈的去中心化運作。

Solver即求解器,是負責將抽象的intent編程化的角色,比方說:用戶A在發送交易時有三個intent意圖,透明intent+安全intent+隱私intent。簡單的交易由layer1直接處理,而復雜的交易會來到layer2 Solver這裏。 Solver將兩個意圖通過一個由ZK Proof提供的零知識證明技術,一個由ciphertext提供的隨機加密算法密文。最後,處理好的txs會被發送到Mempool,等待打包上鏈;

Executor即執行人,是負責將Solver發送來的txs最終執行狀態改變+完成校驗,可以理解爲,最終成功實現用戶intent的礦工,並負責校驗intent執行過程中不會出差錯,完成最後的鏈上記账行爲; 再通俗理解,Solver相當於以太坊上的Searcher,負責搜集整理交易,Executor則相當於以太坊上的bulider負責最終打包出塊。

當然,它也有Node節點,Relay中繼器,Validator驗證者這些角色,和目前已有公鏈無差,就不過多解釋了。 Solver和Executor都可以由Permissionless的組織和機構以Auction的方式參與,以確保系統的透明性和去中心化。

其大致Workflow爲(如下圖):

User 提交intent數據——Gossip Node接收並廣播數據:

①簡單交易直接走L1——>經layer1的Proposer、Validator、Executor等生成Recepit

②復雜交易會被分配到L2——>Solver負責模塊化集成zk、cipheretext等技術編程化數據——>Proposer整理排序將數據打包——>Validator驗證數據的有效性——>Executor完成出塊記账——>返還給用戶Recepit。

用戶客戶端會匯聚Recepit,最終完成Verify。

看完是否覺得,這完全是一套全新的區塊鏈架構Architecture?嗯,沒錯。一個集成已有各類技術,高度模塊化的新公鏈構造。

從比特幣時代的Scriptable腳本化到以太坊時代的Programmable編程化,再到intent時代的Programable ++。下一代的區塊鏈“智能”架構,理想情況下會充分利用各種前沿技術執行交易(包括AI),用戶也可以通過intent層傳入更復雜的需求,整個執行過程又被架構高度自動化和模塊化。 唯有區塊鏈更加易用和“智能”,才能最終實現Mass Adoption。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

標題:硬核解析:下一代區塊鏈的“智能”Intent Architecture

地址:https://www.sgitmedia.com/article/8622.html

相關閱讀: