Uniswap是以太坊上的一个协议,用于交换ERC20代币。与大多数收取费用的交易所不同,Uniswap旨在充当一个不收取任何平台费用或中间商社区交易代币的工具。任何安装了去中心化钱包软件的用户都可以使用此协议。与大多数交易所的大多数撮合交易不同,大多数交易所通过撮合买家和卖家来确定价格并执行交易,Uniswap使用简单的数学方程、代币和以太坊池来完成同样的事情。而且,用户的交易对手不是其他交易用户,而是与代币池进行交易,并且有自动做市模来计算交易价格。
普通交易所有限价令的概念。做市商通常在提供流动性时定价,而这在Uniswap中是不可用的。在Uniswap中,做市商只需提供代币资金,其余资金可通过机制解决。普通交易所需要交易对手。做市商可以通过设定买卖价格为市场提供流动性并获得交易价差。这些定价形成了限价令。当然,这些订单可能会关闭,也可能不会关闭。如果交易所把所有的订单放在两个大的池中,交易者不会愿意,他们也不希望自己的订单和别人的订单混在一起。
Uniswap需要做的是将代币混合在一起,做市商不必指定他们想买卖的价格。为什么Uniswap要这么做?这源于Uniswap做市商的设计。
Uniswap将所有人的流动性中心化在一起,然后根据算法生成市场。换句话说,它是一种基于算法的自动做市服务。Uniswap将有一些预定义的规则,根据这些规则,它将为用户提供交换代币的报价。
假设流动性提供者提供ETH/MKR交易对。根据当前汇率,假设1mkr=3.5ETH。如果您想为Uniswap提供流动资金,您可以向池中提供100KR和350ETH。然后,Uniswap将这两个值相乘得到100*350=35000。
X*y=k曲线(k为常数)
公式是x*y=k,其中x是ERC20代币,y是ETH,k是常数。Uniswap保持K常数35000不变。为了保持K不变,x和y是涨落的关系。如果有人在本合同中购买ETH,MKR将增加,因为买方增加了MKR的流动性池,并减少了ETH。ETH由买方购买,这减少了流通池中ETH的数量。
Uniswap具有以下功能:
1可用性
在Uniswap exchange上买卖货币时,您只需决定卖出的货币、买入的货币和卖出的金额,然后按swap发送交易。交易在线后,您可以立即获得您应得的货币。
,即使代币a被交换成代币B,Uniswap中也只能完成一个事务。在其他交易所,可能需要进行两次交易(第一次交易将代币a兑换成中间货币(如ETH、DAI),第二次交易兑换成代币b)。
注:事实上,在Uniswap中,代币a被ETH替换,然后被代币B替换,但这使得这两个操作发生在同一事务中。
2煤气利用率高。在以太坊的几个主流交易所中,
Uniswap交易的用气量是**的,这意味着Uniswap交易中矿工的费用最少。
这主要是因为它的做市机制相对简单:
Uniswap没有使用挂单机制完成交易,而是根据合同中预留的资金量来计算当前的交易价格,并在交易发生时立即从合同准备金中提取应付给用户的金额。
的反审查体现在在在Uniswap上推出新硬币的门槛上:
意味着没有门槛,任何用户都可以在Uniswap上放置任何代币。
这在许多去中心化的交易所中也是罕见的。虽然大多数去中心化交易所不会像中心化交易所那样向你收取硬币费用,但他们仍然需要申请并通过考试,你的代币才能在他们的交易所交易。没人能强迫它下架。但这也将使市场充满各种代币。
4在Uniswap的合同设计中,任何人都没有任何特权,开发团队也不会从交易中收取费用。然而,这并不意味着Uniswap上的交易不收取服务费。
首先,如果你想把一个交易打包到以太坊区块链中,你必须支付汽油费,这与交易金额无关。根据最近的货币价格和网络拥塞情况,估计大约0.05美元到0.5美元的费用可以使交易在一分钟内上线。第二,Uniswap将收取每个ETH代币交易代币的0.3%的费用,代币交易将分两次提取,总额为0.5991%。这项费用称为流动性提供者费用,将支付给流动性提供者。
文章标题:什么是uniswap?它的特点是什么?
文章链接:https://www.btchangqing.cn/106184.html
更新时间:2020年09月19日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。