[发明专利]基于智能合约的区块链上参与方身份管理方法及系统有效
申请号: | 201611208956.6 | 申请日: | 2016-12-23 |
公开(公告)号: | CN106779708B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 姚前;徐忠;张一锋 | 申请(专利权)人: | 中钞信用卡产业发展有限公司杭州区块链技术研究院;上海票据交易所股份有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q20/40 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 310007 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 合约 区块 参与 身份 管理 方法 系统 | ||
本发明公开了一种基于智能合约的区块链上参与方身份管理方法及系统,该方法包括:接收并记录管理方和操作方的外部账户地址;根据外部账户地址生成身份管理合约地址作为区块链上的身份;接收发起方发送的操作指令;其中,操作指令包括交易指令、更新操作方指令、增加操作方指令和删除操作方指令中的至少一种;根据操作指令执行对应的操作;该方法可以通过智能合约根据接收并记录管理方和操作方的外部账户地址,生成身份管理合约地址作为区块链上的身份,使得可以生成对操作方的外部账户进行管理的管理方,使得管理方可以通过操作指令对操作方的外部账户进行管理,增加了对操作方的外部账户的保护功能,减少了用户的财产损失,提升了用户体验。
技术领域
本发明涉及数据处理技术领域,特别涉及一种基于智能合约的区块链上参与方身份管理方法及系统。
背景技术
传统的区块链是开放系统,如比特币、以太坊等。传统的区块链上任何参与方只需要自己生成一对指定格式的公私钥,其中,私钥由参与方自己保存,公钥进行某种数学变换后即可在区块链上进行业务操作。公钥经变换后的结果可以被称为外部账户地址(记为Address),对应的私钥则可被称为外部账户私钥(记为Sk)。
其他参与方给该用户转账时,上述“外部账户地址”即是收款地址。该用户想给其他用户转账,或者在区块链上发起其他交易时,需要将交易内容+Sk对交易内容的数字签名作为一串交易数据公布到区块链上。区块链上其他节点验证该数字签名与外部账户地址Address匹配即通过交易。所以可以把Address和Sk看做传统金融业务中的账号和密码。
现有技术中,区块链上参与方只能通过如传统金融业务中的账号和密码的Address和Sk进行交易认证,并不具备传统的金融业务普遍存在的“密码重置”、“账户挂失”等必备的账户管理方案。使得参与方用户的数字资产面临较大的风险。一旦密码(Sk)丢失或者被盗,用户并没有任何解决办法,造成持有大量比特币的参与方外部账户因私钥丢失或者私钥被木马盗取,使得用户的发生巨额财产损失的情况。
因此,如何加强对区块链上参与方的身份管理,对丢失或被盗私钥(Sk)的外部账户进行保护,减少参与方用户的财产损失,提升用户体验,是亟需解决的问题。
发明内容
本发明的目的是提供一种基于智能合约的区块链上参与方身份管理方法及系统,以通过类此传统金融业务中的账户管理方式对区块链上参与方的身份进行管理,提升用户体验。
为解决上述技术问题,本发明提供一种基于智能合约的区块链上参与方身份管理方法,包括:
接收并记录管理方和操作方的外部账户地址;
根据所述外部账户地址生成身份管理合约地址作为区块链上的身份;
接收发起方发送的操作指令;其中,所述操作指令包括交易指令、更新操作方指令、增加操作方指令和删除操作方指令中的至少一种;
根据所述操作指令执行对应的操作。
可选的,当所述操作指令为所述更新操作方指令时,根据所述更新操作方指令执行对应的操作,包括:
判断所述发起方是否为所述管理方;
若是,则删除所述更新操作方指令对应的操作方的外部账户地址,增加新的操作方的外部账户地址。
可选的,所述操作指令还包括:挂失指令和解挂失指令。
可选的,当所述操作指令为所述挂失指令时,根据所述挂失指令执行对应的操作,包括:
判断所述挂失指令对应的操作方的外部账户地址是否已挂失;
若否,则判断所述发起方是否为所述管理方;
若所述发起方是为所述管理方,则对所述挂失指令对应的操作方的外部账户地址设置挂失。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中钞信用卡产业发展有限公司杭州区块链技术研究院;上海票据交易所股份有限公司,未经中钞信用卡产业发展有限公司杭州区块链技术研究院;上海票据交易所股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611208956.6/2.html,转载请声明来源钻瓜专利网。