解析 DeFi 项目之Uniswap(一):Uniswap 是什么?
本文目录
前言
Uniswap 是什么? (白皮书的回答)
Uniswap 是什么? (我们的回答)
在 Uniswap 上可以交易哪些币种?
Uniswap 有什么特色?
什么是流动性提供者(liquidity provider)?
Uniswap 有什么缺点?
什么情况下适合使用 Uniswap?
前言
这篇文章的目的是让读者对 Uniswap 有整体、初步的认识,所以不会涉及 Uniswap 中较复杂的设计。
Uniswap 是什么? (白皮书的回答)
首先来看看 Uniswap 白皮书中是怎么介绍 Uniswap 的:
Uniswap is a protocol for automated token exchange on Ethereum. It is designed around ease-of-use, gas efficiency, censorship resistance, and zero rent extraction.
翻成中文:Uniswap是一个用于以太坊上自动代币交换的协议。它围绕易用性、gas 使用效率、抗审查性和零抽租而设计。
这个介绍非常简明扼要,只是使用者们可能想要知道更具体的答案。
Uniswap 是什么? (我们的回答)
Uniswap 是一个在以太坊区块链上运行的交易所,它支援 ETH与 Token 之间、Token 与 Token 之间的快速兑换。(本文的「Token」皆指「ERC20 Token」)
要说 Uniswap 有什么特色,我觉得最大的特色就是它非常的去中心化,开发团队没做 ICO、不抽手续费、也不收上币费。
更直接地说,Uniswap 开发团队在 Uniswap 交易所中没有任何特权。Uniswap 的设计最早可以追溯到 Vitalik 在 2016 年 10 月在 Reddit 发的
「Let’s run on-chain decentralized exchanges the way we run prediction markets」这篇文章,这篇文章描述了一个在区块链上运作的去中心化交易所的雏形,
这个交易所最大的特色是:
它不需要 order book (挂单簿)系统,价格完全根据人们在此交易所进行的买卖自动调节。2017 年底,当时才学习开发智能合约两个月的 Hayden Adams 开始依照这篇文章的描述着手开发 Uniswap,隔年 8 月 Uniswap 获得以太坊基金会资助 $100k,并在 11 月被布署上链,由于 Uniswap 在许多方面都有良好的设计,在上线之后交易量便一路攀升,在 2019 年 7 月的现在,已经稳居以太坊上交易所交易量的前三名。
在 Uniswap 上可以交易哪些币种?
目前在 Uniswap 可交易 ETH 和 581 种 ERC20 Token,在 CoinGecko 上可以按交易量排序看到这些 Token:
交易量靠前的都是非常有代表性的项目,我们简介一下其中比较特殊的几个:
1. DAI: 由 MakerDAO 发行的去中心化稳定币,与美元挂钩。
2. MKR: MakerDAO 的治理代币。目前 MKR 最大的交易市场就是 Uniswap。
3. USDC: Coinbase 发行的美元稳定币,可在 Coinbase 上与美元 1:1 互换。
4. WBTC: ERC20 Token 版本的比特币,由以太坊社群中许多知名团队共同维护,可与比特币 1:1 互换。
5. WETH: ERC20 Token 版本的以太币,由智能合约保证可与以太币 1:1 互换。
6. cDAI: 在 Compound 放贷 DAI 后会获得的 token,其价值会因为放贷利息而逐渐上升,可在 Compound 上随时赎回为 DAI。
Uniswap 有什么特色?
如白皮书所述,Uniswap 在以下方面有着良好的设计:
1. ease-of-use(易用性)
在 Uniswap 交易所上买卖币时,你只要决定好卖出的币种、买入什么币、买或卖的数量是多少,按下 Swap 送出交易,在交易上链后就能立即取得你应得的币。而且就算是 Token A 换 Token B,在 Uniswap 也只要发出一笔交易就能完成兑换,在其它交易所中可能需要发两笔交易(第一笔将 Token A 换成某种中介货币(如 ETH, DAI)再发第二笔交易换成 Token B)才能完成。
注:实际上在 Uniswap 也是将 Token A 换成 ETH 再换成 Token B,只是它让这两个动作发生在同一笔交易里。
2. gas efficiency(gas 使用效率)
根据白皮书中的资料,Uniswap 交易消耗的 gas 量是以太坊上的几家主流交易所之中最低的,也就代表在 Uniswap 交易要付的矿工费最少。
这主要得益于它相对简单的做市机制:
Uniswap 不是采用挂单搓合机制来完成交易,而是根据合约中储备的资金量算出当下的交易价格,并立刻从资金池中取出对应的金额传给使用者,整体的运算量相对较少。
3. censorship resistance(抗审查性)
抗审查性体现在 Uniswap 上架新币的门槛:
就是没有门槛,任何使用者都能在 Uniswap 上架任何 Token。这点即使在众多去中心化交易所之中也是少见的,大多数的去中心化交易所虽然不会像中心化交易所那样向你收取上币费 ,但还是要申请上币、通过审查后,运营团队才会让你的 Token 可以在他们的交易所上交易。(可参考上币规则 of IDEX, KyberSwap, Bancor, EtherDelta)
但在 Uniswap,任何使用者只要发起一个 createExchange 的交易,就能让一个 Token 上架到 Uniswap 的交易对中,上架后也没有人能迫使它下架。
4. zero rent extraction(零抽租)
在 Uniswap 的合约设计中,没有人有任何特权,开发团队也不从交易中抽取费用。但这不代表在 Uniswap 上交易是没有手续费的。
要让交易被打包进以太坊区块链就要付 gas fee,这笔钱跟交易的金额大小无关,以近期的币价和网路拥挤程度估计,大约付 $0.05。
什么是流动性提供者(liquidity provider)?
「流动性提供者」是一个金融术语,指的是帮助一个金融市场提高流动性的个体。一个拥有越高流动性(市场深度越大)的交易所,其使用者就越能在短时间内以稳定的价格完成大额资产的交换,使用者的交易体验当然就越好。
反之,在一个流动性不足的交易所,就有可能因为一笔大额的交易导致币价剧烈波动。
在大部分的交易所中都有流动性提供者或做市商(market maker)这样的角色存在,做市商会在买、卖两个方向上挂单,让想要交易的使用者只需要跟做市商的订单搓合就能完成交易,而不需要等待拥有相反需求的交易对手出现,市场流动性就能提高。
在 Uniswap,流动性提供者要做的事情是:替一个 ETH – Token 交易对增加 ETH 与 Token 的储备资金,储备金越多,ETH ⇄ Token 的交易价格就越稳定,该 Token 的流动性就越高。
但如果「替一个交易对增加流动性」这件事不能带来利益,应该很少人会自愿这么做,所以 Uniswap 的做法是从每一笔 ETH ⇄ Token 交易中抽取「流动性提供者费用」0.3% 分给流动性提供者们,逐利的人们就会自愿为 Uniswap 增加流动性以赚取被动收入,交易者们也能享受到更好的交易体验,达成双赢。
Uniswap 有什么缺点?
前面说了这么多 Uniswap 的好话,这里说说它的缺点:
1. 不能自行决定买卖价格
你只能被动接受 Uniswap 给你的价格,不能挂单在你想要的价格。
2. 交易费用不低
0.3% 的费用跟其它中心化、去中心化交易所比起来都算是偏高,如果你的目标是尽量以漂亮的价格完成交易,不建议使用 Uniswap。
3. Front Running(超前交易)
Front Running 在许多去中心化交易所、应用中都是一个问题。简单地说,
从你发出交易到交易上链之前,其他人有机会赶在你的交易完成之前执行另一笔交易,使得你的成交价格偏离预期,你因此吃亏,对方因此得益。
什么情况下适合使用 Uniswap?
1. 你需要支付某种你未持有的 Token 给其他人
比如你持有 ETH 而不持有 DAI,但突然需要付一笔 DAI 给别人,那你就非常适合用 Uniswap 的 Send 功能,让兑币、转帐一次完成。
2. 你打算长期持有 ETH 和一种 Token
如果你本来就打算长期持有 ETH 和一种 Token,而且相信这两者的相对价格短时间内不会有太大的变化,那你可以考虑将部分的 ETH 和 Token 放进 Uniswap 来赚取被动收入,放进去的币也随时都可以领回。
但是如果你觉得这个 Token 相对于 ETH 的价格可能在近期上涨或下跌很多,你投入 Uniswap 一段时间后再领回,领回的币的总价值可能比不投入的情况还低。
3. 你发行了一种 Token,想让它能够在链上交易
那你可以帮你的 Token 创建一个 Uniswap 交易对,然后帮它 Add Liquidity。
4. 你是智能合约开发者,想要在合约里取得币价或转换一种币为另一种币
例如:你写了一个智能合约来收 ETH,并且想要根据 ETH 当下的价格决定收取多少 ETH,甚至在收钱的当下立刻把 ETH 换成稳定币,那你可以去接链上的 Uniswap exchange contract 来完成这些功能,合约的介面在此。
另一个一样能用在这个情境的 DApp 是 KyberSwap,但 KyberSwap 消耗的 gas 量大约是 Uniswap 的 3 倍以上,所以如果你想要尽可能减少 gas cost 的话 Uniswap 就是首选了!
原文链接:
uniswap交易所用什么网络可以打开
首先要有个数字资产钱包,推荐metamask,苹果手机要用国外的appleid下载,安卓手机可以在官网下载:
下载后按提示注册钱包,记得把助记词保存好,弄丢了钱包就找不回了
钱包弄好之后就可以在手机浏览器上打开uniswap网站开始交易了,这个网站需要科学上网,否则打不开
打开之后,点击页面上的「Launch App」,然后就会进入交易页面,然后点击「连接钱包」(connect wallet)
然后按提示操作连接钱包
在交易之前需要保证钱包内有一部分Eth,因为交易的手续费是花Eth,所以首先要往钱包充值一部分eth,还要将你想要交易的币充值到钱包,支持的是eth网络的,别冲错了
连接成功之后就可以开始交易了,看下图
我这里是将0.01个eth兑换为wbtc,上面个框是选要付款的币种,下面个框是选要兑换的币种。也就是将上面种币兑换为下面种币,上面会显示网络费用,也就是交易费用
选好之后,填写金额,点击「兑换」然后就会自动跳转到metamask钱包,然后按提示点击批准就可以了。
btc用uniswap能兑换吗
btc用uniswap能兑换的,btc平台公司是国内比较著名的一家大型国企,享有的知名度和受欢迎度,企业内部的人才都是社会界高精尖型技术人才,同时,企业以资金雄厚作为后盾。
36个主流的去中心化交易所协议
本文汇总整理了目前主流的用于区块链加密资产点对点交易所的协议清单,即我们通常所说的DEX协议 —— DE centralize E xchange。如果你希望在自己的应用中快速加入加密货币兑换功能而又不希望依赖于Binancezh app这样的中心化的加密货币交易所,相信这篇文章会对你有所帮助。
这些去中心化协议的体系架构之间可能存在巨大的差异。在某些项目中,去中心化交易所协议是 通过智能合约来实现的,因此任何人都可以访问;但是在另一些项目中的DEX协议则采用封闭方案, 虽然他们也使用了经过公开验证和审计的智能合约来实现;还有一些项目则选择创建一个自有的区块链来实现交易所协议。实现资产流动的方式多种多样。有些协议,例如Bancor包含了内建的对手方发现逻辑,而另一些协议,例如0x,则允许使用链下的资产流动池,这意味着需要在链下找到交易的对手方。
1、 0x
0x协议构建于以太坊区块链之上,因此仅支持ERC20代币的交易。0x协议是开放的架构,它采用链下的中继器来实现资产的流动。
官网:
2、Bancor
Bancor协议也是构建于以太坊区块链上,因此也只支持ERC20代币的交易。Bancor协议采用链上交易和出价。
官网:
3、Bisq
Bisq是构建于比特币区块链上的开放DEX协议,支持所有类型的加密货币。
官网:
4、Bitshares
Bitshares是基于自有的Bitshares区块链实现的开放DEX协议,支持所有类型的加密货币。
官网:
5、币王网net
币王网net也是基于自有的区块链(币王网net)实现的开放DEX协议,支持比特币及山寨币。
官网:
6、CDx
CDx是构建与以太坊之上的开放DEX协议,目前还在开发中。
官网:
7、CDX
CDX是基于以太坊和Youdex侧链的开放DEX协议,支持所有类型的加密货币,支持跨链交易。
官网:
8、COMIT
COMIT协议目前还处于提议阶段,计划支持所有的区块链、所有类型的加密货币,使用状态通道和第三方流动性提供商。
官网:
9、Compound
Compound是基于以太坊的开放DEX协议,支持ERC20代币的去中心化交易。Comound依赖于中心化的预言机(Oracle),因此是部分去中心化的协议。
官网:
10、Counterparty
Counterparty是基于比特币区块链的开放DEX协议,它通过扩展比特币协议而实现,因此仅支持比特币和Counterparty代币的P2P交易。
官网:
11、DEAL
DEAL是基于NEO区块链上的智能合约实现的封闭DEX协议,仅支持NEO资产的点对点交易。
官网:
12、Dharma
Dharma协议基于以太坊实现,支持ERC20代币和Dharma代币的点对点交易。Dharma目前还在开发阶段。
官网:
13、Dydx
Dydx是在以太坊区块链上基于0x协议实现的开放DEX协议,支持ERC20代币和Dydx衍生品(期权等)的去中心化交易。Dydx目前还处于开发阶段。
官网:
14、Emoon
Emoon是在以太坊区块链上实现的封闭DEX协议,主要目的是迎合 游戏 界的需求,支持ERC20代币 和ERC721资产的去中心化交易。
官网:
15、Enigma
Enigma协议目前还在提议阶段,计划支持所有链、所有加密资产的去中心化交易。
官网:
16、Exchange Union
Exchange Union目前还在开发阶段,计划支持链下支付、跨链交易、去中心化委托单传播等。
官网:
17、Hydro Protocol
Hydro Protocol是基于以太坊和TRON的DEX协议,支持ERC20代币,链下委托、链上结算。
官网:
18、Komodo
Komodo协议目前在Alpha测试阶段,基于自有的Komod链实现。
官网:
19、Kyber Network
Kyber Network是基于Ethereum区块链的封闭DEX协议,支持ERC20代币的点对点交易。Kyber的实现包含了以太坊上的智能合约以及交易所,但是只有Kyber自己的交易所可以使用这些合约。
官网:
20、Lendloid
Lendloid是基于Ethereum区块链的开放DEX协议,目前还在开发中。
官网:
21、Loopring Protocol
Loopring是基于以太坊和NEO区块链的开放DEX协议,支持ERC20代币和NEP5代币的去中心化交易。
官网:
MARKET Protocol是基于以太坊的开放协议,主要用于衍生品的交易,目前还在开发中。
官网:
23、Melon
Melon是基于以太坊的开放DEX协议,支持ERC20代币和Melon资产的交易。
官网:
24、OmiseGo
OmiseGo目前还在开发当中,计划构建自己的区块链,实现全币种支持。
官网:
25、Raiden Network
Raiden Network是基于以太坊的链下ERC20代币交易协议,类似于比特币的闪电网络。Raiden目前还在开发当中。
官网:
26、Ren
Ren是基于以太坊和比特币区块链的开放DEX协议,支持ERC20代币、以太币、比特币的去中心化交易。
官网:
27、Ripple
Ripple是Ripple链的开放协议,内置了对兑换交易的支持,允许任何人在不可信环境中交易Ripple资产。
官网:
28、Saturn
Saturn是基于以太坊的开放DEX协议,支持ERC20代币和ERC233代币的点对点交易。Saturn目前还在开发中。
官网:
29、Set
Set是基于以太坊的开放协议,计划支持ERC20代币和Set代币,目前还在开发中。
官网:
30、Snowglobe
Snowglobe是基于以太坊的开放协议,计划支持ERC20代币的去中心化交易,目前还在开发中。
官网:
31、Stellar
Stallar协议有自己的区块链,协议内置了对去中心化交易Stellar资产的支持。
官网:
32、Swap
Swap是基于以太坊的封闭DEX协议,支持ERC20代币,目前还在开发中。
官网:
33、TPL
TPL基于TBC链实现,目前还在概念验证阶段。
官网:
34、Uniswap
Uniswap是基于以太坊的开放协议,支持ERC20代币的去中心化交易。
官网:
35、Wandex
Wandex是基于以太坊的封闭DEX协议,目前还在开发当中。
官网:
36、Wyvern
Wyvern是基于以太坊的开放协议,主要支持非同质化通证的交易,链下委托。
官网:
原文链接:区块链去中心化交易所协议汇总 — 汇智网
风险提示:根据央行等部门发布“关于进一步防范和处置虚拟货币交易炒作风险的通知”,本网站内容仅用于信息分享,不对任何经营与投资行为进行推广与背书,请读者严格遵守所在地区法律法规,不参与任何非法金融行为。本文收集整理自网络,不代表经典网立场,如若转载,请注明出处:https://jingdian230.com/qkl/176811.html
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台用户上传并发布,本平台仅提供信息存储服务。
Special statement: The above contents (including pictures or videos, if any) are uploaded and released by users of the we-media platform. This platform only provides information storage services.