1.2 Exchange去中心化交易平台

Exchange介绍

SashimiSwap Exchange是SashimiSwap的去中心化交易平台,采用了以Uniswap为代表的去中心化交易所中广泛流行的AMM自动做市商(Automated Market Maker)机制进行交易。

其原理是使用CFMM(Constant Product Market Maker)恒定乘积做市商模型建立交易市场,通过定积函数 x∗y=k,根据每个Token的可用数量(流动性)来确定两种Token的价格范围。由于一个交易池中两种Token的相对价格通过交易改变(遵循定积函数规则),因此交易池的Token价格与外部价格之间的差异会产生套利机会。这种机制确保Token价格始终趋向于市场结算价格。

在SashimiSwap Exchange中,提供以下两种功能:

(1)Add / Remove Liquidity:

用户向交易池注入交易对中价值相等的两种Token并获得相应的LP Token,LP Token代表用户在该交易池中添加的资产的赎回凭证,允许用户随时赎回其资产。

(2)Swap:

允许用户通过交易池将任何ERC20 Token兑换为另一种ERC20 Token,同时,用户需要支付0.3%的交易手续费。

操作教程

教程1:如何兑换Token?

第一步:点击页面右上角“Connect to a wallet”连接钱包,在跳出的弹窗中选择对应的钱包连接并确认(此处以连接MetaMask为例)

第二步:在SashimiSwap首页点击Exchanges Tab,再点击Swap,进入以下页面(https://sashimi.cool/app/#/swap

第三步:分别选择你拥有的Token和希望兑换的目标Token;

在拥有的Token或希望兑换的目标Token任意一栏填写你希望兑换的数量,另一栏将根据市场价格自动填充对应所需的数量。

第四步:点击Swap按钮,在跳出的确认页面点击“Confirm Swap”;

第五步:在连接的钱包中确认该交易,等待一段时间,交易完成后,此时可进入以太坊浏览器查看交易详情。

教程2:如何添加流动性?

第一步:在连接钱包的情况下,在SashimiSwap首页点击“Exchanges” Tab,再点击“Pool”,进入以下页面(https://sashimi.cool/app/#/pool

第二步:点击“Add Liquidity”,分别选择要添加流动性的两种Token;

在任一栏填入想要添加的Token数量,另一栏将会自动填充。

第三步:点击“Supply”后,弹出确认弹窗;

对两个信息进行确认:当前注入流动性的两种代币各自的兑价、本次交易占流动性池的比例。

确认完成后点击“Confirm Supply”进行确认,并在二次确认页面点击确认。

第四步:在连接的钱包中确认该交易,等待一段时间,交易完成后,此时可进入以太坊浏览器查看交易详情。

教程3:如何移除流动性?

第一步:在连接钱包的情况下,在SashimiSwap首页点击“Exchanges” Tab,再点击“Pool”,进入以下页面(https://sashimi.cool/app/#/pool),可以在“Your Liquidity”区域查看已经添加的流动性信息;

第二步:点击已添加的流动性右侧的下拉箭头,可查看具体信息;点击“Remove”,进入移除流动性的详情页面;

第三步:输入将要移除的流动性数额,点击右下角的“Remove”按钮移除流动性。

最后更新于