買比特幣 買比特幣
Ctrl+D 買比特幣
ads
首頁 > 聚幣 > Info

LVE:Cobo 安全團隊:1inch 升級功能 Fusion Swap 體驗分享_1sol幣發行數量

Author:

Time:1900/1/1 0:00:00

前段時間,著名的鏈上聚合器1inch發布了最新功能FusionSwap,該功能旨在讓客戶在交易過程中免除手續費,零滑點并減少用戶被MEV的風險。根據描述,該功能似乎是Limitorder和PrivateTx的結合體。從這方面來看,該功能大大增強了用戶體驗。為了探究其中的原理與研究其中是否存在一些文檔中沒提到的用戶交互過程中需要注意的地方,本文結合實際體驗和官方文檔,對這個新功能做一次較為全面的解析。原理分析

根據1inch官方文檔對Fusion功能的介紹,Fusion功能實現上是基于1inchV5聚合器合約。不同的是這次1inch在此基礎上引入了新的概念,名為resolver。我們首先來看看官方對resolver的定義:

從描述上看,不難發現resolver是專門用于處理FusionSwap訂單的,也就是說針對FusionSwap類型的訂單,只有注冊的resolver才可以處理。為此,1inch也提供了一份關于如何成為resolver的流程:

德意志聯邦銀行巴爾茨:數字歐元不僅是一種選擇,而且是必要的:金色財經報道,德意志聯邦銀行最高執行委員會委員布克哈德·巴爾茨20日在參加2023清華五道口全球金融論壇時直言,如果要在社會進入數字時代時保持對央行貨幣的普遍使用,數字歐元將不僅是一種選擇,而且是必要的。通過數字歐元,我們的目標是將現金的所有優勢輸送到數字領域,數字歐元將使公眾能夠獲得高效便捷的支付方式,它將在整個歐元區廣泛使用,就像今天的現金一樣。

巴爾茨還提到,當人們問我數字歐元何時可以在用戶中分布時,我仍然持謹慎意見,我們談論的是至少三年,所以可能不會在2027年之前發生。[2023/5/20 15:15:35]

從指引上來看,成為resolver的條件是抵押1inch代幣,不過這里最關鍵的信息在第一條:成為resolver的條件是需要抵押額在所有抵押中的前5才能獲得處理FusionSwap訂單的資格,并且這個訂單只能由resolver來處理。

比特幣全網未確認交易數量為12931筆:金色財經報道,BTC.com數據顯示,目前比特幣全網未確認交易數量為12931筆,全網算力為339.30 EH/s,24小時交易速率為3.95交易/s,目前全網難度為46.84 T,預測下次難度上調1.93%至47.75 T,距離調整還剩5天1小時。[2023/4/2 13:39:51]

除了resolver之外,描述中同時也提到了另外一個名詞——DutchAuction,從描述上來看,就是一個兌換率會隨著時間不斷減少的限價訂單。這里似乎有點矛盾。為什么已經是限價訂單了,還可以兌換率不斷變化?為了弄清楚這個問題,Cobo安全團隊專門去體驗了一下。找到了一些關鍵的信息:

以上是Cobo安全團隊其中的一筆兌換交易的細節。從調用的函數中來看,FusionSwap功能其實就是調用了最新的V5Aggreation合約的fillOrderTo函數,該函數確實是一個只用于處理限價單的函數,通過makingAmount/takingAmount來確定對應的兌換比率,并在函數邏輯中把交易最后返回的amount和takingAmount進行對比,檢查是否滿足限價條件,交易中的兌換率是需要用戶簽名的,無法更改。所以這里無論怎么看都是純純的限價訂單。那動態的兌換率又是如何實現的呢?我們一起來看看1inch官方針對DutchAuction的描述,如下:

Coinbase將于3月24日至29日進行XTZ、ATOM、SOL和ADA質押服務升級:金色財經報道,據官方公告,Coinbase發布關于3月10日XTZ、ATOM、SOL和ADA質押服務計劃升級的更新,在3月24日到3月28日之間,客戶將看到他們的XTZ、ATOM、SOL和ADA余額轉移到“收益余額”,這代表了質押資金。在3月29日升級完成之前,客戶將暫時無法取消質押這些資產或質押更多資金。升級完成后,質押和解除質押將恢復。在升級過程中,用戶將繼續獲得獎勵,升級期結束后將恢復付款。[2023/3/24 13:24:27]

Cobo安全團隊從中摘取了一些關鍵信息:

