
【Press Release】未来已来,超级大行情下「47亿」的考验
“区块链作为核心技术自主创新的重要突破口,明确主攻方向,加大投入力度,着力攻克一批关键核心技术,加快推动区块链技术和产业创新发展。”
10月25日,在官方的利好消息刺激下,以BTC为首的主流数字货币从晚间开始不断攀升,交易量也随之暴增,btc最终走到10588的高点,日内涨幅近40%。(数据来源:AICoin)
面对突如其来的超级行情,很多交易所发生了各种问题,如宕机,插针,Overload等。24小时成交量超47亿美金的Bybit,是如何顺利应对这场超级行情呢?BIT君从以下几个方面,为大家介绍。(数据来源:CoinGecko)
高性能/高吞吐
Bybit的下单、撮合、行情、持仓、风控、推送等所有核心服务都是用性能非常高的C++和Golang语言开发,全部是纯内存设计,epoll网络接入。撮合是交易所最核心的部分,必须追求极致性能。所以采用了全球领先的LMax交易所发明的Disruptor内存无锁队列,以及内存零拷贝等技术。单线程单币种能做到每秒10万TPS,即意味着单笔撮合20微秒完成。
事实上,我们去掉调试日志后压测已经到了30万+的TPS,并且可以根据未来需要调优到每秒百万级TPS。除了撮合必须是单点完成,下单等服务都采用了sharding方式,部署了很多台服务器,以便扛住更大的吞吐量。对每个用户来说,也有独立的下单队列,避免某些高频交易用户订单量特别大从而影响了其他用户下单。
值得一提的是,永续合约的下单逻辑要远比币币交易来的复杂,因为涉及到合并仓位的保证金计算,为了提升保证金利用率,只占尽可能少的保证金,所以计算逻辑就非常复杂,一个订单下去要综合所有的持仓和活动委托一起来计算保证金,除此之外还有只减仓、只挂单、强平减仓等复杂的策略和逻辑。这些复杂的业务逻辑也给提升性能带来了很大的挑战。
高可用
Bybit目前已经做到了99.99%的可用性,即一年的不可交易时间小于52分钟。要做到四个9的可用性,就必须做到以下几点:
1)在线维护&热更新
大多数交易所在做系统维护和大版本升级的时候都需要停机几小时,导致无法交易,用户体验糟糕。Bybit做到了所有的维护和升级都必须在线完成,做到绝不主动性停机。这对技术架构、迁移方案、程序开发&测试、运维管理的要求都非常高,所有数据迁移、服务重启、运维变更等都必须做到平滑,让用户无任何感知。
事实上,我们每周都会进行大大小小的3-5次系统迭代升级或变更,用户几乎感知不到,除非是对用户体验或者功能做了变更。几乎所有的交易所都有公告栏,但Bybit直到现在都没有,很大一部分原因就是我们不需要公告系统维护。
2)灾备架构、Auto Failover(自动灾备切换机制)
对于大规模的服务来说,经常会遇到程序异常退出或重启、服务器硬件故障、网络故障等各种错误和灾难。要在发生这些灾难的时候做到服务连续可用,所有的服务必须部署多份,或者做成集群。
当发生异常和灾难时,必须能够自动实现服务切换或者灾难恢复,这样才能保证比较高的可用性。在Bybit内部有多个服务集群,当服务切换时,程序能够根据消息序号和内存dump文件完美地做到无缝切换。
3)灰度发布
即先发布给少量用户体验(用户也可能无感知),当体验一段时间没问题的话再逐步扩大用户范围,直到全量发布给所有用户。这样可以减少新功能或新系统可能存在问题,大大降低影响范围。
4)立体化监控
包括硬件、网络、服务(健康状况、性能指标、访问次数和频率、错误异常等)、客户端(错误异常、页面性能、网络状况、软硬件环境等)、业务指标(注册量、访问量、下单量等)。
Bybit会监控一切有价值的指标,通过事前预警、事后快速响应,针对不同级别的问题通过邮件、短信、电话等不同告警方式给到相对应的负责人。
高可靠
高可靠主要是指数据的高可靠性,必须在任何情况下保证用户数据的正确性,以及不能丢失。所有的数据必须冗余多份,并且在发生这些灾难的时候能够丝毫不差地恢复出来,即RPO要做到0,不允许任何数据丢失。
尤其对于有状态服务来说(内存中有大量数据),内存数据丢失时要完全恢复出来并不是一件容易的事情。但Bybit所有核心服务都做到了0 RPO和数秒级的RTO,即发生各种故障时能保证数据一个都不丢,并且能在数秒钟内完全恢复服务。
Bybit核心的消息总线实现了数据持久化和集群化,只要进来的消息就不会丢失。消息的可回溯性能够支持系统从任一个时刻恢复数据。比如t时刻后的所有持久化订单数据都丢了,系统能快速找到t时刻对应的消息序号n,并从n+1开始回播所有订单消息,实现订单数据的恢复,并且系统设计上能保证回播产生的数据和恢复前完全一致。
市场深度
众所周知,市场深度是用户最关注的一个方面。在Bybit BTC/USD交易对6点差内市场深度超过500万美金。采用的是与做市商合作的方式,与市面上大型量化团队和做市商对接并签署合作协议,保证交易所充足的流动性。例如:Jump、Jane Street、Amber AI、Citadel等。
还有做市商激励机制,参考CME和CBOE的tick level做市商激励体系,通过奖励机制和合理竞争规则保持做市商之间的良性竞争和奖励平衡,从而达到充足深度和流动性目的。
尾声
Bybit作为新兴交易所,虽然经受住此次超级行情的考验,但仍有长的路要走,还需要深耕细作。比如延迟方面继续优化,达到整个交易链路5毫秒的目标;以及容灾能力方面,提升异地灾备能力;
Bybit深知技术保障对于交易所的重要性,始终坚持“用户至上,技术为王”的运营理念,相信良好用户体验建立是基于稳定可靠的技术保障。我们肩负使命与重任,承载梦想,目标是做出在数字货币领域技术足够领先的交易所,以我们的技术核心竞争力赢得用户的信任和选择。
比推快讯
更多 >>- 波卡通过 1721 公投,正式启动 2 弹性扩展
- Amundi:疲软就业数据将削弱美元收益率优势
- Chiliz 集团收购 OG 电竞 51% 股权
- Aster:代币空投申领将于明日 17 时开放
- ORQO 集团阿布扎比启动 3.7 亿美元资产管理,将为 Ripple 稳定币提供链上收益
- Bitwise CIO:SEC 通用上市标准或将引发加密 ETP 爆发式增长
- 宁波中级法院:“桃花源 NFT”涉嫌以数字藏品投资为名开展非法金融活动
- 观点:比特币短期持有者实现价格为牛市基准支撑指标,若跌破常伴随回调
- 疑似 Maven11 地址从 Binance 提出 2115.6 万枚 ENA,约 1510 万美元
- Coinbase 高管反驳银行对稳定币的担忧
- Hartnett:美股涨势有望延续,因对成长股押注增加
- Arbitrum 首席战略官:COIN 与 BASE 之间的冲突是 Coinbase/Base 最需要解决的问题
- 代币化股票和 ETF 平台 SHIFT 完成种子轮融资,SNZ Holding 领投
- Parafi Capital 与 FlowDesk 向币安合计存入 911 万枚 ENA
- X Layer 平台 Meme 排行:DOGSHIT、XDOG 领跑,前五总市值超 1 亿美元
- BonkFun 最大规模 USD1 交易池 Freya Protocol 作为首个 USD1 ICM 宣布匹配激励,USD1 交易对收入 100%用于回购
- MERL 短时上涨触及 0.245 USDT,日内涨幅超 47%
- 某巨鲸解质押 200 万枚 HYPE,持有 9 个月浮盈 8980 万美元
- 德意志证券交易平台旗下 Crypto Finance 推出数字资产托管结算服务
- 美联储降息周期或持续至 2027 年,终端利率或降至 3.1%
- 分析师:美联储若降息 25 个基点,比特币或恢复缓慢上行趋势
- 数据:Hyperliquid 平台鲸鱼当前持仓 109.25 亿美元,多空持仓比为 0.89
- 数据:过去 24 小时全网爆仓 3.52 亿美元,多单爆仓 2.93 亿美元,空单爆仓 5,927.05 万美元
- 美联储降息预期提振风险情绪,美元兑多数货币走软
- 金价续创新高,黄金期货涨至 3,731.9 美元/盎司
- 某以太坊 OG 地址半小时前将 2200 枚 ETH 转入 Bybit,疑似抛售
- 麻吉PUMP 多单已浮盈 30.2 万美元,当前持仓价值达 1968 万美元
- 预计美联储和加拿大央行本周均将降息 25 个基点
- Adam Back 披露中本聪选择匿名原因,或因意识到 BTC 将改革货币风险极高
- Cyber 推出的加密 AI 指挥枢纽 Surf 正式开放,同时开启最佳研报评比活动
- 数据:Starpower(STAR)市值短时触及 3100 万美元,近 7 天涨幅为 182.23%
- 波场 TRON 超低单笔交易费开启新纪元
- 9 月美联储会议或有三名理事投反对票,为 1988 年以来首见
- Bitget Launchpool 项目 ZKC 现已开放投入,锁仓 BGB、ZKC 解锁 75 万枚 ZKC
- Matrixport:强制平仓规模有限,比特币上行趋势有望延续
- 贾跃亭:若 Base 发币或将改变加密货币和传统资本协同工作方式
- 数据:监测到 6,028.42 万 USDT 转出 Binance
- 卡扎克斯:欧洲央行利率下调幅度已显著,暂无降息理由
- 富达:预计到 2032 年 830 万枚比特币或 “缺乏流动性”
- Senpi 完成 400 万美元种子轮融资,Coinbase Ventures 和 Lemniscap 共同领投
- 日韩股指均续刷历史新高
- 分析师:比特币风险指数目前处于低位,出现大幅下跌的可能性较低
- Kyle Samani 谈 FORD 继续募资:我可不会才募了 16.5 亿美元就收手
- OpenEden 已于昨日完成积分(Bills)快照,空投最低门槛为 10 万积分
- 联合国机构明年将设立“政府区块链学院”,传授加密技术等知识
- The Smarter Web Company 引入 Coinbase Institutional 作为其比特币托管方
- Camp Network 将于 9 月 24 日举办 “AI 创作者峰会”
- Capital B 已募集 5810 万欧元,以加速比特币储备战略
- pump.fun 过去 24 小时协议收入达 338 万美元,再次超越 Hyperliquid
- Tom Lee:若美联储降息,比特币和以太坊未来 3 个月或迎来大幅上涨
比推专栏
更多 >>观点
比推热门文章
- Chiliz 集团收购 OG 电竞 51% 股权
- Aster:代币空投申领将于明日 17 时开放
- ORQO 集团阿布扎比启动 3.7 亿美元资产管理,将为 Ripple 稳定币提供链上收益
- Bitwise CIO:SEC 通用上市标准或将引发加密 ETP 爆发式增长
- 宁波中级法院:“桃花源 NFT”涉嫌以数字藏品投资为名开展非法金融活动
- 观点:比特币短期持有者实现价格为牛市基准支撑指标,若跌破常伴随回调
- 疑似 Maven11 地址从 Binance 提出 2115.6 万枚 ENA,约 1510 万美元
- Coinbase 高管反驳银行对稳定币的担忧
- Hartnett:美股涨势有望延续,因对成长股押注增加
- Arbitrum 首席战略官:COIN 与 BASE 之间的冲突是 Coinbase/Base 最需要解决的问题