2019:DEX(去中心化交易所)年

加密货币寒冬是否有可能成为区块链技术的黄金时代? 欢迎来到 2019 年,去中心化交易所(DEX)的一年!

每个与加密货币或区块链技术有关的人都在经历严冬,这反映在流行和不那么流行的加密货币(如冰山)的价格图表中(约。:P好吧,他们翻译了,情况已经发生了一些变化……)。 炒作已经过去,泡沫已经破裂,硝烟已散。 然而,这也不全是坏事。 技术不断发展并寻找解决方案,例如去中心化交易所(DEX - D集中 Ex变化),旨在从根本上改变 2019 年的加密货币生态系统。

什么是去中心化交易所?


你可能会感到惊讶。 在中心化交易平台上,CEX(或中心化交易所。, 笔记: 原文中的CEX是缩写,不要与热门交易所CEX.io的名称混淆),平台的所有者只是一个中间人,一种加密货币银行家。 他负责存储和管理平台上交易的所有资金。 CEX通常是一个直观且易于访问的平台,提供高流动性和多种交易工具。 该平台还充当法定货币和加密资产之间的网关。

然而,作为加密货币爱好者,我们知道中心化和信任中介机构的风险,例如 Quadriga 交易所创始人的去世以及存储用户资金的钱包密钥的丢失。 在集中式平台的情况下,它会成为单点故障或审查。

DEX 旨在消除中间商和单点故障,通过绕过交易平台,在平台底层的区块链本身上直接在用户之间进行交易。 因此,DEX 的主要目的只是为资产买家找到卖家提供基础设施,反之亦然。

DEX 相对于 CEX 的主要优势是显而易见的:

  1. “可靠性”。 不再需要中介。 因此,用户对自己的资金负责,而不是中心化平台(其董事可能死亡,密钥可能被盗或被黑客入侵);
  2. 由于用户对自己的资金负责,并且没有平台形式的中间人,因此没有审查的机会(存款不能被冻结并且用户被阻止),无需验证(KYC)即可获得交易机会,并且所有交易是“匿名的”,因为没有“监督”或控制机构;
  3. 更重要的是,通常在 DEX 中,您可以在资产之间进行任何类型的交换(只要买方和卖方的报价匹配),因此您不会像在 CEX 中那样受到工具的上市条件的限制(约。: 在一般情况下情况并非如此,这里作者进行了一些幻想并描述了一个完全理想化的画面,现在只有在链之间原子交换的可能性的条件下才可能实现);

但正如那句老话所说:“闪光的并不都是金子” 当前的 DEX 技术仍存在需要解决的挑战。 首先,DEX目前还不太适合普通用户。 我们专业人士可能会习惯使用钱包、管理密钥、助记词和签署交易,但普通用户却害怕这种事情。

此外,由于交易是点对点的,一些交易所要求用户在线才能完成订单(听起来很疯狂,对吧?)。 用户体验是加密货币新手更喜欢 CEX 而不是 DEX 来交易加密资产的主要原因。 由于糟糕的 UI/UX,DEX 几乎所有交易资产的流动性都很低。

再说一次,如果您忘记了这个小细节,DEX 中的交易是点对点的,因此如果您想将 BTC 兑换成 LTC,您肯定需要找到愿意用莱特币兑换您所提供的比特币数量的客户。 对于某些货币或 DEX 用户数量较少,这可能具有挑战性(温和地说)。 因此,所有这一切,再加上大多数 DEX(其核心是区块链)的有限性能,为大众市场采用的道路设置了不可逾越的障碍。

所以:
中心化交易所 (集中):

  • 便于使用
  • 高级交易功能
  • 高流动性
  • 使用法定货币的机会(交易、输入/输出)

去中心化交易所 (去中心化):

  • 难以理解和使用
  • 仅基本交易选项
  • 流动性低
  • 无法使用传统货币

幸运的是,所有这些困难都可以得到纠正,这就是新项目正在尝试做的事情。 但稍后会详细介绍;首先,让我们看看当前的情况。 当前的 DEX 是如何创建的? 设计 DEX 的主要方法有三种。

链上订单簿和结算

这就是第一代DEX的架构。 简单来说,这是一个完全建立在区块链之上的交易所。 所有操作 - 每个交易订单、状态变化 - 一切都作为交易记录在区块链中。 因此,整个交易所由智能合约管理,负责用户下单、锁定资金、撮合订单和执行交易。 这种方法确保了去中心化、信任和安全,将区块链的核心原则转移到其之上的所有 DEX 功能中。 (约。: 原则上,这是一个真正的去中心化交易所,完全符合这种做法的精神和本质。 缺点是这些实施是在早期且不完善的区块链之上进行的。 作为一个好的解决方案的例子,我们可以引用比特股和恒星币).