1、這個限價訂單是存在等待時間的。2、限價訂單最開始的兌換比率是用用戶理想情況能兌換出的代幣數量來計算得出的。3、隨著訂單等待時間的推移,兌換比率會逐漸下降,也就是說用戶能得到的代幣數量會越來越少。

SBF律師:正與美檢察官談判以解決SBF保釋條件爭議:2月3日消息,前FTX首席執行官Sam Bankman-Fried(SBF)的律師周四表示,他正在與美國檢察官進行談判,以解決有關SBF保釋條件的爭議。在一份法庭文件中,SBF辯護律師Mark Cohen要求美國地區法官Lewis Kaplan推遲2月7日就此事舉行的聽證會,以及2月2日的最后期限,以解釋SBF為什么能夠在審判前訪問和轉移加密貨幣。

Cohen寫道,雙方希望繼續這些討論,我們樂觀地認為,這將導致雙方在未來幾天內達成協議,消除進一步訴訟的必要性。他指出,檢察官同意了這一要求。美國曼哈頓檢察官辦公室發言人拒絕置評。

金色財經報道,美國檢方要求法官收緊SBF的保釋條件,稱SBF曾通過電子郵件和加密消息應用Signal向FTX美國分公司的法律總顧問發送消息。2月1日消息,美國法官禁止SBF與FTX、Alameda的現任或前任員工聯系。[2023/2/3 11:45:27]

明白了這些信息后,結合實際體驗過程中的所調用的函數和resolver的作用,不難推斷出其實FusionSwap功能就是利用限價訂單的模式,把兌換率設置為用戶可以獲得的最低數量的代幣反向計算出來的兌換率,然后剩余的浮動部分,也就是用戶額外能得到的交給resolver來決定。隨著時間的推移,用戶能得到的部分會越來越少,但是這個“少”僅僅是resolver決定的少,而并不體現在鏈上,畢竟用戶簽名的訂單信息,已經設置了最低的兌換率。

美證交會執行主管:執法部門準備對未注冊的加密平臺采取行動:金色財經報道,美國證交會執行主管Grewal表示,對FTX的調查仍在進行中。執法部門準備對未注冊的加密平臺采取行動。[2022/12/14 21:42:47]

在1inch的文檔中,有對這部分做了一個詳細的圖表,我們拿其中一個來進行分析:

通過這個圖,其實不難發現,在等待的過程中,訂單發布給resolver后,兌換率是隨著區塊推移分成3段不同的斜率下降的,并不是一個勻速的過程。在這個過程中,等待10個區塊后的斜率最大,最后跌到用戶設置的最低兌換率中。整個過程中,用戶最大損失為0.1%左右。按目前以太坊12秒一個區塊來看,15個區塊就是3分鐘的的時間,也就是說如果用戶的訂單發布了3分鐘之后如果沒有任何resolver愿意成交,那么作為用戶,就需要承擔0.1%左右的損失。而這個圖只是其中一個例子。根據不同的兌換交易對和市場情況,曲線可能會存在不同的形態,即用戶最低代幣返回數量也會有所不同。通過上面的簡單分析,其實我們已經可以對FusionSwap這個功能下一些簡單的定義,方便我們后續的一些分析:

1、用戶簽名一筆限價訂單,兌換率設置為當前價格的99.9%。2、交易本身只會由resolver進行處理,類似進了交易隱私池,別人無法搶跑用戶的交易。3、resolver有權選擇是否處理這筆訂單,并調整用戶設置的最低代幣返回數量部分以外的數量,這個浮動部分最低可以是0。4、訂單最長的等待時間為3分鐘。

產品優缺點分析

通過上面的分析同時結合Cobo安全團隊的體驗來看,FusionSwap這個功能的優缺點如下:

優點——手續費

FusionSwap本身的訂單直接交給resolver進行處理,用戶本身只需要負責簽名,該過程特別適合一些剛好就沒了手續費或者以太坊網絡突然繁忙導致預留手續費不夠的情況,特別是網絡繁忙的時候——一般都是市場出現下跌的情況,這種場景下可以零手續費快速交易的場景顯然是非常重要的。

優點——MEVProtect

延續resolver的話題,由于resolver本身來處理交易,在交易超大額(100萬美金以上),用戶可以不考慮可能的被搶跑的風險,相當于交易放進了一個隱私池中,會有resolver專門去處理你的交易。

缺點——時間成本

