登录 后可观看高清视频
交易所钱包系统:充提安全设计与实现
99次播放
2025-10-14
交易所钱包系统完全开源, Github 链接:https://github.com/lbc-team/cex-wallet
视频 AI 总结: 本视频详细介绍了交易所钱包系统的设计与开发,核心在于保障用户充值和提现的安全。视频强调了隔离私钥的重要性,通过签名机在内网进行签名,避免私钥直接暴露在联网的数据库中。同时,视频还讨论了充值模块的实现,包括扫描链上交易、处理区块重组等问题,并提出了使用资金流水表来方便回滚的方案。最后,视频讲解了提现流程,以及如何选择合适的热钱包、管理Nonce、节省GAS费用。为了进一步提升安全性,视频还提出了引入数据库网关和风控系统进行双重验证的策略。
关键信息:
- 核心功能:用户充值和提现。
- 安全设计:使用签名机隔离私钥,签名机在内网运行,不直接暴露于公网。
- 充值模块:扫描链上交易,使用布隆过滤器快速确认交易,处理区块重组,使用资金流水表方便回滚。
- 提现模块:选择合适的热钱包,管理Nonce 以避免交易冲突,使用ETH Fee History获取GAS费用,考虑使用EIP-7702批量打包交易。
- 风控管理:引入数据库网关和风控系统进行双重验证,防止恶意数据写入和非法提现。
-
资金平衡:使用多签钱包进行资金归集和平衡,设置不同等级钱包的资金上限。
系统学习 Web3 欢迎了解登链集训营:https://learnblockchain.cn/openspace/1