以太坊是一个由智能合约和去中心化应用平台构建的,能提供图灵完备的编程语言,用户可以在以太坊网络上搭建各式各样的应用。今天,大多数应用程序分为以下几类:DeFi、DEX、游戏、收藏品、市场、供应链、开发工具、ID、治理、基础设施、企业以太坊、预言机、ERC标准。
(以太坊生态一览)
本文为以太坊生态系统之DEX解读。前篇我们解析了在以太坊上利用智能合约实现去中心化金融的诸多形态试验,实际上,DEX同样可以作为去中心化金融的一部分。
一般而言,加密货币交易所(CEX)是指,进行加密货币间、加密货币和法币间交易撮合的平台,是加密货币流通和价格确定的主要场所。类比传统证券交易场所,加密货币交易所除撮合交易之外,还承担了做市商和投资银行的角色,做市商承担市场流动性,交易所从中赚取差价。其投资银行的角色则为加密货币提供发行、承销的服务,交易所从中赚取上币费(不过随着去中心化交易所的崛起,上币费逐渐减少乃至0费用)。目前中心化的加密货币交易所分类一般有法币交易所、币币交易所、期货交易所等。
随着中心化交易所的发展,其间暴露了诸多问题,诸如:由于中心化交易所掌握了大量用户资金,很容易成为黑客的攻击目标;此外,中心化信用背书的风险依然存在,内部运用风险、商业道德风险乃至资产盗用风险等;技术因素也是其中一大风险,资产的第三方背书集中式托管,也会带来黑客攻击,考验相关平台的技术处理能力。
在以往的加密货币世界,中心化交易所的交易量占绝对统治地位,但今年的DeFi热潮让去中心化交易所迅速崛起。去中心化交易所,全称 Decentralized Exchange(DEX),指的是运行在区块链网络上的交易所。去中心化的现货交易是一个基于智能合约的去信任的市场,用户可以通过区块链网络将他们的加密货币兑换成其它加密货币。
去中心化交易所(有时被称为“非托管交易所”)允许加密资产交易,而不需要可信的中央机构。这降低了黑客攻击和许多其他风险。从业务视角看,去中心化交易所业务模式简单,只是进行资产托管、撮合交易和资产清算,不需要承担中心化交易所的账户体系、KYC、法币兑换等。此外,去中心化交易所是通过开源的智能合约实现,都在链上,解决了中心化的风险。用户资产可以自由转移,无须他人审批,密钥控制在自己手中,一定程度避免了容易吸引黑客的中心化运营的风险。
今年八月以来,USDT在以太坊上的稳定币市场流通量占比下降近10%:据欧科云链OKLink数据显示,当前以太坊上稳定币流通量约合158亿美元。其中排名前三的分别是USDT 103.3亿美元,USDC 27.97亿以及Dai 9.14亿。值得注意的是,自八月以来,USDT在以太坊上稳定币市场占比份额开始降低,当前占比约为65.24%,较此前高位下降近10%。而USDC和Dai的占有率则上升约5%和2.3%。[2020/10/21]
在此背景下,很多中心化的交易所也在着手布局去中心化交易所业务。
当然,去中心化交易所也不是没有短板,由于运行在区块链上,因此受限于区块链的性能问题。高并发的实时交易、交易深度和流动性不如中心化交易所。此外,交易成本也会受到区块链本身交易费用的影响。当然还有一定的门槛性,用户本身需要对账户公钥私钥有足够的知识了解,懂得安全操作等。
目前的DEX的完整列表可以点击此处查看。
(DEX完成列表介绍)
DEX是没有中央实体的加密资产(加密货币,令牌,衍生产品,期货...)及其协议的分散交易列表。 这些及其协议的体系结构可能彼此完全不同。 在某些情况下,它们是完全开源的项目。 在其他情况下,它们在某些方面是封闭的,但仍实施可公开验证的开放式或分散式工具或机制,例如智能合约。 其他项目选择创建自己的分布式分类帐技术(DTL),以构建交换协议。
(主要的DEX)
目前,主要的DeFi业务集中在以太坊上,扎根与以太坊上的DEX也是主流。不过,去中心化交易有很多种类型,理解它们之间的区别很重要。
目前运行在以太坊网络上的去中心化交易所一般有如下分类:
订单簿类型是最早出现的交易类型,也是主流中心化交易所使用的交易类型。这种交易方式和股票盘口的买卖一样,每个交易者可以选择成为挂单者(maker)或吃单者(taker),maker负责提供流动性,即根据自己理想中的价格和需要交易的数量挂买/卖单,等待其他人成交。交易会按照价格优先级的方式成交,所以在订单簿模式下的交易,成交的价格都是市场最优的价格。但由于订单簿交易模式对性能和市场深度的要求很高,所以在AMM模式起来之前,去中心化交易所一直以来没有多大的起色。
链上订单簿模式,所有的买卖挂单都存储在区块链中的订单簿(Order Book)上,订单簿中的订单会根据设定的买卖盘条件进行订单撮合和交易结算。这是一种去中心化程度较高的模式。而与链上订单簿相比,链下订单簿模式最大的特点是:链下订单撮合 + 链上结算。0x、NEX等属于此种模式。
链下订单薄模式的优点是比链上解决方案更快的订单管理和比链上解决方案所涉及的费用更少。但缺点是无法完全保证制造商订单仍然有效,并且中继器可以预先执行命令。
0x 是一个可以在以太坊区块链上进行 ERC20代币对等交易的开放式协议。该协议在技术上引入了Relayer(订单中继)的概念。0x是开源的,可以免费使用。开发人员使用0x协议来建立去中心化交易所(DEX),数字收藏品市场,并将交易所功能集成到钱包中。具体情况可查看0xproject。
EtherDelta是一个去中心化交易所。它在链上同时处理订单和贸易结算。点击查看网站
Hydro使DeFi开发人员能够为分散资产创建动态市场。使用Hydro SDK在几分钟内启动您自己的去中心化交易所。点击查看网站
IDEX是一个去中心化交易所。它在集中式订单簿中处理订单,并按链结算交易。点击查看网站
Loopring路印协议采用零知识证明技术,允许开发者在以太坊上搭建高吞吐量、低成本、非托管、基于订单本的去中心化交易平台。点击查看网站
了解今年DeFi市场的朋友对于AMM想必并不陌生。伴随今年DeFi热潮而来的AMM模式使得DEX迅速崛起。
一般而言,做市商 (Market Makers) 指的是负责在交易所上提供报价行为的实体,否则,如果没有交易活动,交易所将会失去流动性。做市商为了赚取收益,从自己的账户买入和卖出资产。他们的交易活动为其他交易方创造流动性,降低大型交易的滑点。
自动做市商 (Automated Market Makers) AMM则使用“Money Robots”这一算法,在像DeFi这样的电子市场内模仿做市商的报价行为。尽管不同的去中心化交易所设计不同,但基于AMM制度的去中心化交易所一直以来都具有最高的流动性和日均交易量。
火热的 AMM DEX有Uniswap、Balancer、Curve、Bancor、Kyber等。比如Uniswap,是一个基于以太坊的去中心化交易协议,可以理解为一个去中心化的交易所,不需要注册,没有身份验证和提币限制,允许任何用户在这里交换ERC-20的代币。除了“0门槛”之外,Uniswap还没有传统交易所需要的交易深度,所有用户都是随买随卖,没有挂单之说。另外,Uniswap设置了一个很特别的机制来给币种定价:X*Y=K。X和Y分别对应两种资产的数量,K是一个常数。这个定价机制决定了,买入哪一边的数量多,与之相应的币种的价格就会上升
AirSwap是基于以太坊的去中心化交易平台,由 Michael Oved 及其团队创立,是以太坊上的 P2P 去中心化交易平台,使用 Swap 协议,提供基于点对点交易的去中心化交易解决方案。其核心服务包括一个可搜索的具有「交易意图」的交易者索引机制和一个定价机制,及提供链上执行交易结算功能的智能合约。对于那些希望交易 ERC-20 代币的用户,索引将成为您想要交易的广告的目的地,并可以搜索其他交易者。一旦发现对方的交易意图合适,交易双方可以直接点对点沟通。为了协助沟通中的定价过程,定价机制提供了从多个数据源生成的定价建议。待交易双方沟通并确定价格后,一方下订单,另一方将该订单提交到智能合约进行链上结算。
Ren 从前名为 Republic Protocol,是 BTC / ETH、BTC / ERC20 和 ETH / ERC20 之间大量加密资产在分布式暗池交易的协议,是目前所知唯一拥有此类分布式加密资产暗池交易技术的区块链企业。在传统的美国和欧洲股票市场,暗池交易约占所有行业交易量的 10-30%。摩根大通、高盛、富达、德意志银行、摩根士丹利是少数拥有暗池交易的经纪商。
Totle是汇总多个去中心化交易订单簿的操作平台。汇总了多个去中心化交易平台上的订单簿,以对抗订单的有限可用性。快速买卖,价格稳定。
DutchX是以荷兰式拍卖原则为基础的 ERC-20 代币去中心化交易所。DutchX使用荷兰拍卖原则,试图解决其他去中心化交易所面临的问题,例如前期交易,低流动性和第三方风险DutchX创建了一个更加公平的生态系统,供所有人使用。
自2019年6月28日起,dxDAO是DutchX协议的所有者。要更深入地了解DutchX机制及其背后的数学原理,请查看智能合约。
专注于 Layer 2 (二层)协议的 L2 Lab 团队在以太坊 Ropsten 测试网络上推出 Layer 2 去中心化交易所(DEX) ZKSwap,该项目基于二层扩容方案 ZK-Rollup 技术,在以太坊的二层网络上实现 Uniswap 的功能,可以实现无摩擦和实时兑换功能。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。