拆解 ByteTrade:去中心化交易所落地需要独立的资产锚定机制
最近半年交易所安全事故频发,中心化交易所的弊端暴露无遗,但去中心化交易所因性能问题尚不能大规模普及,处于一个相当尴尬的位置。
ByteTrade (字节犇牛)则志在打破这一局面,希望通过开发面向去中心化交易所的公链,以及采用智能合约进行资产锁定、DPOS 与 BFT 的双共识机制等办法,帮助 yteTrade 上的去中心化交易所达到中心化交易所近乎同等的用户体验,实现跨链数字资产的自由流通。
近日,链捕手对 ByteTrade 创始人彭鹏进行了一次采访,彭鹏曾历任百度核心技术研发工程师、创新工场 Tech leader,还曾先后创立涂鸦移动、丘陵移动、保险神器等,拥有非常丰富的创业经验。在本次采访中,彭鹏向链捕手讲述了当前去中心化交易所的类别和问题,以及 ByteTrade 的产品定位与逻辑。
01 去中心交易所的分类
「交易撮合引擎作为一个状态机与区块链很相似,区块链从创世块开始后的每一笔交易都会发生状态的改变,区块链实际上是基于撮合引擎的价值交换网络的更优载体。」在悟出这个道理时,ByteTrade (字节犇牛)创始人彭鹏正困扰于场景公链的共识问题。
最初,彭鹏打算做一个场景链,但他发现共识过程非常困难。在意识到前述逻辑后,他决定 All In 数字资产价值交换网络,转而为场景链提供价值交换网络。
目前,许多数字资产都分布在各个共识机制不同的公链上,无法做到流通或者通用,未来可能还会有单个 DApp 使用多条公链,但前提是不同公链上的数字资产实现自由流通,而这个所有数字资产自由流通的区块链网络正是彭鹏和 ByteTrade 的终极目标。
由于种种原因,目前的上百个去中心化交易所普遍存在交易效率低下、交易资产类型有限等问题,导致其始终无法被大规模普及和应用。对此,彭鹏认为这与目前去中心化交易所的资产锚定机制、共识机制、价格发现机制存在的弊端有关。
彭鹏把市面上既有的去中心化交易所分为了三类,第一类是不做资产锚定、不做共识、只做匹配的去中心化交易所,比如 0X Project,这类项目开发门槛最低,但性能上非常受限;
第二类是做资产锚定但不做共识机制的去中心化交易所,比如 Kyber Network,但它们存在跨链交易障碍、流通性不够的问题;
第三类是做资产锚定和共识机制的去中心化交易所,但它们在价格发现机制上比较原始。
比如 Bitshares,它们是上一个时代的遗留产物,并不是为数字资产价值交换或者说跨链而准备的,而是为了法币与数字资产交换而准备的,在技术框架和逻辑上与 ByteTrade 不一样。
为了最大程度上解决上述问题,ByteTrade 自建了一条专门为去中心化交易所提供技术支持的基础公链,每个去中心化交易所都是该公链上的 DApp,并且在交易流程和速度上可以达到近乎中心化交易所的体验,「从数据上看,交易结果 1 秒确认,提币 3 秒到账。」彭鹏告诉链捕手。


具体来看,ByteTrade 在资产锚定机制上采用了智能合约与脚本的方式锁定资产,例如 A 链通过分布式交易所和 B 链进行价值交换,分布式交易所上 A 链所有的资产是通过智能合约或是脚本存放在 A 链的一个地址里的。
「如果去中心化交易所没有独立的资产锚定机制,就不能保证跨链资产的安全,但目前有不少去中心化交易所都是没有的。」彭鹏告诉链捕手。
02 产品设计与打法
目前也有一些去中心化交易所在引入第三方资产发行者,让他们用自己的信用为资产安全背书,例如 Bitshares 里的网关、Stellar 里的 Anchor,但这会造成同样一个币种有不同网关的不同版本,导致网络无法共享这个币种整体的流动性。
而在共识机制方面,鉴于其对交易速度及交易手续费具有直接影响,ByteTrade 采用了 DPOS 与 BFT 相结合的共识机制。
「相比 DPOS 共识机制,ByteTrade 的双共识机制虽然在单个块出块速度上可能稍微落后,但由于免去了出块后需要 6-12 块才能确认的等待时间,单笔交易的确认时间得到了大幅提升,基本上都在 1-2 秒之内。」彭鹏说。
而在价格发现机制方面,目前大部分去中心化交易所都采取挂单价格、第三方网关挂牌价格等,而 ByteTrade 能够做到全网共享订单簿,自动撮合交易。
而这里就涉及到 ByteTrade 生态中的撮合节点与结算节点,撮合节点负责建立全球统一订单池,维护高性能计算资源,对订单进行撮合并从中赚取撮合费用;清算节点负责清算并从中赚取清算费用。
据了解,ByteTrade 已经在东京、弗吉尼亚等 11 个地区的 AWS 机房部署了清算和撮合节点,经测试可以处理 5000 以上的 TPS,平均出块速度为 3 秒。
事实上,相比其它去中心化交易所,ByteTrade 还存在运营模式上的本质区别——ByteTrade 是一条面向去中心化交易所的垂直公链,并不会直接面向 C 端交易用户。而是面向 B 端用户,帮助它们在 ByteTrade 建立去中心化交易所 DApp,再由这些 DApp 履行获取 C 端用户的职责。同时,所有基于 ByteTrade 的去中心化交易所共享一个订单簿。
从一定程度上来看,这比较类似于 OKex 上个月推出的开放共赢计划和火币推出的「火币云」,都具有系统架构统一开发搭建、流动性共享的特征。
但在合作形式上,ByteTrade 选择采用开源代码,而非授权的方式帮助项目方搭建去中心化交易所,因而门槛更低。
在手续费率方面,ByteTrade 规定的费率为万分之八,其中万分之四分配给 ByteTrade 背后的见证节点,另外万分之四分配给交易所在 DApp。
如果用户使用平台币 BTT 支付手续费,手续费率将降低至万分之五,但 DApp 仍然能拿到其中万分之四。DApp 针对自己的去中心化交易所,也可以按照一定比例对成交额收取 Trading Fee,同时拥有上币的自主权。
目前,ByteTrade 已经与 Kcash、CyberMiles、天算等区块链项目达成合作,在其 APP 中共建基于 ByteTrade 公链的去中心化交易所。
7 月 25 日,ByteTrade 与 Kcash 合作开发的去中心化交易所 DApp KEX 已经在 Kcash APP 中上线,彭鹏表示 ByteTrade 目前还在帮助其他项目方接入 SDK,但未来会培育专门的第三方服务商帮助项目方搭建去中心化交易所 DApp,以及帮助撮合和清算节点安装和维护。
通过这种机制,ByteTrade 试图最大范围联合具有相关需求的项目方,增加 ByteTrade 网络中的用户量和订单量,以解决其它去中心化交易所难以克服的流动性和深度问题。
在 C 端用户定位方面,彭鹏认为对资产安全要求更高的用户会更加倾向于使用去中心化交易所,就像很多用户选择将数字资产储存在冷钱包而不是交易所一样。
彭鹏还表示, ByteTrade 未来一段时间将更加注重开发更加复杂的交易机制(订单类型)、更丰富的交易产品(ETF、共同基金),以更好地为场景链提供底层的价值转换网络支持。
面对越来越激烈的交易所竞争,ByteTrade 想要真正杀出重围,或许还要在运营与技术上下更多功夫。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。

链捕手



