<menu id="kw4au"><menu id="kw4au"></menu></menu><menu id="kw4au"><menu id="kw4au"></menu></menu><menu id="kw4au"><tt id="kw4au"></tt></menu>
  • <menu id="kw4au"></menu>
    <menu id="kw4au"><menu id="kw4au"></menu></menu>
    <xmp id="kw4au"><nav id="kw4au"></nav>
  • 基于兌換池的Uniswap 到底有什么用?

    Uniswap 是什么?Uniswap 是基于兌換池,而不是訂單簿的去中心化交易協議。而所謂的兌換池,指的則是一個資金池。用戶在 Uniswap 中交易的價格則由這個資金池中的通證比例和算法來決定。

    Uniswap 有啥用?對于通證的項目方來說,將任意的 ERC20 token 和一定數量的 ETH 存入Uniswap 就可以創建出一個該 token 同 ETH 的兌換池。之后任意的用戶都可以通過這個兌換池進行這個 token 同 ETH 的交易。而在 Uniswap 最新的 V2 版本中,已經支持用戶創建任意 token 之間的兌換池。如下圖

    當兌換池創建好之后,交易的價格,或者說交易匯率,由兌換池中兩個 token 的數量比例決定。如果此時交易的匯率同市場匯率不一致,就會吸引用戶進行套利,而套利行為本身會改變兌換池中兩個 token 的數量比例,最終使得交易匯率同市場匯率對齊。

    當兌換池中 token 數量較少時,交易用戶將要承擔很大的價格滑點,隨著兌換池中 token 數量的增加,交易滑點會逐步降低。所以,用戶應該盡可能避免在兌換池中進行特別大額的交易??梢钥吹较聢D中,一筆 100 ETH 對 USDC 的交易,滑點要 4.25%,另外還需要支付 0.3% 的手續費。

    除此之外,Uniswap 為了保護用戶的交易不被搶跑,默認設置了 0.5% 的滑點保護。如果用戶的交易成交價與當前頁面上看到的價格超過 0.5%,Uniswap 的合約中就會拒絕掉這比交易,避免用戶損失。當然,用戶自己可以控制這個滑點保護的范圍,如果用戶改成 10%,Uniswap 還會提示該交易可能會被搶跑。

    除了創建自己的兌換池和交易之外,用戶還可以給其他人的兌換池做市。向兌換池中添加流動時,需要按照當前的兌換匯率成比例地添加兩個 token。

    交易過程中收取的手續費(0.3%)會直接添加到兌換池中,作為流動提供者(也就是向池子中存的用戶)的收益。由于交易的過程會導致兩個 token 的數量發生變化,在價格變動較大的情況下,流動提供者可能會遭受一定損失。

    在實際使用過程中,目前 Uniswap 上的通證搜索功能做的還不夠好,用戶有時無法搜索到自己想要交易的通證,這時候還需要另外去其他地方找到通證地址,在產品上輸入地址后方能進行交易,對普通用戶來說門檻比較高。

    Uniswap 安全嗎?Uniswap 的兩個版本均做了嚴格的代碼審計,其中 V1 版本由 Consensys 進行的審計,而 V2 版本則是由 DappHub 完成審計。需要大家注意的是目前 Uniswap 官方只有Disrocd 群,TG 上有人假冒 Uniswap 官方創建了一個群,要警惕冒牌管理員向您騙取 KYC 信息。

    總結Uniswap 這樣一個算法決定價格的兌換池,非常適合小項目方拿來為自己的通證進行定價。對于普通用戶來說,Uniswap 的兌換池中擁有不錯的交易深度,使用 Uniswap 來進行交易也非常的簡便。

    關鍵詞: 交易匯率 兌換池的Uniswap 通證地址 代碼審計

    來源:區塊鏈網
    編輯:GY653

    免責聲明:本網站內容主要來自原創、合作媒體供稿和第三方自媒體作者投稿,凡在本網站出現的信息,均僅供參考。本網站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網站中的網頁或鏈接內容可能涉嫌侵犯其知識產權或存在不實內容時,應及時向本網站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網站在收到上述法律文件后,將會依法盡快聯系相關文章源頭核實,溝通刪除相關內容或斷開相關鏈接。

    • 相關推薦

    相關詞

    中文字幕人妻高清乱码,国色天香在线观看完整版,男人扒开女人下面狂躁动的视频
    <menu id="kw4au"><menu id="kw4au"></menu></menu><menu id="kw4au"><menu id="kw4au"></menu></menu><menu id="kw4au"><tt id="kw4au"></tt></menu>
  • <menu id="kw4au"></menu>
    <menu id="kw4au"><menu id="kw4au"></menu></menu>
    <xmp id="kw4au"><nav id="kw4au"></nav>