【技术实现步骤摘要】
一种基于区块链的数据处理系统
本专利技术涉及数据处理系统,具体涉及一种基于区块链的数据处理系统。
技术介绍
区块链技术,也被称为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备均可参与数据库记录,并且各计算设备之间可以快速数据同步的特性,使得区块链技术已在众多领域中广泛应用。采用区块链对数据进行处理,能够有效提升数据的处理速度与安全性。然而,现有数据处理系统无法对链上各区块的信息处理模型进行快速有效更新,导致数据处理进程不能得到较好优化,并且处理后的数据容易遭到恶意篡改和破坏。
技术实现思路
(一)解决的技术问题针对现有技术所存在的上述缺点,本专利技术提供了一种基于区块链的数据处理系统,能够有效克服现有技术所存在的无法对链上各区块的信息处理模型进行快速有效更新、处理后的数据容易遭到恶意篡改和破坏的缺陷。(二)技术方案为实现以上目的,本专利技术通过以下技术方案予以实现: ...
【技术保护点】
1.一种基于区块链的数据处理系统,其特征在于:包括服务器,以及用于采集链上各区块信息处理模型信息的区块模型信息采集模块,所述区块模型信息采集模块与用于根据链上最新区块信息处理模型信息训练创建新信息处理模型的模型训练模块相连,所述模型训练模块与用于在链上最新区块采用所述新信息处理模型进行测试的本地测试模块相连,所述本地测试模块的测试结果与所述链上最新区块信息处理模型信息通过第一模型测试对比模块进行对比;/n所述第一模型测试对比模块与用于向链上各区块广播所述新信息处理模型的模型广播模块相连,所述模型广播模块广播所述新信息处理模型后链上各区块信息处理结果与所述链上各区块信息处理模 ...
【技术特征摘要】
1.一种基于区块链的数据处理系统,其特征在于:包括服务器,以及用于采集链上各区块信息处理模型信息的区块模型信息采集模块,所述区块模型信息采集模块与用于根据链上最新区块信息处理模型信息训练创建新信息处理模型的模型训练模块相连,所述模型训练模块与用于在链上最新区块采用所述新信息处理模型进行测试的本地测试模块相连,所述本地测试模块的测试结果与所述链上最新区块信息处理模型信息通过第一模型测试对比模块进行对比;
所述第一模型测试对比模块与用于向链上各区块广播所述新信息处理模型的模型广播模块相连,所述模型广播模块广播所述新信息处理模型后链上各区块信息处理结果与所述链上各区块信息处理模型信息通过第二模型测试对比模块进行对比;
所述第二模型测试对比模块与用于根据所述第二模型测试对比模块的对比结果采用所述新信息处理模型创建新的链上最新区块的区块创建模块相连,所述第二模型测试对比模块与用于根据所述第二模型测试对比模块的对比结果修正链上各区块当前信息处理模型的模型修正模块相连;
还包括与所述服务器相连的用于接收来自客户端数据处理请求的数据接收模块,所述服务器接收到所述数据处理请求后通过区块选择模块从更新信息处理模型后的链上随机抽取区块,所述服务器与用于对所述区块选择模块随机抽取的区块进行排序整合生成数据处理链的区块整合模块相连,所述区块整合模块通过数据传输模块接收来自客户端的待处理数据,并通过数据传输模块向客户端发送处理后数据。
2.根据权利要求1所述的基于区块链的数据处理系统,其特征在于:所述模型训练模块根据所述链上最新区块信息处理模型信息、本地数据集创建新信息处理模型。
3.根据权利要求1所述的基于区块链的数据处理系统,其特征在于:当所述新信息处...
【专利技术属性】
技术研发人员:程松林,
申请(专利权)人:安徽讯呼信息科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。