一筆完成的交易需要最長等待3分鐘的時間來完成,在市場瞬間下跌或者波動比較大的情況,由于resolver無法找到合適的兌換率導致用戶無法快速成交訂單。最終在10個區塊之后承擔大斜率的兌換率下降,嚴重影響收益。如果同樣的兌換場景下,Gasfee多給一點,只需12s就成交了。

缺點——隱含的滑點損耗

通過上面的分析,我們知道FusionSwap這個功能并不是描述所說的零滑點,而是兌換的過程的滑點,即等待的過程中滑點已經產生了。以上面1inch給出的圖為例,這個滑點最大是0.1%,50,000USDC最差的情況下會損失50USDC左右。但是結合Cobo安全團隊的多次體驗,這個滑點的部分并不能由用戶來簽名在進行前端交互時決定,用戶在簽名交易訂單的過程中,只能簽名設置交易返回的最小值。所以理論上,resolver可以無視市場真實價格,直接按照用戶簽名的最低返回數量來撮合用戶的交易訂單。由于算法本身并不透明,用戶無法預估真實的返回額,導致用戶需要自行承擔這部分的風險。相比之下,使用1inch傳統的兌換,在網絡繁忙的時候交易費也僅為40美元,遠低于用戶需要承受的損失50美元。

為了真實還原,Cobo安全團隊也做了適當的模擬,如下:

通過真實的交易過程,可以發現用戶實際的兌換滑點在0.6%左右,而簽名中的takingAmount也是只指定了最低返回數量。

總結

結合使用體驗上,1inch的FusionSwap功能,除了官方提到的優點之外,用戶還需結合自身的場景和使用情況來使用這個功能。在行情波動較大的時候,由于無法預知兌換率的斜率,可能會導致等待時間中用戶需要承擔較大的損失。從分析來看,等待時間是FusionSwap最大的不可控因素。但是總體來看,該功能適合價格波動較小的時候進行兌換或者進行穩定幣之間的兌換,這種情況下就不需要擔心因為時間流逝而導致兌換率下降。在市場行情波動較大的情況下,嘗試使用1inch的傳統兌換會是一個較好的選擇。

Tags:SOLOLVESOLLVE1sol幣發行數量SOLVEESOL價格Alvey Chain

聚幣
DAPP:長推:簡析GMX實現億級突破的原因_APP

近期,GMX幣價的亮眼表現,也讓行業目光聚焦在了這個領域。眾多協議類項目層出不窮的當下,那么誰能助推GMX實現億級突破?我就4個相關協議類項目進行了比較,發掘潛在機會,對比分別如下:一、GMX上.

1900/1/1 0:00:00
TIC:長推:關于gitcoin 捐款,你需要了解的都在這里_CHA

@Mikemoo75197959Mike老師3月2日扔8848里的gitcoin捐款,捐款結束后,凌晨產生了巨大的泵,這是泵的背后我們可以了解到的一些信息和資訊.

1900/1/1 0:00:00
BTC:Conflux張元杰:分析PoW公鏈的價值回歸之路_數字人民幣是啥意思咋用

@BITMAINtech邀請我對分析PoW公鏈的價值回歸,結果分享給大家:PoW的諸神黃昏。在上個熊市周期里,技術大神們還圍繞POWvsPOS爭論不休,現如今已無人問津.

1900/1/1 0:00:00
ENS:長推:總結幣安CZ近期發言_SOF

總結一下最近CZ的迷惑發言。**也許銀行也應該使用默克爾樹證明**銀行和CEX是兩種業務邏輯,CEX只是托管,不能使用用戶資金,需要證明自己,銀行本來就有權利使用用戶資金放貸,而且傳統監管體系比.

1900/1/1 0:00:00
NFT:MarsBit周報 | YugaLabs推出基于比特幣的NFT系列;Polygon發布Web3身份識別服務_apenft幣太垃圾了

一、過去一周行業發生重要事件 1.產業 Arbitrum發起新交易排序策略提案,擬為當前“先到先得”策略添加時間權重以太坊二層網絡Arbitrum發布一項新提案.

1900/1/1 0:00:00
USDC:USDC的“脫錨”是穩定幣穩定性的終結嗎?_SDC

加密市場剛剛經歷了一個動蕩的周末,第二大穩定幣USDC與美元脫鉤,周六一度跌至87美分。周一,USDC恢復了1美元錨定價格,但這場危機可能會對加密和去中心化金融產生持續而廣泛的影響.

1900/1/1 0:00:00
ads