LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > CEX落子公链盘点OKExChain和其他公链异同

CEX落子公链盘点OKExChain和其他公链异同

2020-09-22 蜂区块 来源:区块链网络

2020年下半年DeFi异常火热,其锁仓价值由10亿美元上涨至90亿美元仅花了3个月。以OKEx、币安为代表的的CeFi也不甘示弱,分别设计了OKExChain和币安链(Binance?Chain)、币安智能链(Binance?Smart?Chian)。OKEx?CEO Jay?Hao指出“未来DEX和CEX应该是互补融合、取长补短的一个趋势”,币安联合创始人何一也认为“DeFi和CeFi会长期并存”,头部交易所对DeFi的入局格外引人注目。交易所拥有庞大的用户基础、资金保障和技术实力,另一方面,中心化的交易所开发的公链除了合约漏洞风险,还可能存在信用风险。本文详细对比了OKExChain和币安链、币安智能链,为读者提供自主评判的参考。

一、基本信息

币安在去年4月率先推出了币安链(BC),今年9月推出的币安智能链(BSC)弥补了BC不能搭建智能合约的缺陷,双链并行,并在其上形成了DEX、钱包、浏览器、社区的生态系统。OKEx厚积薄发,OKExChain推出在即,集用户自主开发Dapp、用户发行数字资产、智能合约、跨链等功能于一链,由DEX、OKT、浏览器、社区组成OKEx的公链生态。 OKEx、币安的公链都是基于Tendermint和Cosmos?SDK搭建,具有许多相似之处。

1、作为后起之秀,OKExChain性能更胜一筹

下表列举了OKEx和币安的公链基本信息,由于OKExChain还未上线,部分信息参考了测试网。交易所的流量基础大,对公链性能有较高要求。从吞吐量看,比特币TPS为7,以太坊TPS为15-25,而OKExChain和币安智能链测试网均达到了1000。据TxStreet统计,现在比特币平均出块时间为9分钟,以太坊平均出块时间为12秒,币安智能链达到了5秒,而OKEx缩短到了1-2秒,略胜一筹。去中心化公链本该开源,而币安链却至今仍未公开代码,这也是币安链受人诟病的一点。

表1 OKEx、币安公链相似之处

资料来源:OKEx、币安官网

2.交易所公链纷纷选择Cosmos,跨链成为主要卖点

不论是OKEX还是币安,不约而同地选择了基于Cosmos搭建公链。Cosmos最大的优点是支持跨链,各个Zone(分区)通过Hub(枢纽)互通互联。其次,Cosmos将应用层和底层共识分开,提供了 Cosmos SDK(Cosmos开发工具包),对开发者友好,开发者不需要设计整条公链。正如OKEx CEO Jay Hao曾说公链性能和去中心化是一个平衡的关系,比特币的网络最去中心化程度最高,但其性能最差,单一的中心性能最好但是去中心化最差,Cosmos?100个验证人的弱中心模式是在性能和去中心化中找到的平衡点,这也是OKEX和币安纷纷选择Cosmos的原因之一——兼顾性能和去中心化,OKExChain和币安智能链最终将验证节点设计为21个。

跨链功能给交易所公链带来了很大的潜在价值。币安的跨链主要体现在币安链和币安智能链之间,并没有完全挖掘出跨链的真正潜力。OKExChain将实现跨链的价值互联、用户互联和场景应用互联,这意味着以太坊、EOS等主流平台上的数字资产项目可以迁移到OKExChain上。如果OKExChain的蓝图如约实现,将会对整个公链生态造成巨大影响。

3.发币还是不发币,这是一个问题

两家交易所公链采用的治理代币有很大区别。公链的诞生往往伴随着新代币的运用,一方面新代币是公链共识机制正常运行的核心要素之一,另一方面,抵押代币获得投票权可以参与社区治理。OKEX发行了OKT作为治理代币,币安则沿用了其平台币BNB。

