【技术实现步骤摘要】
一种区块链应用开发框架设计方法
本专利技术涉及区块链应用
,具体为一种区块链应用开发框架设计方法。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。现有的区块链应用开发框架设计方法一般无法自行对已经建立区块链应用的领域进行排除,容易导致重复开发,且开发出的应用框架的对接速度、适用性计安全性均无法保证,实用性较低。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供了一种区块链应用开发框架设计方法,解决了无法自行对已经建立区块链应用的领域进行排除,容易导致重复开发的问题。(二)技术方案为实现以上目的,本专利技术通过以下技术方案予以实现:一种区块链应用开发框架设计方 ...
【技术保护点】
1.一种区块链应用开发框架设计方法,其特征在于:具体包括以下步骤:/nS1、通过外部应用对接模块使该框架与外部应用实现数据对接,加密模块对外部应用中的数据信息进行加密后,将信息传递到中央处理器;/nS2、通过区块链对接模块使该框架与外部区块链实现数据对接,中央处理器控制区块链分析模块通过信息提取模块对区块链中的信息进行提取,将区块链中与所要投入应用的领域内的型管信息提取出来,然后通过信息整理模块对提取出的信息进行整理、归纳和分类,整理后的信息通过信息发送模块发送到中央处理器;/nS3、中央处理器控制应用技术判断模块工作,根据外部应用中的数据信息通过信息检索模块提取存储模块中 ...
【技术特征摘要】
1.一种区块链应用开发框架设计方法,其特征在于:具体包括以下步骤:
S1、通过外部应用对接模块使该框架与外部应用实现数据对接,加密模块对外部应用中的数据信息进行加密后,将信息传递到中央处理器;
S2、通过区块链对接模块使该框架与外部区块链实现数据对接,中央处理器控制区块链分析模块通过信息提取模块对区块链中的信息进行提取,将区块链中与所要投入应用的领域内的型管信息提取出来,然后通过信息整理模块对提取出的信息进行整理、归纳和分类,整理后的信息通过信息发送模块发送到中央处理器;
S3、中央处理器控制应用技术判断模块工作,根据外部应用中的数据信息通过信息检索模块提取存储模块中的相关信息,并通过信息对比模块对外部应用中的信息与存储模块中的信息进行对比,然后通过信号发送模块将对比结果反馈给中央处理器,若应用技术判断模块判断出存储模块中已经存在区块链在该领域中的应用信息,则中央处理器会控制外部应用对接模块接入下一外部应用,同时中央处理器控制区块链分析模块提取区块链中对应的信息,若应用技术判断模块判断出存储模块中还未存有区块链在该领域中的应用信息,则通过中央处理器控制合约开发单元进行区块链在该领域应用框架的开发及编译;
S4、中央处理控制预估评价单元对步骤S3中开发出的合约进行评估,预估评价系统通过对接速度判断模块对开发出的合约与区块链及外部应用之间的对接速度进行判断,并且通过合约适用评估模块对该合约与区块链计外部应用之间的适配效果进行评估检测,同时通过安全性评估模块对开发出的合约进行安全性评估,最后通过结果反馈模块反馈到中央处理器,若对接速度、合约适用性及合约安全性均符合要求,则将该合约存储到存储模块中,若对接速度、合约适用性或合约安全性不符合要求,则合约开发系统重新进行合约开发,直到合约符合要求。
2.根据权利要求1所述的一种区块链应用开发框架设...
【专利技术属性】
技术研发人员:王国和,
申请(专利权)人:安徽君恒广告有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。