什么是DEX(分布式交易平台)
分布式交易平台,又称去中心化交易所、分散式交易平台,英文Decentralized Exchange(DEX),是除转账外区块链在金融领域最大的落地应用之一。分布式交易平台基于区块链创造的不依赖第三方信任的数字信息交换方式,提供了一种全新的信用机制和价值交换模式。
从全球范围来看,关于分布式交易平台的探索分为两大阵营,首先是以自治社区(DAO)[ 一种将组织的管理和运营规则以智能合约的形式编码在区块链上,从而在没有集中控制或第三方干预的情况下自主运行的组织形式。]为主的 DEX 的百花齐放,大多运行在无需准入许可的公有链上,日均交易量超过一百万美元的有十家左右。
其次是以各大传统证券交易所为主的基于区块链的交易基础设施的探索,包括纳斯达克的 LINQ 、德意志证券交易所、澳大利亚证券交易所、新加坡交易所、泰国证券交易所、俄罗斯莫斯科交易所等,不过目前尚未有项目进入大范围应用推广阶段,并且这些探索主要利用区块链在证券交易后流程优化,在交易层面仍然更多是中心化的。
表:区块链在交易所行业相关业务链的应用前景分析
虽然都可以叫做分布式交易平台,但前者基于无需准入许可但公有链建立,后者大多基于需要准入许可的联盟链或私有链;前者的产品设计大多面向所有人,而后者暂时更多针对机构间(批发)使用场景。
相关研究和案例证明区块链技术可以使得电子金融交易流程变得更加公开、透明,通过区块链结构,使得原本高度依赖中介和集中式处理的传统交易、结算模式变为点对点的自组织网络交易模式,这不仅使参与者的范围更广、服务更便捷、效率更高、成本更低,也可以赋予监管、风控和合规更加智能化和自动化的空间。
●分布式交易平台的工作方式
传统的证券交易分为可交易前流程,如询价、报价、订单匹配等,以及交易后流程,支付与交付(DvP)、平仓与结算等。受到基础公链的架构和性能制约,目前不少分布式交易平台将“交易前流程”放在链下完成,仅在链上实现DvP和结算,严格说来这种架构并不符合“原教旨主义者”们对去中心化的定义;而交易前订单簿和交易撮合结算完全在链上的 DEX 较少,如 Binance DEX。
相对于以上两种订单簿模式,还有一种没有订单簿的储备库模式,由一个储备管理机构提供token储备,通过智能合约来进行快速结算,如 Kyber 和 Uniswap。此外还有一种模仿荷兰式拍卖的协议,通过这种古老的博弈模式,促成最终成交价向市场公允价格靠拢,典型的用例是 DutchX 协议。
以订单簿和交易撮合结算完全在链上的 DEX 为例,不需要用户将其资产转移到交易所账户或任何智能合约,用户不需要进行KYC,所以 DEX 理论上可以降低黑客盗窃交易所用户资产的风险。此外由于 DEX 挂单撤单手续费以及所有记录透明等特点,可以防止刷量交易量或价格操纵。
表:中心化交易所和分布式交易所对比
需要注意的是,在高并发的交易环境中,并不是每个信息输入都是有用的、合法的,每一次信息写入都需要验证,尤其在区块链里每一次验证是有“代价”的,所以针对交易专门研发、建立一条区块链可能是有必要的。
以币安链 Binance Chain(BC)上的分布式交易平台为例,在2019年初发布的版本中,为了交易的高效流畅,BC 没有做支持智能合约二次开发的图灵完备公链,而是仅使要该链有发行Token、链上撮合和交易的功能,这样的设计保证了2000+ 的TPS,满足了交易上链中高速、高频、低手续费的需求。
随后在2020年发布的币安智能链(BSC)中加入智能合约层,成为Binance Chain的并行链。BSC采用基于权益的权威证明(PoSA),保证了BSC 的出块时间小于5秒,最终确认交易时间升至大约 1 分钟左右——不过这已经远低于目前以太坊至少需要5~10分钟才能确认交易最终性的速度。BC 使用了委托验证(DPoS)共识机制,11名验证者负责网络的运营;BSC 使用权威证明(PoA)共识机制,满足条件的21名验证者负责网络运营。
两条链通过智能链中继器和语言及中继器相联,无需第三方信任。这样的双链架构为开放金融的创新应用提供了更加高性能的基础架构。
图:币安链和币安智能链架构
●分布式交易平台可能对证券市场的改变
缩短结算时间增加证券的流动性
传统证券交易清算涉及多个主体,包括银行、证券公司、交易所、中央结算对手方等,各个机构有着不同的 IT 系统、账本、工作流程,相互对账时间完成最终证券结算约在1~3 天左右。区块链架构下点对点的交易平台可以大幅加速结算时间,使证券结算间隔从缩短至几小时甚至几秒钟,从而增加证券的流动性。
不过这种优势的前提是需要假设区块链能够处理证券和款项的所有权转移,这才使得DvP机制成为可能,客观的来说,目前标准化证券交易依旧强调权威登记、审查,区块链架构无法绕过证券监管流程,在解决场内交易痛点方面优势并不明显。
此外,券商负责客户审查和服务、交易所负责交易撮合、证券登记结算公司负责过户、银行负责资金清算,“四权分立”的模式是全球经历大量风险事件后逐步演化形成的制度,是否有必要通过区块链的分布式架构做到“四流合一”仍是一个有待探讨的问题。
●分布式交易平台可能对证券市场的改变
缩短结算时间增加证券的流动性
传统证券交易清算涉及多个主体,包括银行、证券公司、交易所、中央结算对手方等,各个机构有着不同的 IT 系统、账本、工作流程,相互对账时间完成最终证券结算约在1~3 天左右。区块链架构下点对点的交易平台可以大幅加速结算时间,使证券结算间隔从缩短至几小时甚至几秒钟,从而增加证券的流动性。
不过这种优势的前提是需要假设区块链能够处理证券和款项的所有权转移,这才使得DvP机制成为可能,客观的来说,目前标准化证券交易依旧强调权威登记、审查,区块链架构无法绕过证券监管流程,在解决场内交易痛点方面优势并不明显。
此外,券商负责客户审查和服务、交易所负责交易撮合、证券登记结算公司负责过户、银行负责资金清算,“四权分立”的模式是全球经历大量风险事件后逐步演化形成的制度,是否有必要通过区块链的分布式架构做到“四流合一”仍是一个有待探讨的问题。