币安使用BNB作为公链的底层代币,主要目的是为了增加BNB的生态应用场景,从而提高BNB的价值。然而币安对BNB商业上的考虑却会对公链未来造成严重影响:对于一个良好的经济系统,要求其货币增长率能满足经济总产出的增长,然而随着时间流逝总会发生代币的遗失,而由此引发的通缩会抑制公链经济系统的萧条。为此,例如以太坊,EOS等公链,均采用通胀发行设计。

由于BNB发行总量固定,并且存在回购销毁政策,造成BNB的实际流通量一直下降,从长期看BNB的链上流通量将无法支持公链正常运转的需要,最终只会引发币安公链的衰亡。然而,OKEx在设计公链时正是考虑到了这一点,选择发行采用通胀设计的OKT,以此保证OKExChain未来的正常发展。

此外,为了回馈用户对OKEx的长期支持据OKEx?CEO Jay?Hao透露,OKB持有者会得到OKT创世区块100%的空投奖励,质押OKB流动性挖OKT,这些活动的推出会利好OKB的价值。

二、公链生态中的DEX

DEX是公链生态的重要组成部分,OKEx的DEX为OKExDEX,币安的DEX是Binance?DEX。OKEx、币安作为专业交易所,其DEX界面和平台交易界面类似,能够显示交易币对信息、K线图、历史订单等,符合用户习惯,对用户友好。

1.头部交易所的DEX策略:AMM与OrderBook的并驾齐驱

随着UniSwap、Balancer等AMM DEX的崛起,OKExx、币安等交易所也开始在自己的公链上发展AMM类DEX。AMM类DEX最大优势在于模型简洁,并且通过为流动性提供者(LP)提供交易费奖励,吸引了大批用户。然而AMM类DEX也存在几个严重问题:

首先是价格发现功能,由于AMM的价格是靠流动性驱动的,交易价格由储备池的资产情况决定, “价格优先”、“时间优先”等交易原则,造成AMM类DEX只能产生交易价格,却不能发现市场价格。为此,AMM不得不引入套利者这一重要角色:一旦AMM平台上的价格与市场公允价格不同,就会出现套利空间,并将价格拉回正轨。但由此却带来另一个严重的问题---无偿损失。无常损失的存在,提高了流动性提供者的风险,是LP在提供流动性时必须谨慎考虑。

所以,在一条成熟的公链那个,如果仅仅只用AMM类的DEX,那么将无法取得完全的独立。特别是那些尚未上线订单薄模式交易所的币种,庄家很容易在AMM?DEX上操纵交易价格。为此各大交易所均做了充分的考虑,不但支持AMM类DEX,也设计了订单簿(Order?Book)类DEX.

具体而言,OKEx的OKExDEX采用了订单簿匹配系统,币安的Binance?DEX采用了周期竞价匹配算法,实质都是每区块集中竞价,在细节设计上有不同点。

币安引入了Maker和Taker的角色参与每个区块一次的周期性竞价,如果订单被最新的区块接受则可以被确认,反之,早于最新区块且没有被接受的订单会被取消。在一个区块内价格固定,所以价格呈现阶梯型。价格确定规则为:

最大化可执行的数量;

选中的价格可以执行所有订单或至少一侧的所有订单;

显示出买/卖方的市场压力,并且限制最大价格波动。

当执行价格确定后,订单会根据价格优先、时间优先的原则依次执行。

OKExDEX则将用户分为DEX交易者(DEX Trader)和DEX操作者(DEX Operator),DEX Operator提供代币对,DEX Trader可实现交易。OKEX的订单簿匹配系统的核心是根据区块周期性进行集合竞价机制(Call?Auction?Mechanism)。OKEx确定基准价格/交易价格的算法为:

规则0:若最高出价<最低要价,无法执行任何订单,没有匹配;

规则1:最大交易量原则。以基准价格执行交易时,将达到最大交易量。如果多个价格可以达到最大数量,则执行下一步;

规则2:最小超额原则。超额是指按当前价格计算的买入订单的累计总数与卖出订单的累计总数之差。最小超额原则是从满足规则1的价格中选择最低绝对超额值。如果仍有多个满足规则的价格,则执行下一步;

