哪个去中心化交易所更适合你?
去中心化交易所将带来全新的加密资产交易方式,实现交易的流畅性、即时性和安全性。交易所数量的暴涨意味着各交易平台之间可能存在重大差异。 Alethio 是一个数据引擎,可从以太坊区块链上抓取大量数据,用来深入研究一些最著名的去中心化交易所。
如今,多数加密货币交易仍然是通过 Coinbase 和币安(Binance)等中心化交易所执行的。这些交易所会存储客户的 KYC 数据,帮助他们达成交易,并完全控制他们的资金。前几年已经报道过几次传统交易所遭遇了高调攻击的事,因此交易所的运转需要变得更加免信任和安全化。这类新型交易所被称为去中心化交易所(DEX),它们将资金和交易的控制权还给用户。因为去中心化交易所不受中心实体的控制,要让运营者和用户遵守 KYC 之类的规则是一大挑战。
最近几个月出现了各种去中心化交易所。虽然其机制、协议和数据模型都大同小异,但是在动态和业务逻辑上各不相同。这些差异不是源自链上和链下工单的交易协议原则,就是源自凑单系统。虽然本文中设计的分析和数据可视化图表希望不受这些差异的影响,但我们觉得在文献中挑出一些最常出现的去中心化交易所还是很有意思的。
0x 和 EtherDelta:订单簿和中继器
根据 [1] 可知,0x 基本上可以看作是「编码效果更好并具有其它功能的 EtherDelta」。0x 是一种通过广播订单消息实现去中心化代币交易的协议。订单消息中包括可供吃单者(taker)和挂单者(maker)参考的信息、想达成的交易量以及交易中涉及的代币 [3] 。
与 0x 相似,EtherDelta 的智能合约包含交易和资金管理逻辑。如图 1 所示,交易逻辑均存在于链下和链上。挂单者和吃单者都会基于链下服务器托管的订单簿决定并匹配交易,再经由链上的智能合约执行实际交易。

图 1. 0x / EtherDelta 的交易逻辑——挂单者和吃单者同意在链下发起交易并在链上执行。
订单消息都维护在订单簿内。这些订单簿都存储在被称为是「中继器」的链下服务器内,如 The Ocean 。这些中继者执行代币交易的前端和链下逻辑并向交易双方收取交易费。
Airswap 协议:通过点对点协议进行交易
不同于 0x 和 EtherDelta ,Airswap 使用的是 p2p 功能执行交易,而非将信息存储在订单簿内。此外,吃单者和挂单者会通过 Airswap 发布交易意向,但不会具体说明预期的汇率。如果匹配到了一个代币对,交易双方就要进行协商并由 p2p 协议执行协商结果。如果双方没有达成协议,可以询问一份预言机协议得到公平的价格建议 [6] 。对于有交易意向的交易双方,Airswap 都会在特定的时间段内锁定一定数量的 AST 代币,并在交易达成或交易超时之时退还原持有者。
Bancor:钱包内交易
Bancor 使用的是名为 Bancor Wallet 的钱包内交易所。不同于其他交易所和协议会将吃单者和挂单者配对,Bancor 的钱包内交易会通过智能合约达成,为用户提供透明高效的定价并免除交易费 [7,8] 。Bancor Wallet 也允许用户通过借记卡和信用卡购买代币。
Kyber 网络:储备金生态系统
与 0x 协议和 EtherDelta 相似,Kyber 网络宣传自己是一个针对中心化交易所的主要问题的去中心化解决方案。另一方面,Kyber 网络没有采用链上和链下结合的解决方案,而是统一在链上执行所有操作 [9] 。其交易动态是基于一组不同的角色实现的:用户发送并接收代币;储备金机构为网络带来流动性;储备金贡献者向储备金机构提供资金;储备金管理者维护并计算汇率;Kyber 网络运营者可以在网络中添加或移除储备机构,并控制市场上的代币。
本文基于广泛的去中心化交易所生态系统,聚焦于探究各大去中心化交易所内代币交易的可视化图片。基于我们对链上信息的探索,本文也指出了一些去中心化交易所之间代币交易的价格和供给是如何变化的。
数据集和探索性统计数据
本文的所有数据都源自以太坊区块链上收集的信息。我们没有使用发生在链下的决策信息。基于对 IDEX、EtherDelta、Bancor、0x、OasisDex、Kyber Network 和 Airswap Protocol 的日志事件解析得到的信息,我们将一份交易记录定义为包括代币交易所有相关信息的事件。以下是关于我们的分析内容的几则具体定义:
吃单者:接受订单的人
挂单者:创建交易订单的人
挂单者代币:挂单者的 ERC20 代币合约地址
吃单者代币:吃单者的 ERC20 代币合约地址
挂单量:挂单者提供给吃单者的代币量
吃单量:吃单者提供给挂单者的代币量
区块数量和时间:有交易记录的区块的区块数量和相关时间戳
引用的数据中,所有代币都是 ERC2O 代币。此外,所有结论都源自区块 5748398 (2018 年 6 月 7 日)至区块 5764889 (2018 年 6 月 10 日)的信息,差不多是上述 7 个去中心化交易所 3 天的总交易量。
由图 2 可知,IDEX 和 EtherDelta 占交易量的 80% 以上(其中 IDEX 的交易量是 41914 笔, 而 EtherDelta 的交易量是 6173 笔)。由图 3 可知,IDEX 和 EtherDelta 的交易人数占据了 95% 以上(其中 IDEX 的交易人数达 12991,而 EtherDelta 的交易人数达 3377)。根据图 4 的柱状图可知,IDEX 和 EtherDelta 是交易币种最多的两大主要去中心化交易所(其中 EtherDelta 上有 621 个独家交易对,而 IDEX 上有 441 个独家交易对)。

