一种基于隐私保护的区块链设计方法
栏目:专利档案   来源:   发布时间:2025-05-07

 专利号:2019104753756

 
专利类型:发明专利
 
法律状态:未下证
 
申请日:2019-06-03
 
摘要:本发明公开了一种基于隐私保护的区块链设计方法。具体步骤是:区块链系统中的节点R<Sub>i</Sub>利用自己的私钥k<Sub>i</Sub>对信息m<Sub>i</Sub>的Hash函数值签名,同时将信息m<Sub>i</Sub>分成l份,分别用l个不同节点的公钥进行加密,并将l个密文分别发送给l个节点;系统中的其他节点利用节点R<Sub>i</Sub>的公钥K<Sub>i</Sub>对R<Sub>i</Sub>身份和m<Sub>i</Sub>的Hash值进行验证;当仲裁机构需要对m<Sub>i</Sub>进行验证时,由选中的l个节点利用各自的私钥分别解密各自收到的密文,并将得到的明文发给仲裁机构,仲裁机构汇总后利用Hash函数验证签名信息m<Sub>i</Sub>。与现有技术相比,本发明中在利用椭圆曲线签名算法保证节点不可伪造、不可抵赖交易的同时,利用椭圆曲线加解密算法和Hash函数保证节点的交易信息不被其他节点获得,从而保护其隐私。