然而,这种架构使得该平台:

  • 流动性低 — 系统没有足够的容量容纳仪器;
  • 慢的 — 在 DEX 中执行订单时的瓶颈是智能合约和网络带宽。 想象一下在这样的去中心化证券交易所工作;
  • 亲爱 — 每一次改变状态的操作都意味着启动智能合约并支付gas费用;
  • “按设计”是无法与其他平台交互,这是一个巨大的限制。

无法互动是什么意思? 事实上,在这种类型的 DEX 中,你只能交换 DEX 平台的区块链和智能合约原生的资产,除非使用额外的手段进行跨网络连接。 因此,如果我们使用以太坊进行DEX,那么通过这个平台我们将只能交换基于以太坊区块链的代币。

此外,内置DEX通常用于交换有限数量的标准代币(例如仅限ERC20和ERC721),这对交易的资产有很大的限制。 此类去中心化平台的例子有 DEX.tor (约。: 更出名的还有 EtherDelta/ForkDelta),或者基于EIP823标准的交换(约。: 尝试标准化 ERC-20 代币交易的智能合约格式).

由于并非所有内容都必须基于以太坊,因此让我与您分享一个在另一个流行的区块链 EOS 上使用此方法实现的 DEX 示例。 Tokena 目前是第一个完全链上 DEX 的实现,它使用中间代币来最大限度地减少用户支付的费用。

链下订单簿和链上计算

遵循这种方法的是基于底层区块链之上的第二层协议构建的 DEX。 例如,以太坊之上的 0x 协议。 交易在以太坊(或中继节点支持的任何其他网络上执行)约。: 该协议的 2.0 版本现已实施,他们计划将以太坊(及其分叉)和 EOS 上的流动性结合起来),并且用户有机会控制自己的资金,直到交易操作完成为止(在订单完成之前不需要冻结资金)。 该方案中的订单簿由中继节点维护,并为此收取佣金。 他们广播每一个新订单,巩固系统的所有流动性并创建更可靠的交易基础设施。 做市商收到订单后,等待第二方交易,之后交易在 0x 智能合约内部执行,并将交易记录录入区块链。

这种设计方法可以降低费用,因为新订单或订单更新不需要支付 Gas,并且唯一需要支付的两项费用是促进交易的中继费用和在不同交易者之间执行代币交换所需的 Gas 费用。区块链网络中的用户。 在 0x 协议中,任何 (约。: 假设活跃交易者)可以成为中继节点并赚取额外的代币进行交易,从而覆盖其交易的佣金。 此外,交易发生在链外这一事实解决了我们在基于以太坊的 DEX 中看到的区块链和智能合约性能问题。

再次强调,此类 DEX 的主要缺点之一是缺乏与其他平台的交互。 对于基于 0x 协议的 DEX,我们只能交易以太坊网络上的代币。 而且,根据DEX的具体实施情况,我们允许交易的具体代币标准可能会有额外的限制(基本上都需要交易ERC-20或ERC-721代币)。 基于 0x 的 DEX 的一个理想示例是雷达中继项目。

为了能够与其他链进行交互,我们必须解决另一个问题——数据可用性。 使用链下机制存储和处理订单的 DEX 将此任务委托给中继节点,这些节点可能容易受到恶意订单操纵或其他威胁,从而使整个系统容易受到攻击。

那么,这类DEX的要点:

  • 仅适用于有限的工具标准列表
  • 佣金较少
  • 最佳表现
  • 更多流动性
  • 不会冻结交易者的资金

有储备金的智能合约

这种类型的 DEX 是对前两种类型平台的补充,旨在首先解决流动性问题。 使用智能储备,用户可以通过将比特币(或其他资产)存入储备并接收匹配的资产作为回报来与储备进行交易,而不是直接寻找资产的买家。 这类似于向系统提供流动性的去中心化银行。 DEX 中基于智能合约的储备是绕过“欲望匹配”问题并开放非流动性代币进行交易的解决方案。 缺陷?

这就需要第三方作为银行来提供这些资金或者实施先进的资源管理政策,以便用户可以为了DEX的流动性而锁定一部分资金,并分散准备金管理。 Bancor(去中心化流动性网络)是这种方法的一个典型例子(约。: 并且实施得非常成功。 我们还预计 Minter 项目很快启动,该项目是在网络本身的基础协议层面实现的).

特色点:

  • 增加流动性
  • 同时支持多种不同的代币
  • 一定程度的集中化

新浪潮DEX

现在您了解了 DEX 架构的不同方法及其实现。 然而,尽管此类解决方案具有强大的优势,但为何受欢迎程度如此之低? 当前项目的主要挑战主要是可扩展性、流动性、兼容性和用户体验。 让我们来看看 DEX 和区块链发展最前沿的有前途的发展。

下一代DEX需要解决的问题:

  • 可扩展性
  • 流动性
  • 兼容性
  • UX