图 2. 各大去中心化交易所的交易量饼状图

图 3. 各大去中心化交易所的独占交易者人数饼状图

图 4. 各大去中心化交易所的独家代币交易对交易数量柱状图
由上述排行可知,在交易活跃度和交易代币种类多样性方面,IDEX 和 EtherDelta 是最流行的去中心化交易所。
可视化网络图
在下列可视化网络图中,每个点代表一个代币合约,每条边代表一对节点(代币)产生的去中心化交易。点的大小代表该合约的交易总量(用以太币交易总量做了标准化),而边宽代表相应代币对的去中心化交易次数。

图 5. 主要去中心化交易所平台和代币交易的网络全局视图
由图 5 可知, 以太币——居中的代币——是一种大多数交易都会涉及的加密资产,此即表明,目前大多数代币交易依然发生在小众代币和以太币之间(或是用以太币作为桥梁)。此外,图 5 中代表 IDEX 的边在大小和宽度上都是首屈一指的,可见 IDEX 是流量最大的去中心化交易所。
图 6 将图 5 底部的绿色子中心放大了。WETH 代币就位于这个子中心。WETH (被转化成 ERC20 标准的以太币)是一种创建在 0x 上的代币,使人们可以交易 ERC20 代币和以太币。[10]

图 6. 放大后的 WETH 代币节点
在图 5 的右下方,有一个独立于集群的代币对。我们查阅了交易相关的事件日志,得知是 0x 协议上的 NOT 和 MBGN 代币之间发生了一笔交易。
基于图 5 所示结果,我们可以将生态系统中的代币大致分为三类:
中央节点:以太币仍处于中央节点,充当几乎所有代币的交易中心。
叶节点:只与中央节点交互的节点,主要经由中央节点(目前为以太币)直接买卖。
桥节点:连接中央节点与叶节点的节点,充当特定去中心化交易所平台的临时中介代币。通常是由去中心化交易所创建的,只在代币交易订单吃单之时使用。
去中心化交易所的可视化子图
本节包含每个去中心化交易所的可视化图,如图 7 所示。 在下列每个子图的基础上,我们可以看出不同的去中心化交易所使用的代币交易模式。例如,一类是 IDEX 和 EtherDelta ,只将其它代币与以太币直接进行转换。另一类是 Airswap、OasisDex 和 0x,创建了 WETH 与其它代币相连,体现了一种中介结构。Kyber 与 IDEX 和 EtherDelta 一样呈现的是放射图,不过其中央节点是 Kyber 代币,同时充当以太币的中介节点。
总而言之,我们可以基于网络图将去中心化交易所平台大致分为两类:
直接转换成以太币:与 IDEX 和 EtherDelta 类似,如果挂单者或吃单者想通过一笔交易完成订单,他只能进行以太币-代币交易。要直接进行代币对交易,挂单者需要至少转换一次才能完成。
使用中介代币:即上文提及的另一类去中心化交易所,使用它们自己发行的代币(或 WETH、DAI)作为中介代币来实现其它代币与以太币的连接。
每个去中心化交易所的子图如下:

