Uniswap 與 Across 合作推出意圖跨鏈標準 ERC-7683
Uniswap Labs 和 Across 技術合作,再次預告於上個月共同提出基於意圖交易的跨鏈傳輸新標準 ERC-7683,期望可以統一跨鏈協議的交易結構,藉整合所帶來的流動性增長增加跨鏈效率,以改善使用者體驗。未來將整合至 UniswapX。
ERC-7683 介紹
解決什麼問題
根據文件內容,目前現有基於意圖交易系統的跨鏈產品,關鍵困難點是獲得足夠的流動性和活躍的 filler 機器人網路,後者是執行用戶意圖的重要關鍵角色。
推薦閱讀:意圖導向設計 intent-centric|創投 NGC 彙整產業趨勢
推薦原因:該文章清楚介紹到底什麼是區塊鏈產業中的「意圖交易」,其實就是另一種的交易型態,並藉由 solver 網路提供解析,以完成用戶更彈性、客製化的交易需求。閱讀該文章可以掌握解決者 (solver) 的概念,基本上與填充者 (filler) 相同,都是協助將用戶意圖交易內容執行的機器人。可以更加理解本文接下來的內容。
若上述流動性與 filler 機器人數量無法有效增加,隨著不同區塊鏈持續爭奪市場,將會讓跨鏈意圖系統的流動性更加破碎,最終會讓用戶無法有正常的使用者體驗。
例如提交交易後都沒有機器人來協助執行,或者是目標鏈的流動性根本就不足,不管如何都無法成功跨鏈。就算真的能成功運行,也會維持在較高的成本之上與面對較高的故障機率。
ERC-7683 旨在創建一個通用的 filler 網絡,讓所有跨鏈意圖有可以遵循的結構,解決意圖基礎設施 — 中繼器碎片的問題。
ERC-7683 架構介紹
ERC-7683 標準允許為跨鏈交易執行系統實作標準 API,分為兩部分,分別是通用 CrossChainOrder 結構以及標準ISettlementContract 合約介面,所有相容的跨鏈橋都可以符合 ERC-7683 標準,讓 filler 機器人的服務範圍更大,並同時提升用戶使用體驗。
ERC-7683 標準目標是提供廣泛的跨鏈意圖設計架構,建構一套標準跨鏈意圖流程:
- 用戶簽署一條鏈下訊息,定義其訂單的參數,將標準跨鏈訂單 (Cross-Chain Order) 分發給 filler。
- filler 在原鏈上初始化交易。
- filler 在目標鏈上執行以填充流動性給用戶。
- 合約自動進行跨鏈結算流程,以結算訂單。
如同大多數標準與介面,跨鏈橋的開發者可以實做其他功能與細節,以靈活地設計自訂行為,例如:
- 價格解析:像是可採用荷蘭式拍賣或基於預言機的定價
- 填充限制:可以增加填充的條件或是資金分配時間。
- 結算程序:可增加資金延遲分發,確保 filler 不作惡。
Uniswap 持續推動意圖基礎設施
Uniswap Labs 表示未來 UniswapX 也將會採用此標準,強化 filler 網路的彈性,目前該提案以提交至 CAKE Working Group 進行審查。
推薦閱讀:聚合平台UniswapX推出!交易聚合器1inch與MEV保護DEX CowSwap危機?
推薦原因:閱讀該文章介紹 UniswapX 如何藉由意圖交易提供交易聚合功能,可以看出 Uniswap 早已布局意圖領域許久。