区块链|【交易所-数字货币】交易所充提币处理思路

1. 关于充币 离线电脑批量生成多个钱包地址,公钥私钥分开存放。当用户注册时,给用户静态分配一个私人的地址,此地址也作为用户充值的地址。
不同的币种生成不同的钱包。
【区块链|【交易所-数字货币】交易所充提币处理思路】当用户充值完后,后台程序自动扫描钱包交易记录,扫描到即进行充币。
此地址的币在一定时间内定期转出到平台热钱包。热钱包中的钱定期充至冷钱包保存
2. 关于提币 用户触发提币,需要用户填入提币地址,提币数量,并生成一个订单。
后端扫描程序用于定时查看订单信息,如果订单有效则通过RPC进行充提币操作。
3. 关于订单提交与确认 所有的转币操作都需要将交易信息发送至节点服务器进行确认,全节点钱包服务器的搭建详见:搭建节点
所有的交易都需要节点确认,确认完毕后只需要监听交易的详细情况即可。
4. 钱包方案 使用当前最火的冷热分离钱包处理资金问题:平台生成一万个热钱包,所有用户没人分配一个,交易所
至此交易所充提币完成

    推荐阅读