加密货币冬季可能已经成为区块链技术的黄金时代吗? 欢迎来到去中心化交流(DEX)年2019!
与加密货币或区块链技术有任何关系的每个人都正在经历严酷的冬天,这反映在流行的而不是加密货币的价格图表上的冰冷山脉上(
请注意 :
过去翻译后,情况有所改变... )。 炒作过去了,气泡破裂了,烟雾消失了。 但是,并非一切都那么糟糕。 技术不断发展并在诸如去中心化交易所(DEX-Decentralized
Ex change)之类的解决方案中找到出路,该解决方案旨在彻底改变2019年的加密货币生态系统。
什么是去中心化交易所?
您可能会感到惊讶。 在集中式交易平台上,CEX(或集中式交易所。,
请注意: 在原始CEX中为缩写,请勿与流行交易所CEX.io的名称混合使用 ),平台的所有者仅是中介机构,是一种加密银行。 他负责存储和管理平台上交易的所有资金。 CEX通常是一个直观,简单且负担得起的平台,提供高流动性和各种交易工具。 该平台还充当法定货币和加密资产之间的门户。
但是,作为加密爱好者,我们知道存在对中介机构进行集中化和信任的风险,例如,Quadriga交易所创始人的去世以及存储用户资金的钱包的密钥丢失。 在集中式站点的情况下,它成为故障或检查的单点。
DEX的目标是通过在用户之间直接在平台核心的区块链本身上进行交易,从而绕过交易平台,
从而消除中间人和单点故障 。 因此,DEX的主要目的只是为资产的购买者提供基础结构,以寻找卖方,反之亦然。
与CEX相比,DEX的主要优势显而易见:
- “可靠性”。 不再需要中介。 因此,用户自己要对自己的资金负责,而不是由一个集中的平台负责(其主管可能死亡,密钥可能被盗或被黑);
- 由于用户对自己的资金负责,并且没有平台形式的中介,因此没有审查的可能性(无法冻结存款并阻止用户),不需要验证(KYC)即可获得交易机会,并且所有交易操作均会“匿名”,因为没有“外观”和控制机构;
- 而且,更重要的是,通常,在DEX中,您可以在资产之间进行任何类型的交换(前提是买卖双方的要约是相同的),因此,您不必像CEX那样受到工具上市条款的限制( 请注意 : 在一般情况下,并非如此,作者在此幻想了一下,并描述了一个唯心主义的图景,现在只有在链之间可能发生原子交换的情况下才有可能实现 ;
但是,正如古老的谚语所说,“
并不是所有闪闪发光的都是黄金 。” 现代DEX技术具有仍然需要解决的挑战。 首先,DEX目前不太适合普通用户。 对于我们的专家来说,使用钱包,管理钥匙,种子短语和签署交易可能会很方便,但是普通用户会担心这种事情。
此外,由于交易是点对点的,因此某些交易所要求用户在线以履行其订单(这听起来很疯狂,对吧?)。 UX是新进入加密货币的人更喜欢使用CEX而不是DEX交易加密资产的主要原因。 由于糟糕的UI / UX,DEX几乎所有交易资产的流动性都很低。
同样,如果您忘记了这个微不足道的细节,则DEX中的交易是点对点的,因此,如果您希望将BTC交换为LTC,则绝对需要找到准备好将lightcoin交换为建议数量的比特币的客户。 对于某些货币而言,或者如果DEX用户数量很少,这可能是一项艰巨的任务(说得一点点)。 现在,所有这些以及大多数DEX(基于它们的区块链)的性能有限,为市场大规模采用构成了不可逾越的障碍。
依此类推:
CEX (集中式):
- 使用方便
- 进阶交易机会
- 高流动性
- 使用法定货币的机会(贸易,投入/产出)
DEX (分散式):
- 难以理解和使用。
- 只有基本的交易机会
- 低流动性
- 无法使用常规货币
幸运的是,所有这些困难都可以得到解决,这是新项目正在尝试做的事情。 但稍后,首先请考虑当前情况。 当前的DEX如何创建? 设计DEX的主要方法有三种。
应用和计算的链书
这是第一代DEX的体系结构。 简单来说,这是完全在区块链之上的交换。 所有动作-每个交易订单,状态更改-一切都作为交易记录在区块链中。 因此,整个交易由智能合约控制,该合约负责下达用户订单,冻结资金,匹配订单并执行交易。 这种方法确保了去中心化,信任和安全性,将区块链的基本原理转移到其之上的所有DEX功能中。 (
注意 :
原则上,这是一个真正的去中心化交易所,完全符合该方法的精神和实质。缺点是实现是在第一个不完善的区块链之上。作为一个好的解决方案的示例,我们可以引用BitShares和Stellar )。
但是,这种架构使得该平台:
- 液体不足 -系统没有足够的体积容纳仪器;
- 缓慢 -DEX中应用程序执行的瓶颈是智能合约和网络带宽。 想象一下去中心化股票交易所在这一原则上的工作;
- 昂贵 -每次更改状态的操作都意味着启动智能合约并支付天然气费用;
- “按设计”是指无法与其他平台进行交互,这是一个巨大的限制。
我不能互动是什么意思? 而且,如果不使用其他工具进行跨网络连接,则在这种类型的DEX中,您只能交换DEX平台的区块链和智能合约的本机资产。 因此,如果我们将以太坊用于DEX,那么通过该平台,我们只能基于以太坊区块链交换代币。
此外,嵌入式DEX通常用于交换有限数量的标准令牌(例如,仅ERC20和ERC721),这对交易资产施加了很大的限制。 这样的去中心化平台的示例是DEX.tor(
注意 :
众所周知的都是相同的EtherDelta / ForkDelta ),或者是基于EIP823标准的交易所(
注意 :
试图标准化用于交易ERC-20令牌的智能合约格式 )。
由于并非所有内容都应基于以太坊,因此让我与您分享在另一种流行的区块链-EOS上使用此方法实现的DEX示例。 Tokena当前是第一个使用中间令牌使用户费用最小化的完整链式DEX实现。
脱链订单簿和链上计算
此方法之后是在底层区块链之上的基于第二层协议构建的DEX。 例如,以太坊之上的0x协议。 交易是在空中(或在中继节点支持的任何其他网络上)执行的(
请注意 :
该协议的2.0版已经实现,并计划结合以太坊(及其分叉)和EOS的流动性 ),用户将有机会控制自己的资金,直到交易完成为止(在完成订单之前无需冻结资金)。此方案的订单簿在中继节点上受支持,中继节点为此获得佣金。它们广播每个新订单,并将它们组合成 W¯¯流动系统,创造一个更可靠的贸易基础设施,接收权证做市商后,预计该交易的另一侧,然后将贸易智能0X内执行和交易的合同备案落在blokcheyn。
这种设计方法可以减少佣金,因为不需要为新的应用程序或订单更新支付汽油,而仅需支付的两个佣金便是促进交易的中继器,以及在用户之间交换代币所需的汽油。区块链网络 在0x协议中,任何人(
请注意 :
可以理解,活跃交易者 )都可以成为中继节点并赚取其他代币进行交易,从而覆盖其交易的佣金。 此外,交易操作在网络外部执行这一事实解决了区块链和智能合约的性能问题,这在基于以太坊的DEX中已经看到。
再次,这种类型的DEX的主要缺点之一是缺乏与其他平台的交互。 对于基于0x协议的DEX,我们只能交易以太坊网络上的代币。 此外,根据特定的DEX实施,对于我们允许交易的特定代币标准,可能会有其他限制(基本上,每个人都假设根据ERC-20或ERC-721标准交易代币)。 基于0x的DEX的一个完美示例是Radar Relay项目。
为了能够与其他链进行交互,我们必须解决另一个问题-数据可用性。 DEX使用区块链外部的机制来存储和处理订单,将该任务委托给中继节点,这些节点可能易于受到订单或其他威胁的恶意操纵,从而使整个系统易受攻击。
因此,这种DEX类型的要点:
- 仅使用有限的工具标准列表
- 较小的佣金
- 最佳表现
- 更多流动性
- 交易者资金缺乏
有储备的智能合约
这种类型的DEX是先前两种平台的补充,旨在首先解决流动性问题。 使用智能储备,用户无需直接寻找资产的购买者,而是可以通过将比特币(或其他资产)存入储备中并接收反资产来进行储备交易。 这类似于向系统提供流动性的分散银行。 基于DEX中智能合约的储备金是一种解决“重合愿望”问题并开放流通性低的代币的解决方案。 劣势?
这要求第三方充当银行并提供这些资金或执行高级资源管理策略,以便用户可以将其部分资金用于DEX流动性和分散储备管理。 Bancor(去中心化流动性网络)就是这种方法的生动例子(
注意 :
它已经非常成功地实施了。我们也期待着启动Minter项目,该项目将在网络本身的基本协议级别上实施 )。
特色:
敏捷新潮
现在您知道了DEX体系结构及其实现的各种方法。 但是,为什么在存在强大优势的情况下,此类解决方案的普及程度如此之低? 当前项目的主要问题主要是可伸缩性,流动性,互操作性和用户体验。 让我们看一下处于DEX和区块链开发最前沿的有希望的发展。
新一代DEX需要解决的问题:
如我们所见,可伸缩性是DEX设计的主要限制之一。
对于链上的DEX,我们对合同和网络本身有限制,而链外需要附加协议。 NEO,NEM或以太坊2.0等下一代区块链平台的开发将允许开发更具扩展性的DEX。
让我们重点关注以太坊2.0。 最有希望的改进是分片。 分片将以本地共识将以太坊网络划分为子网(分片),因此,块检查不应再由网络中的每个节点执行,而应仅由一个分片中的参与者执行。 同时,独立的分片彼此交互以在网络上达成全局共识。 为了做到这一点,以太坊必须从工作量证明共识转变为权益证明共识(我们希望在接下来的几个月中看到)。
以太坊有望每秒处理超过15,000个事务(这对于实现可扩展的嵌入式DEX来说还不错)。

兼容性和跨链协议
因此,我们发现了可伸缩性,但是兼容性呢? 我们可能有一个非常可扩展的以太坊平台,但是我们仍然只能交易基于以太坊的代币。 诸如Cosmos和Polkadot之类的项目在这里起作用(
注意 :
在撰写本文时,Cosmos已经进入了实际工作的阶段,因此我们已经可以评估其功能了 )。 这些项目旨在结合各种类型的区块链平台,例如以太坊和比特币,或NEM和ZCash。
Cosmos已实施了区块链间通信(IBC)协议,该协议允许一个区块链与其他网络进行交互。 单独的网络将通过IBC和某个中间节点Cosmos Hub(实现类似于0x的体系结构)相互通信。
Chain Relays是IBC中的一个技术模块,它允许区块链读取和检查其他区块链中的事件。 想象以太坊上的智能合约想要找出比特币网络中的特定交易是否已完成,然后将此项检查委托给连接到所需网络的另一个中继链节点,并可以检查该交易是否已经完成并包含在区块链中比特币。
最后,钉区是充当不同区块链之间的网关并允许Cosmos网络连接到其他区块链的节点。 钉区在每个连接的链中都需要一定的智能合约,以确保在它们之间交换加密货币的可能性。

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

Polkadot中的网络安全方法基于链之间的合并然后共享。 这样一来,各个链条就可以使用集体安全性,而不必从头开始(
请注意 :
作者的工作非常艰辛和难以理解。在最初的“使用Polkadot进行网络安全性的共享和共享中。这意味着各个链条可以利用集体安全性而不必我们发现很难用简单的语言来描述Polkadot算法,目前它是最复杂的项目之一,仍处于研究阶段。“安全”一词在不同材料中使用的方式大相径庭。上下文,这很难理解。 路径是在两个系统的更好的比较为,例如, 本文(RU)中 )。
这些技术仍在开发中,因此至少几个月后,我们才会看到基于这些交互协议构建的,允许在不同网络之间交换资产的任何实际交换项目。 然而,这种技术的优势对于下一代DEX的实现非常有趣。
预留流动资金
类似于具有冗余的智能合约,我们还有另一种DEX,其使用独立的区块链作为资产交换的主要基础架构,例如Waves,Stellar甚至Ripple。
这些平台允许使用中间令牌去中心化交换任何两种资产(任何种类)。 因此,如果我想用比特币交换以太币,那么将在两个资产之间使用一个中间令牌来完成交易。 实际上,此DEX实施充当寻路协议,该协议使用中间令牌寻求找到最短路径(成本较低)以将一种资产交换为另一种资产。 使用这种方法可以优化应用程序与买卖双方之间的对应关系,增加流动性,并允许您实施一些复杂的交易工具(由于使用了单独的特殊区块链而不是通用网络)。 例如,Binance(
注意 :
世界上最大的集中式加密货币交易所
之一 )就是这样做的,它为新项目Binance DEX使用了单独的区块链(
注意 :它是
在一周前启动的 )。 领先的交易所正试图
凭借其出色的用户界面和高链速来解决现代DEX的所有问题,这可以在一秒钟内确认区块(
注 :
内部使用Tendermint网络级别和pBFT共识,这确保了所接收的区块立即是最终的且不会被覆盖这也意味着不久将有望通过Cosmos网络与其他网络集成 。
注意:原始文章进一步讨论了作者工作所在的公司的产品,在我们看来,这一部分并不像第一部分那么有趣,它完美地揭示了去中心化交易所架构的方法。来源的相关链接