The embodiment of the present invention provides a storage method, device and electronic device of block chain private key, which includes: acquiring the private key of block chain to be stored; dividing the private key of block chain to be stored into the first preset number of sub-block chain private keys according to the preset mode, in which the first preset number is not less than 3; and storing the private key of sub-block chain in the second preset number of storage respectively. In a medium, each storage medium stores a third preset number of sub-block chain private keys, and the third preset number is greater than 1 and less than the first preset number. In this way, because the block chain private key is not stored in a storage medium completely, even if the sub-block chain private key in a storage medium is lost or stolen, because it is not complete, it will not affect the property security of users, and the security of block chain private key storage is greatly improved.
【技术实现步骤摘要】
一种区块链私钥的存储方法、装置及电子设备
本专利技术涉及数据存储
,特别是涉及一种区块链私钥的存储方法、装置及电子设备。
技术介绍
近些年,区块链(Blockchain)技术得到重要应用及发展,其是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链是比特币的一个重要概念,它本质上是一个去中介化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性和生成下一个区块。在区块链技术中,用户可以拥有一个或多个虚拟钱包,作为存储用户拥有的虚拟货币的钱包。每个虚拟钱包对应有一个区块链私钥,其用于用户登录虚拟钱包后进行虚拟货币交易。目前,用户获得区块链私钥后,可以将其保存在手机等电子设备中,但是存储区块链私钥的手机等电子设备一旦丢失,或者信息被盗取,区块链私钥便会丢失,对用户的财产安全造成重大影响。
技术实现思路
本专利技术实施例的目的在于提供一种区块链私钥的存储方法、装置及电子设备,以提高区块链私钥存储的安全性,降低区块链私钥丢失或被盗取对用户财产造成的危害。具体技术方案如下:第一方面,本专利技术实施例提供了一种区块链私钥的存储方法,所述方法包括:获取待存储的区块链私钥;将所述待存储的区块链私钥按照预设方式划分为第一预设数量个子区块链私钥,其中,所述第一预设数量不小于3;将所述子区块链私钥分别存储于第二预设数量个存储介质中,其中,每个存储介质存储第三预设数量个子区块链私钥,所述第三预设数量大于1且小于第一预设数量。可选的,所述将所述待存储的区 ...
【技术保护点】
1.一种区块链私钥的存储方法,其特征在于,所述方法包括:获取待存储的区块链私钥;将所述待存储的区块链私钥按照预设方式划分为第一预设数量个子区块链私钥,其中,所述第一预设数量不小于3;将所述子区块链私钥分别存储于第二预设数量个存储介质中,其中,每个存储介质存储第三预设数量个子区块链私钥,所述第三预设数量大于1且小于第一预设数量。
【技术特征摘要】
1.一种区块链私钥的存储方法,其特征在于,所述方法包括:获取待存储的区块链私钥;将所述待存储的区块链私钥按照预设方式划分为第一预设数量个子区块链私钥,其中,所述第一预设数量不小于3;将所述子区块链私钥分别存储于第二预设数量个存储介质中,其中,每个存储介质存储第三预设数量个子区块链私钥,所述第三预设数量大于1且小于第一预设数量。2.如权利要求1所述的方法,其特征在于,所述将所述待存储的区块链私钥按照预设方式划分为第一预设数量个子区块链私钥的步骤,包括:按照门限算法,将所述待存储的区块链私钥划分为第一预设数量个子区块链私钥;所述将所述子区块链私钥分别存储于第二预设数量个存储介质中的步骤,包括:按照所述门限算法,将所述子区块链私钥分别存储于第二预设数量个存储介质中。3.如权利要求1所述的方法,其特征在于,在所述将所述待存储的区块链私钥按照预设方式划分为第一预设数量个子区块链私钥的步骤之前,所述方法还包括:显示数量设置提示信息;获取用户基于所述数量设置提示信息设置的第一预设数量及第二预设数量。4.如权利要求1所述的方法,其特征在于,所述方法还包括:当接收到区块链私钥获取指令时,从第四预设数量个所述存储介质中获取其所存储的子区块链私钥,其中,所述第四预设数量小于所述第二预设数量;根据所获取的子区块链私钥恢复得到所述待存储的区块链私钥。5.如权利要求4所述的方法,其特征在于,所述根据所获取的子区块链私钥恢复得到所述待存储的区块链私钥的步骤,包括:按照门限算法,将所获取的子区块链私钥进行恢复处理,得到所述待存...
【专利技术属性】
技术研发人员:李伟,张康宗,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。