【技术实现步骤摘要】
基于区块链的账户管理方法及计算机可读存储介质
[0001]本专利技术涉及信息技术,特别是涉及一种基于区块链的账户管理方法及计算机可读存储介质。
技术介绍
[0002]区块链作为新一代信息技术,是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,具有不可伪造、全程留痕、可以追溯、公开透明、集体维护等特征。基于这些特征,区块链技术运用前景极为广阔,已经成为我国核心技术自主创新的重要突破口。
[0003]由于区块链全程留痕的特点,区块链账户是不可删除的。而区块链账户操作的所有交易记录在区块链上是有记录的。区块链上与账户相关的操作包括:创建账户、生成密钥、公钥转换账户地址、签名与验签等等。
[0004]不同区块链可能具有不同的账户注册及管理方式,但是基本上都是匿名注册的,这并不符合国家有关互联网信息的监管政策。如果要求区块链全部实名生成,这又会导致链上的记录信息泄露用户的隐私数据。
[0005]因此,现有区块链的账户管理方式存在隐私保护和实名监管的矛盾,现有技术缺乏相应的解决手段。r/>
技术实现思路
<本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的账户管理方法,包括:获取由预先建立的可信账户提供第一链口令;将所述第一链口令与所述可信账户的预置口令进行比对;在比对一致后,获取所述可信账户提供的第二链口令;根据所述第二链口令创建所述可信账户关联的匿名账户。2.根据权利要求1所述的基于区块链的账户管理方法,其中,在所述根据所述第二链口令创建所述可信账户关联的匿名账户的步骤之后还包括:提供所述匿名账户的公钥地址,并将所述匿名账户的私钥进行托管存储。3.根据权利要求2所述的基于区块链的账户管理方法,其中,将所述匿名账户的私钥进行托管存储的步骤包括:根据所述第二链口令和所述匿名账户的私钥生成私钥加密字符;在数据库中储存所述私钥加密字符,并且所述数据库与互联网物理隔离。4.根据权利要求3所述的基于区块链的账户管理方法,其中,所述根据所述第二链口令和所述匿名账户的私钥生成所述私钥加密字符的步骤包括:计算所述第二链口令的哈希值;分别对所述第二链口令的哈希值和所述匿名账户的私钥进行对称加密,得到第一字符串和第二字符串;使用所述第一字符串的部分字符替换所述第二字符串的部分字符,得到所述私钥加密字符。5.根据权利要求3所述的基于区块链的账户管理方法,其中,所述将所述匿名账户的私钥进行托管存储的步骤还包括:根据所述匿名账户的私钥生成助记词;在所述数据库中储存所述助记词。6.根据权利要求5所述的基于区块链的账户管理方法...
【专利技术属性】
技术研发人员:艾景海,马廷,纪玉翀,韦静,
申请(专利权)人:海尔智家股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。