[发明专利]一种区块链网络的交易数据同步方法在审
申请号: | 201910729123.1 | 申请日: | 2019-08-08 |
公开(公告)号: | CN110430197A | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 王小聪 | 申请(专利权)人: | 王小聪 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F21/62;G06Q20/38;G06Q40/04 |
代理公司: | 北京酷爱智慧知识产权代理有限公司 11514 | 代理人: | 邹成娇 |
地址: | 510430 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交易数据 运营商 区块 服务器 实时传送 长连接 交易信息 预先建立 写入 网络 发送 指令 | ||
本发明涉及一种区块链网络的交易数据同步方法,包括当服务器的交易信息发生变化时或者需要根据指令向外发送数据时,所述服务器根据所述数据从预先建立socket长连接的运营商中确定要发送的目标运营商,基于所述服务器与所述目标运营商的socket长连接实时传送交易数据;并将所述实时传送的交易数据写入区块链。
技术领域
本发明属于区块链技术领域,具体涉及一种区块链网络的交易数据同步方法。
背景技术
近年来,信息通信新技术迅速发展,各项技术的融合应用也成为潮流。随着云计算、虚拟化、软件定义等一系列新技术的逐步成熟,各技术之间的分界不再清晰,其综合应用也不再是简单的叠加,而是取长补短、融合发展。传统的金融领域服务经营的架构中,业务和网络均是服务商自己独立经营,网络是支撑系统,业务与网络之间的费用内部结算。面对产业融合的大趋势,金融产业从封闭走向开放,但海量的数据剧增可能会服务器与各运营商之间的通信阻塞。另外,在一些应用场景中,对于数据的实时性要求很高,集中式的方式不利于保护数据的隐私和实时传输。
区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术在众多的领域中广泛的进行应用。
为了顺应金融服务领域规模化的应用前景和多方高频参与交易的现状,解决现有技术中通过简单的定时请求来执行http连接数据造成的延时,以及提高交易信息的安全性能,是目前亟待解决的问题。
发明内容
为了解决上述问题,本发明提供一种区块链网络的交易数据同步方法,在加强业务提供者与其他运营商之间的紧密协作的同时,将区块链技术运用于金融领域,使得实时交易数据同步至区域链网络中,从而改善可追踪性与透明度,提高交易数据传输的可靠性、安全性和稳定性。
本发明的目的是采用下述技术方案实现的:
一种区块链网络的交易数据同步方法,所述方法包括:
当服务器的交易信息发生变化时或者需要根据指令向外发送交易数据时,所述服务器根据所述数据从预先建立socket长连接的运营商中确定要发送的目标运营商,基于所述服务器与所述目标运营商的socket长连接实时传送交易数据;并将所述实时传送的交易数据写入区块链。
优选的,所述服务器与所述运营商建立socket长连接包括:
当服务器套接字为等待连接状态,实时监控网络状态;
服务器套接字接收并响应运营商套接字的连接请求,建立线程,将服务器套接字的描述发给运营商,一旦接收到运营商的确认描述信息,则连接成功;
在连接成功后,所述服务器套接字为监听状态,继续接收其他运营商套接字的连接请求,并始终保持与运营商之间的socket连接;
若连接不成功,则重新连接;
其中,连接请求包括服务器套接字的地址和端口号的描述信息。
优选的,所述服务器根据交易数据从预先建立socket长连接的运营商中确定要发送的目标运营商,并基于所述服务器与所述目标运营商的socket长连接实时传送交易数据,包括:
若所述交易数据是与所述服务器建立socket长连接的运营商的私有数据,则判断所述服务器与所述运营商之间的socket长连接是否正常,如果正常则通过所述socket长连接向所述运营商实时地传送交易数据;否则不发送数据;
若所述交易数据属于共享资源,则所述服务器将所述交易数据以组播的形式发送给同一局域网内的所有运营商。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王小聪,未经王小聪许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910729123.1/2.html,转载请声明来源钻瓜专利网。