- Airswap Protocol -

- 0x protocol -

- EtherDelta -

- IDEX -

- OasisDex -

- Kyber -
交易价格
本节的第一部分比较了相同的代币对在不同的去中心化交易所之间的交易价格。从量化分析的角度来看,我们保守地采用了相同的代币对在各个去中心化交易所的交易价格中位数。图 8 是在 EtherDelta、IDEX、Airswap Protocol 或 OasisDex 上最流行的三种代币对交易的箱形图。

图 8:在 EtherDelta、IDEX、Airswap Protocol 或是 OasisDex 上 3 对不同代币对的交易价格箱形图
可以看出,在这 3 个最流行的代币交易对中,用户在不同交易所买卖代币的交易价格不同。任何想要交易代币的人都应该考虑不同去中心化交易所的类似信息,以此判断最值得使用的去中心化交易所。例如,图 5 显示了在产生该数据的区块期间,DAI/WETH 在 Airswap Protocol 上的最低交易价格 582.85 ,在 IDEX 上的最高交易价格是 606.0 。
交易量
我们认为如果在最近一段时间,特定代币对的交易量越多,交易对达成的可能性就越高。在某种程度上,这意味着用户的交易达成速度可能会提高。
图 9 至 11 是某些代币对交易量的柱状图。由图 6 可知,IDEX 上有差不多 8.5 x 10?27 枚 HOT 代币由以太币交易而来。在 IDEX 上,被换成以太币的 HOT 代币数量最多,应该在进行此代币交易时考虑将 IDEX 作为一种选择。如果要将 DAI 代币换成 WETH ,应该考虑用 OasisDex 达成交易。另一方面,如果要将以太币换成 ZIL,由以下信息可知在 IDEX 上执行交易是最明智之举。

图 9. 由以太币换成的 HOT 代币数量柱状图

图 10. 由 DAI 换成的 WETH 代币数量柱状图

图 11. 由以太币换成的 ZIL 代币数量柱状图
结束语
本文详细阐述了一些最著名的去中心化交易所,以及未来可能由去中心化交易引起的问题:考虑到交易的价格、供应量和代币对等方面,最佳交易所是哪个?上述分析的数据来自以太坊区块链,使用了数据引擎 Alethio。Alethio 是新型区块浏览器和网络安全监视器,可以分析以太坊区块链的用户之前无法获得的大量数据。请持续关注更多案例分析,向您展示 Alethio 和以太坊网络的力量!
本文旨在强调不同的去中心化交易所之间的代币对和交易的差异和 Alethio 平台的力量,帮助您了解以太坊网络。本文绝不能作为代币或加密资产的交易或投资的参考意见。任何基于 Alethio 的发现而进行交易和投资的个人、团体或公司纯属个体行为。
参考文献
[1] Understanding Decentralized Exchanges https://hackernoon.com/understanding-decentralized-exchanges-51b70ed3fe67, accessed on June 12th 2018
[2] How to steal $500 Million in Cryptocurrency http://fortune.com/2018/01/31/coincheck-hack-how/, accessed on June 12th 2018
[3] 0x: An open protocol for decentralized exchange on the Ethereum blockchain, Will Warren, Amir Bandeali,https://github.com/0xProject/whitepaper/blob/master/0x_white_paper.pdf
[4] Aiswap vs 0x Protocol https://www.reddit.com/r/AirSwap/comments/7wtwqy/airswap_vs_0x_protocol/, accessed on June 12th 2018
[5] 0x project vs AirSwap.io https://medium.com/@stamfordhwang/0x-project-vs-airswap-io-bee324025a0a, accessed on June 12th 2018
[6] Swap: A Peer-to-Peer Protocol for Trading Ethereum Token, Michael Oved, Don Mosites https://swap.tech/whitepaper
[7] Bancor takes on Crypto exchanges with wallet that converts accross tokens https://techcrunch.com/2018/04/03/bancor-takes-on-crypto-exchanges-with-wallet-that-converts-across-tokens/, accessed on June 12th 2018
[8] Bancor Protocol: Token Launch Report https://www.smithandcrown.com/sale/bancor-protocol/, accessed on June 12th 2018
[9] What is Kyber Network? https://coincentral.com/kyber-network-beginner-guide, accessed on June 12th 2018
[10] WTF IS W-ETH? https://weth.io/, accessed on June 12th 2018
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。

以太坊爱好者



