基于区块链实现用户身份数字化的方法与流程

文档序号:12125271阅读:来源:国知局

技术特征:

1.一种基于区块链实现用户身份数字化的方法,其特征在于,包括:

步骤一、设置API注册端口,并实时判断所述API注册端口是否激活,是,则进入步骤二;

步骤二、向用户开放注册页面,在所述注册页面中设置有注册人姓名录入窗口、注册人身份证号录入窗口以及银行卡号录入窗口,对所述注册人姓名录入窗口、所述注册人身份证号录入窗口以及所述银行卡号录入窗口进行实时监测,当上述三个录入窗口的信息全部录入完毕,进入步骤三;

步骤三、将用户在所述注册人姓名录入窗口、所述注册人身份证号录入窗口以及所述银行卡号录入窗口内录入的信息通过公安实名认证系统及银行卡绑定的方式对用户身份进行核验,通过则进入到步骤四,否则进行注册失败提示;

步骤四、对用户分配平台账号以及数字证书,向用户开放登录密码设定页面,并将用户录入的登录密码、所述数字证书与所述平台账号进行绑定,对用户分配区块链身份,同时在数字证书内储存记录用户的身份证号、姓名以及用户的区块链身份ID,完成数字证书的信息储存后将用户的区块链身份在区块链上进行公开;

步骤五、向注册用户开放支付密码设定窗口,获取注册用户录入的支付密码信息并将其与区块链身份进行绑定,当注册用户完成身份注册,由服务器生成数字身份信息并生成与其实际身份相对应的电子身份,数字身份信息中记录有注册用户的姓名、平台账号以及审核通过信息,在所述数字证书中记载用户的数字身份信息,将所述数字证书于区块连上进行保存;

步骤六、在区块链上对用户开放交易平台,并对用户的交易行为进行实时监测,当用户发生交易时向用户开放支付密码验证窗口,判断用户输入的当前支付密码与所述区块链身份绑定的支付密码是否相同,是,则交易成功,否,则交易失败。

2.根据权利要求1所述的基于区块链实现用户身份数字化的方法,其特征在于,

所述步骤五具体包括:

步骤五a、当用户注册完毕后,向用户开放支付密码设定窗口,获取所述支付密码设定窗口录入的支付密码信息并将其与区块链身份进行绑定;

步骤五b、当支付密码绑定完成后,向用户开放身份信息录入页面,在所述身份信息录入页面内设置有注册人生日录入窗口、注册人照片录入窗口、注册人身份证照片录入窗口、注册人地址信息录入窗口,对所述注册人生日录入窗口、所述注册人照片录入窗口、所述注册人身份证照片录入窗口以及所述注册人地址信息录入窗口进行实时监测,并将上述四个录入窗口内录入的信息与区块链身份进行绑定。

3.根据权利要求2所述的基于区块链实现用户身份数字化的方法,其特征在于,

在所述步骤五b之后还包括有:

步骤五c、将用户的平台账号以及区块链身份在区块链上进行公开。

4.根据权利要求3所述的基于区块链实现用户身份数字化的方法,其特征在于,

在所述步骤五c之后还包括有:

步骤五d、向用户开放资产登记页面,由用户通过与区块链身份绑定的银行卡进行资产托管与登记。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1