正如我们所看到的,DEX 设计的主要限制之一是可扩展性。
对于链上DEX,我们对合约和网络本身都有限制,而链下则需要额外的协议。 NEO、NEM 或以太坊 2.0 等下一代区块链平台的开发将促进更具扩展性的 DEX 的开发。

让我们稍微关注一下以太坊 2.0。 最有希望的改进是分片。 分片将以太坊网络划分为具有本地共识的子网(分片),这样区块验证不再需要由网络中的每个节点执行,而只需由同一分片的成员执行。 同时,独立的分片相互交互以在网络中达成全局共识。 为了实现这一点,以太坊需要从工作量证明共识转向权益证明共识(我们希望在未来几个月内看到)。

以太坊预计每秒能够处理超过 15 笔交易(这对于实现可扩展的原生 DEX 来说还不错)。

2019:DEX(去中心化交易所)年

兼容性和跨链协议

那么,我们已经涵盖了可扩展性,但是兼容性呢? 我们可能拥有高度可扩展的以太坊平台,但我们仍然只能交易基于以太坊的代币。 这就是 Cosmos 和 Polkadot 等项目发挥作用的地方(约。: 在准备文章的同时,Cosmos 已经进入实际工作阶段,所以我们已经可以评估它的能力)。 这些项目旨在结合不同类型的区块链平台,例如以太坊和比特币,或 NEM 和 ZCash。

Cosmos 实施了区块链间通信(IBC)协议,该协议允许一个区块链与其他网络进行通信。 各个网络将通过 IBC 和一些中间节点 Cosmos Hub(实现与 0x 类似的架构)相互通信。

Chain Relays是IBC中的一个技术模块,允许区块链读取和验证其他区块链上的事件。 想象一下,以太坊上的智能合约想要查明比特币网络上是否已完成特定交易,然后它将此验证信任到连接到所需网络的另一个中继链节点,并且可以检查该交易是否已完成并包含在区块链比特币中。

最后,Peg Zones 是充当不同区块链之间网关的节点,并允许 Cosmos 网络连接到其他区块链。 Peg Zones 需要每个连接的链上有一个特定的智能合约,以实现它们之间的加密货币交换。

2019:DEX(去中心化交易所)年

波卡呢?

Polkadot 和 Cosmos 使用类似的方法。 他们构建在其他网络和共识协议之上运行的中间区块链。 就 Polkadot 而言,绑定区域称为桥,它们还使用中继节点在区块链之间进行通信。 最大的区别在于他们计划如何在保持安全性的同时连接不同的网络。

2019:DEX(去中心化交易所)年

Polkadot 的网络安全方法基于统一,然后在链之间共享。 这使得各个链能够利用集体安全,而不必从头开始(约。: 对于作者来说,这是一个非常困难和难以理解的时刻。 在最初的《Polkadot》中,网络安全是汇集和共享的。 这意味着各个区块链可以利用集体安全,而无需从头开始来获得吸引力和信任。” 我们很难用简单的语言来描述 Polkadot 的运行算法;目前它是最复杂的项目之一,而且还处于研究阶段。 不同的材料在不同的上下文中使用“安全”一词,因此很难理解。 两个系统有一个稍微好一点的比较,例如, 在这篇文章中(RU)).

这些技术仍在开发中,因此至少在几个月内我们不会看到任何基于这些互操作性协议构建并允许在不同网络之间交换资产的真正交换项目。 然而,此类技术的好处对于下一代 DEX 的实施非常有趣。

通过预留流动性

与预留的智能合约类似,我们还有一种额外类型的 DEX,它使用独立的区块链作为交换资产的底层基础设施,例如 Waves、Stellar 甚至 Ripple。

这些平台允许使用中间代币对任何两种资产(任何类型)进行去中心化交换。 这样,如果我想用比特币兑换以太币,两种资产之间将使用中间代币来完成交易。 从本质上讲,这种 DEX 实现作为一种寻路协议,使用中间代币寻求找到将一种资产交换为另一种资产的最短路径(最低成本)。 使用这种方法可以优化买家和卖家的匹配,增加流动性,并允许使用一些复杂的交易工具(由于使用单独的专用区块链而不是通用网络)。 例如,币安(约。: 全球最大的集中式加密货币交易所之一)正是这样做的,她为她的新项目 Binance DEX 使用了一个单独的区块链(约。: 一周前刚推出)。 领先的交易所正试图解决现代 DEX 的所有问题,这要归功于出色的用户界面和在一秒内确认区块的高链速度(约。: 在内部,它使用 Tendermint 网络层和 pBFT 共识,这确保接受的块立即是最终的并且不能被覆盖。 这也意味着我们很快就可以通过 Cosmos 网络与其他网络集成).

注意: 原文章进一步谈到了作者所在公司的产品,我们发现这部分不如第一部分那么有趣,第一部分完美地揭示了去中心化交易所的架构方法。

指向该主题的来源的链接

来源: habr.com

添加评论