规则3:市场压力原则。如果存在多个同时满足规则1和规则2的价格,则需要确定潜在价格的市场压力头寸。如果超值全部为正,则意味着买多卖少,存在购买压力。如果超值全部为负,则意味着少买多卖,存在卖压;如果同时存在正和负的超额值,则意味着没有明显的买入或卖出压力。根据以下规则确定参考价格。如果价格位于最大值最小值之间,则将此价格作为参考价格。如果价格超出最大值最小值范围,则最接近此价格的最大值或最小值作为参考价格。

规则3a:如果所有超额均为正,则存在买方压力。参考价格为先前交易价格的105%X

规则3b:如果所有超额均为负,则存在卖方压力。以最新交易价格的95%X作为参考价格

规则3c:如果同时存在正负超额,则没有明显的买入或卖出压力。以最新交易价为参考价。

确定的基准价格即匹配的交易价格。所有订单按照价格和时间顺序依次匹配。

OKEx、币安的匹配模型中有相似的地方,如都采用了以区块为单位的周期性集中竞价,确定价格的原则里都有最大化交易量,都考虑到了的买/卖方市场压力。OKEx的匹配模型更加细致,考虑到了市场上多空方的较量,并将其反映到价格上,币安仅仅显示了买/卖市场压力,未能充分利用。

表2OKExDEX和币安DEX异同

资料来源:OKEx、币安官网

三、公链治理

持有并抵押治理代币则可以参与投票验证节点,参与线上治理。OKExChain和币安智能链都有21个验证节点,而币安链是11个验证节点。正如前文所言,选择Cosmos和设计21个验证节点都是在去中心化和性能之间找寻的平衡。代码的设计是一种制度保障,真正去中心化的实现还需要人为的努力。即使是比特币作为最去中心化的链,也面临着矿池算力和地址持币的集中。4月份Messari研究指出,币安的节点控制了所有质押代币总量的?50% 以上,呈现集中状态。

OKEx还引入了代理人机制,OKT持币者可以不亲自投票,委托代理人投票。被委托后代理人仅有投票权,不会对OKT实际持有人的资金安全构成威胁。

除此之外,OKEx有独特的验证节点自动惩罚机制。区块未被签名时,即验证节点不工作,则执行自动惩罚,禁验证节点10分钟,被禁期间不得参与区块运转。如果验证节点双签,即验证节点恶意,则永久被禁。自动惩罚机制约束了验证节点的行为,尤其是惩罚了拜占庭故障的节点,有利于公链的正常运转。

四、结语

OKEx、币安等中心化交易所的优势在于用户、技术等方面,而交易所自身的信用风险和利益考量可能会束缚住他们的脚步。如何达成CeFi和DeFi的融合,OKEx、币安各自都作出了尝试。为了在去中心化和公链性能中寻求平衡,OKExChain和币安智能链纷纷选择了基于Cosmos和设置21个验证节点。而去中心化除了“代码及法律”的公链设计外,还需要事在人为的努力,币安链不公开其代码,以及被Messari爆出其验证节点的集中性违背了去中心化的初衷。在头部交易所发行公链的背后我们也看到了利益博弈,OKEx以70%OKB发行量的代价发行了OKT,币安经过利益考量后没能发新币。OKEx将OKB和OKT建立联系、币安DEX鼓励BNB支付等措施无不利好平台原生代币。

除了开发类似UniSwap、Balancer等AMM类DEX外,各大交易所还纷纷上线了订单薄类DEX。其中,OKEx、币安分别选择了订单簿匹配系统和周期竞价算法,其核心都在于每区块集中竞价,实时反映市场价格、体现买/卖市场压力,对价格及时性的追求、最大化交易量、价格优先时间优先的匹配原则、符合用户习惯的界面设计等处处体现了头部交易所的专业性,OKExDEX更是考虑到了多空方较量调整价格,为DEX的定价模型开创了新思路。

—-

编译者/作者:蜂区块

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...