【交易所】交易所充提币处理思路

1. 关于充币

离线电脑批量生成多个钱包地址,公钥私钥分开存放。当用户注册时,给用户静态分配一个私人的地址,此地址也作为用户充值的地址。

不同的币种生成不同的钱包。

当用户充值完后,后台程序自动扫描钱包交易记录,扫描到即进行充币。

此地址的币在一定时间内定期转出到平台热钱包。热钱包中的钱定期充至冷钱包保存

2. 关于提币

用户触发提币,需要用户填入提币地址,提币数量,并生成一个订单。

后端扫描程序用于定时查看订单信息,如果订单有效则通过RPC进行充提币操作。

3. 关于订单提交与确认

所有的转币操作都需要将交易信息发送至节点服务器进行确认,全节点钱包服务器的搭建详见:搭建节点

所有的交易都需要节点确认,确认完毕后只需要监听交易的详细情况即可。

4. 钱包方案

使用当前最火的冷热分离钱包处理资金问题:平台生成一万个热钱包,所有用户没人分配一个,交易所

至此交易所充提币完成

猜你喜欢

转载自blog.csdn.net/qq_28505809/article/details/84257611
今日推荐