The present invention discloses an account information management method, system and a readable storage medium. The method includes steps: after receiving the registration request of the registered virtual account by the card server, the account information corresponding to the acquired virtual account is written into the block chain node of the issuing bank, and the service is from the card line through the intelligent contract. Block chain nodes obtain account information, create virtual accounts according to account information; synchronize account information to block chain nodes of single row and clearing bank block chain nodes based on peer networks; when intelligent contracts receive transaction requests, intelligent contracts modify account information according to transaction requests and modify account letters. The interest rate is synchronized to each block chain node of the alliance chain, in which the alliance chain includes the single row block chain node, the clearing row block chain node and the card line block chain node. The invention realizes the consistency of the account information in the card issuing bank, the receiving line server and the clearing bank server.
【技术实现步骤摘要】
账户信息管理方法、系统以及可读存储介质
本专利技术涉及账户信息管理
,尤其涉及一种账户信息管理方法、系统以及可读存储介质。
技术介绍
当用户在发卡行中注册电子钱包时,发卡行服务器需要给用户注册一个虚拟账户,并把该虚拟账户对应的账户信息同步到收单行服务器和清算行服务器。当用户修改账户信息时,也需要将修改后的账户信息同步到收单行服务器和清算行服务器。如当用户在注册电子钱包过程中,当发卡行服务器接收到注册请求后,根据该注册请求建立虚拟账户,并将虚拟账户对应的账户信息存入DB(Database,数据库)中,并通知用户虚拟账户注册成功;发卡行服务器将注册请求通过HTTPS(HyperTextTransferProtocoloverSecureSocketLayer,网络协议)发送到收单行服务器;收单行服务接收到注册请求后,根据该注册请求建立虚拟账户,并将虚拟账户对应的账户信息存入DB中,返回应答消息给发卡行服务器,以提醒发卡行服务器注册请求接收成功。同样的,发卡行服务器通过HTTPS将注册请求发送给清算行服务器。具体地过程可参照图1。如果在收单行服务器发送应答消息给发 ...
【技术保护点】
一种账户信息管理方法,其特征在于,所述账户信息管理方法包括以下步骤:当通过发卡行服务器接收到注册虚拟账户的注册请求后,获取所述虚拟账户对应的账户信息,并将所述账户信息写入与所述发卡行服务器对应的发卡行区块链节点中;通过运行在区块链系统中的智能合约从所述发卡行区块链节点获取所述账户信息,根据所述账户信息创建虚拟账户;基于对等网络将所述账户信息同步到收单行区块链节点和清算行区块链节点中;当所述智能合约接收到交易请求后,由所述智能合约根据所述交易请求修改所述账户信息,并将修改后的所述账户信息同步到联盟链的各个区块链节点中,其中,所述联盟链包括收单行区块链节点、清算行区块链节点和所述发卡行区块链节点。
【技术特征摘要】
1.一种账户信息管理方法,其特征在于,所述账户信息管理方法包括以下步骤:当通过发卡行服务器接收到注册虚拟账户的注册请求后,获取所述虚拟账户对应的账户信息,并将所述账户信息写入与所述发卡行服务器对应的发卡行区块链节点中;通过运行在区块链系统中的智能合约从所述发卡行区块链节点获取所述账户信息,根据所述账户信息创建虚拟账户;基于对等网络将所述账户信息同步到收单行区块链节点和清算行区块链节点中;当所述智能合约接收到交易请求后,由所述智能合约根据所述交易请求修改所述账户信息,并将修改后的所述账户信息同步到联盟链的各个区块链节点中,其中,所述联盟链包括收单行区块链节点、清算行区块链节点和所述发卡行区块链节点。2.如权利要求1所述的账户信息管理方法,其特征在于,当所述交易请求为充值请求时,所述当所述智能合约接收到交易请求后,由所述智能合约根据所述交易请求修改所述账户信息,并将修改后的所述账户信息同步到联盟链的各个区块链节点中的步骤之前,还包括:当所述发卡行服务器接收到充值请求后,由所述发卡行服务器将所述充值请求发送给所述发卡行区块链节点;所述当所述智能合约接收到交易请求后,由所述智能合约根据所述交易请求修改所述账户信息,并将修改后的所述账户信息同步到联盟链的各个区块链节点中的步骤包括:当所述智能合约接收到所述发卡行区块链节点发送的所述充值请求后,确定所述充值请求对应的充值金额;根据所述充值金额修改所述账户信息中的账户余额,并将修改后的所述账户余额同步到所述联盟链的各个区块链节点中。3.如权利要求1所述的账户信息管理方法,其特征在于,当所述交易请求为提现请求时,所述当所述智能合约接收到交易请求后,由所述智能合约根据所述交易请求修改所述账户信息,并将修改后的所述账户信息同步到联盟链的各个区块链节点中的步骤之前,还包括:当所述发卡行服务器接收到提现请求后,通过所述发卡行服务器将所述提现请求发送给所述发卡行区块链节点;所述当所述智能合约接收到交易请求后,由所述智能合约根据所述交易请求修改所述账户信息,并将修改后的所述账户信息同步到联盟链的各个区块链节点中的步骤包括:当所述智能合约接收到所述发卡行区块链节点发送的所述提现请求后,确定所述提现请求对应的提现金额;根据所述提现金额修改所述账户信息中的账户余额,并将修改后的所述账户余额同步到所述联盟链的各个区块链节点中。4.如权利要求1所述的账户信息管理方法,其特征在于,所述基于对等网络将所述账户信息同步到收单行区块链节点和清算行区块链节点中的步骤之后,还包括:当所述清算行区块链节点接收到清算行服务...
【专利技术属性】
技术研发人员:张俊麒,李斌,张开翔,苏小康,肖克,范瑞彬,姚辉亚,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。