预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112150150A(43)申请公布日2020.12.29(21)申请号202011066000.3(22)申请日2020.09.30(71)申请人重庆市科学技术研究院地址401123重庆市两江新区杨柳路2号(72)发明人王燕霞杨帆李国勇韩鹏周扬眉(74)专利代理机构重庆强大凯创专利代理事务所(普通合伙)50217代理人李静(51)Int.Cl.G06Q20/38(2012.01)G06Q20/04(2012.01)G06F21/64(2013.01)G06F21/60(2013.01)G06F16/2453(2019.01)权利要求书2页说明书6页附图2页(54)发明名称一种基于区块链的电子票券交易系统及方法(57)摘要本发明涉及区块链技术领域,具体涉及一种基于区块链的电子票券交易系统,包括设置在各区的若干中心服务器,所述中心服务器均包括接收模块、第一判断模块、处理模块、数据库、第二判断模块和输出模块,其中:接收模块,用于获取电子票券的交易信息,并根据交易信息划定卖家中心服务器和买家中心服务器;第一判断模块,用于判断电子票券交易是否发生在同一区域,如果是,则达成交易;反之,则将交易信息分别转发至卖家中心服务器和买家中心服务器;处理模块,用于对交易信息进行合法性验证,并将通过合法性验证的交易信息存入数据库;采用本方案能够利用区块链不可篡改的特性,保证跨区交易的安全性。CN112150150ACN112150150A权利要求书1/2页1.一种基于区块链的电子票券交易系统,其特征在于,包括设置在各区的若干中心服务器,所述中心服务器均包括接收模块、第一判断模块、处理模块、数据库、第二判断模块和输出模块,其中:接收模块,用于获取电子票券的交易信息,并根据交易信息划定卖家中心服务器和买家中心服务器;第一判断模块,用于判断电子票券交易是否发生在同一区域,如果是,则达成交易;反之,则将交易信息分别转发至卖家中心服务器和买家中心服务器;处理模块,用于对交易信息进行合法性验证,并将通过合法性验证的交易信息存入数据库;第二判断模块,用于遍历数据库中的交易信息,并判断交易信息是否通过卖家中心服务器和买家中心服务器的核验,如果是,则根据区块链算法对该交易信息进行上链封存;传输模块,用于将交易信息同步转发至每个中心服务器。2.根据权利要求1所述的基于区块链的电子票券交易系统,其特征在于:所述第一判断模块,还用于分别提取买家中心服务器的协议地址和卖家中心服务器的协议地址,生成第一标识信息和第二标识信息;并根据第一标识信息和第二标识信息判断交易双方是否为同一区域。3.根据权利要求1所述的基于区块链的电子票券交易系统,其特征在于:所述第二判断模块,还用于根据哈希运算对交易信息进行加密,计算得到相应的哈希值,并存入数据库中,生成交易信息与哈希值的关系映射表。4.根据权利要求1所述的基于区块链的电子票券交易系统,其特征在于:所述第二判断模块,还用于根据预设时间周期查询数据库中的交易信息,直到在数据库中查到两个相同的交易信息,则停止继续查询。5.根据权利要求4所述的基于区块链的电子票券交易系统,其特征在于:所述第二判断模块,还用于记录查询次数,若查询次数大于预设次数阈值,则延长时间周期。6.一种基于区块链的电子票券交易方法,其特征在于,包括如下步骤:S1、获取电子票券的交易信息,并根据交易信息划定卖家中心服务器和买家中心服务器;S2、判断电子票券交易是否发生在同一区域,如果是,则达成交易;反之,则将交易信息分别转发至卖家中心服务器和买家中心服务器;S3、对交易信息进行合法性验证,并将通过合法性验证的交易信息存入数据库;S4、遍历数据库中的交易信息,并判断交易信息是否通过卖家中心服务器和买家中心服务器的核验,如果是,则根据区块链算法对该交易信息进行上链封存;S5、将交易信息同步转发至每个中心服务器。7.根据权利要求6所述的基于区块链的电子票券交易方法,其特征在于:所述步骤S2中具体还包括步骤S21、分别提取买家中心服务器的协议地址和买家中心服务器的协议地址,生成第一标识信息和第二标识信息;并根据第一标识信息和第二标识信息判断交易双方是否为同一区域。8.根据权利要求6所述的基于区块链的电子票券交易方法,其特征在于:所述步骤S4中具体还包括步骤S41、根据预设时间周期查询数据库中的交易信息,直到在数据库中查到两2CN112150150A权利要求书2/2页个相同的交易信息,则停止继续查询。9.根据权利要求8所述的基于区块链的电子票券交易方法,其特征在于:所述步骤S41之后还包括步骤S42、记录查询次数,若查询次数大于预设次数阈值,则延长时间周期。10.根据权利要求6所述的基于区块链的电子票券交易