一种ca证书在区块链上的应用方法

文档序号:9818396阅读:1072来源:国知局
一种ca证书在区块链上的应用方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别是区块链、CA证书等加密技术。
【背景技术】
[0002]现有的比特币区块链技术,完全去中心化管理,都是匿名交易,活动主体不明确,不能识别身份,不利于监管安全。

【发明内容】

[0003]为了克服上述现有技术的不足,本技术CA证书在区块链上的应用方法,把CA证书记录在区块链上,把有关CA证书的管理和区块链上的活动结合起来,把信用建立到区块链上,降低了区块链上的信用成本,也在区块链上建立了监管体系,减少欺诈,有利于经济活动的顺利进行。
[0004]本发明提供了一种CA证书在区块链上的应用方法。解决了区块链上公钥地址身份不明和控制公钥权限不方便的难题。
[0005]本发明所采用的技术方案是:将CA证书的权限记录在区块链上,并通过投票授权、CA分级管理,控制区块链上公钥的活动,如收入或支出数字资产,记录证据、撮合交易等。
[0006]与现有技术相比,本发明的有益效果是区块链上和公钥相关的活动主体都在分级的监管体系内活动,可以降低信用成本,减少欺诈。
[0007]
【附图说明】
[0008]
图1说明一种CA证书在区块链上的应用方法图。
[0009]
【具体实施方式】(见附图1)
[0010]CA证书是监管部门发放的,监管部门的CA预先记录在区块链上,监管部门将A公钥地址的CA证书放入区块链中I位置,将B公钥地址的CA证书放入区块链中2位置,A或B的CA中都规定了相关的公钥地址的权限,比如能够支付或接受的额度。
[0011]根据A公钥地址和B公钥地址,找到他们最新的CA证书I和2,查看权限4。如果符合权限要求,区块链达成共识3,A成功支付100个币给B。
【主权项】
1.一种CA证书在区块链上的应用方法,将公钥地址关联的CA证书记录在区块链上,区块链上的记录、交易、权限等都需要符合CA证书中的权限约定,这样才会在区块链上形成共识,记录在区块链上。2.在区块链上,通过多个委员会成员的私钥签名投票通过后授权相关私钥公钥具有发放监管CA证书的权限。3.在区块链上,在初始时,预先记录一批委员会成员的公钥作为投票权利人,后面可以约定50%以上投票可以新增、删除、冻结、恢复投票委员成员相关公钥的权限。4.通过不同级别的CA证书部门逐级向下授权CA证书,并记录在区块链上,上一级的CA证书的可以管理下一级的CA证书,可以具有发行、冻结、恢复、废除等权限。5.根据权利要求1、2、3、4权利项可以用于区块链数字货币系统、清算系统,可以根据CA证书的权限,规定支出或接收公钥地址的数字资产的数量等。6.根据权利要求1、2、3、4权利项可以用于区块链多数字资产交易所,可根据CA证书的权限,规定可交易的数字资产的类别和数量等限制。7.根据权利要求1、2、3、4权利项可以用于区块链供应量链、可以根据CA证书的权限,规定可以记录的品种、数量、评价的范围等。8.根据权利要求1、2、3、4权利项可以用于区块链物联网、根据CA证书的权限,规定关联公钥地址的物体的权限,包括但不限于一定的范围、位置、速度、力量、录音、录像等权限。9.根据权利要求1、2、3、4权利项可以用于区块链存证系统等,根据CA证书的权限,规定可记录的内容、费用、记录的频率、加密的方法、能被谁查看的权限等。10.根据权利要求1、2、3、4、5、6、7、8、9权利,可在CA证书中规定隐私的条款,区块链上CA证书关联的历史记录只开放给被许可CA的公钥,可作为第三方评价的依据,第三方评价机构可被允许作为仲裁点评对错或真假,并发布信用评估报告,作为监管部门执法的依据。
【专利摘要】本发明公开了一种CA证书在区块链上的应用方法。本技术CA证书在区块链上的应用,把CA证书记录在区块链上,把有关CA证书的管理和区块链上的活动结合起来,把信用建立到区块链上,降低了区块链上的信用成本,也在区块链上建立了监管体系,减少欺诈,有利于经济活动的顺利进行。根据A公钥地址和B公钥地址,找到他们最新的CA证书1和2,查看权限4。如果符合权限要求,区块链达成共识3,A成功支付100个币给B。
【IPC分类】H04L9/32, H04L29/06
【公开号】CN105591753
【申请号】CN201610020226
【发明人】王志文, 吴思进
【申请人】杭州复杂美科技有限公司
【公开日】2016年5月18日
【申请日】2016年1月13日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1