区块链交易所系统维护 这几个关键点别忽略
区块链交易所系统的维护,是关乎保障交易安全以及稳定的关键核心部分。不少运营者常常只是专注于前端具有的功能,然而却漠视了底层架构的定期巡查以及予以升级。这篇文章会按照实际运维的角度,去分享几个一定得掌握的维护要点。
维护需要多久
受交易平台所采用的共识机制以及节点数量影响,维护时间得以确定。基于PBFT算法搭建起来的联盟链,通常情况下所需时间大概在30分钟左右,然而采用PoW的公链,同步相关数据或许需要花费数小时那么久,因此建议选择在低峰期进行操作,就像凌晨2点到5点这个时间段,并且要提前对每个子系统的停机窗口做好精确计算。要是涉及到跨链桥接,那就还得额外预留出回滚时间。
会影响交易吗
必然在维护期间暂停充值功能,必然在维护期间暂停提现功能,必然在维护期间暂停撮合功能,不过通常会保留行情推送服务,通常会保留历史数据查询服务。合规的交易所会提前72小时通过站内信公告具体时段,合规的交易所会提前72小时通过邮件公告具体时段,合规的交易所会提前72小时通过社交媒体公告具体时段,且会启动只读模式。此时用户无法下单,此时用户无法撤单,所有挂单会被冻结,待维护完成后自动恢复。所以选择在周末进行维护是常见做法,因为周末市场波动相对平缓。
如何确保资产安全
其核心在于私钥分片存储,并且还有多重签名机制,这关乎资产安全。需要在维护之前搞清楚,要对热钱包进行快照备份。还要让私钥来分片实施操作,专门离线存入硬件安全模块。与此同时,得检查一下智能合约的暂停权限怎么样,看看是否仅仅掌握在多人多处采用多方签名的地址那块地方有这样的要求等涉及流程。建议每一次维护之后开展执行小额的 “测试提现” 过程举措,以此来确认签名机能正常运行,广播节点也处于正常的状态。另外呢,不能遗漏日志审计这一环节,任何异常的 RPC 调用一旦发生都应当触发告警措施。
常见问题有哪些
数据目录若要重建,靠的是用快照,而想实现这一点,得先把从节点停运,这是针对节点区块的高度并不一致这一极为常见故障的解决法子之一,该故障基本上都是因为出现了网络分区或者时钟产生了漂移才引发的。API网关出现超时这种情况属于另一个高频问题,主要原因在于在维护阶段把缓存给清空了但是却没予以预热操作,最后导致瞬时并发将服务冲垮,针对此必须要预先使用流量回放工具去模拟用户的请求。还有比较隐蔽的是,维护处理完成之后忘记去更新WebSocket订阅的主题,进而致使行情出现延迟。
你们在对交易所系统予以维护期间碰到过最为意外的异常是啥呀,欢迎于评论区去分享一下您的经验,快点赞收藏这篇文章,从而让更多运营者能够少走一些弯路呢。
TAG: TP下载安卓最新版本
