[发明专利]不完全匿名的区块链交易系统及方法有效
申请号: | 201711042398.5 | 申请日: | 2017-10-31 |
公开(公告)号: | CN107819753B | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 伍鹏程 | 申请(专利权)人: | 捷德(中国)科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L9/06;G06Q20/40;G06Q40/04 |
代理公司: | 北京易捷胜知识产权代理事务所(普通合伙) 11613 | 代理人: | 齐胜杰 |
地址: | 330096 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 不完全 匿名 区块 交易系统 方法 | ||
1.一种不完全匿名的区块链交易系统,该系统包括权威方和记账者,权威方用于根据用户身份建立用户账户以及用于执行与用户账户和/或与区块链交易相关的一项或多项管理操作,权威方将待保存的与管理操作相关的信息发布给记账者以记入区块链中;
其中权威方每次发布的管理操作相关的信息还包括指定区块编号,以指示记账者将该信息记入至区块链的指定区块中,其中所述指定区块编号至少大于区块链当前的最大区块编号;
其中所述记账者响应于收到区块,确定该区块的编号与该区块中包含的权威方指定区块编号是否一致,如果不一致则该区块无效;以及其中所述记账者在收到编号相同的两个有效的区块时,选择区块优先指数大的那个区块进行保存,其中区块优先指数为该区块中包含的来自权威方的信息的数量。
2.根据权利要求1所述的系统,其中所述权威方对用户的身份加密以建立用户账户,并以所建立的用户账户为公钥,通过基于身份的密码学算法来生成的其对应的私钥。
3.根据权利要求1或2所述的系统,其中所述权威方还包括用于进行数字签名的非对称密钥对。
4.根据权利要求3所述的系统,其中权威方不同的管理操作对应不同的用于进行数字签名非对称密钥对。
5.根据权利要求1所述的系统,所述指定区块编号为权威方获取的区块链当前最大区块编号加上1、2、3、4或5。
6.一种不完全匿名的区块链交易方法,该方法包括:
由权威方响应于执行与用户账户和/或与区块链交易相关的一项或多项管理操作,将与所述管理操作相关的信息发布给记账者,其中用户账户是由权威方根据用户身份建立的,所述管理操作相关的信息还包括指定区块编号;
由记账者根据收到来自权威方的信息中包含的指定区块编号,将所述信息记入至区块链的指定区块中,其中所述指定区块编号至少大于区块链当前的最大区块编号;
由所述记账者响应于收到区块,确定该区块的编号与该区块中包含的权威方指定区块编号是否一致,如果不一致则该区块无效;以及
由所述记账者在收到编号相同的两个有效的区块时,选择区块优先指数大的那个区块进行保存,其中区块优先指数为该区块中包含的来自权威方的信息的数量。
7.根据权利要求6所述的方法,其中所述指定区块编号为权威方获取的区块链当前最大区块编号加上1、2、3、4或5。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于捷德(中国)科技有限公司,未经捷德(中国)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711042398.5/1.html,转载请声明来源钻瓜专利网。