基于区块链的航拍激励管理方法及系统与流程

文档序号:16318205发布日期:2018-12-19 05:34阅读:140来源:国知局
基于区块链的航拍激励管理方法及系统与流程

本发明涉及区块链技术领域,特别是涉及一种基于区块链的航拍激励管理方法及系统。

背景技术

区块链技术也称为分布式账本技术,是一种分布式互联网数据库技术。随着计算机技术的发展,区块链技术(又称分布式账本技术)以其去中心化、公开透明、不可篡改、可信任等优点,备受青睐,在智能合约、证券交易、电子商务、物联网、社交通讯、文件存储、存在性证明、身份验证、股权众筹等众多领域得到广泛应用。

航拍又称空中摄影或航空摄影,是指从空中拍摄地球地貌,获得俯视图,此图即为空照图。航拍的摄像机可以由摄影师控制,也可以自动拍摄或远程控制。航拍所用的平台包括航空模型、飞机、直升机、热气球、小型飞船、火箭、风筝、降落伞等。航拍图能够清晰的表现地理形态,因此除了作为摄影艺术的一环之外,也被运用于军事、交通建设、水利工程、生态研究、城市规划等方面。

现有技术中航拍数据的安全性无法得到保证,且航拍后用户反馈意见无法统一管理,航拍质量无法得到有效的激励。

因此,针对上述技术问题,有必要提供一种基于区块链的航拍激励管理方法及系统。



技术实现要素:

有鉴于此,本发明的目的在于提供一种基于区块链的航拍激励管理方法及系统。

为了实现上述目的,本发明一实施例提供的技术方案如下:

一种基于区块链的航拍激励管理方法,所述方法包括:

建立以区块链网络实现的航拍管理平台,所述区块链网络包括若干区块链节点;

在区块链中创建航拍初始区块,航拍初始区块包括用户的需求信息;

根据需求信息推送航拍服务商,并确定航拍服务商;

根据交易信息生成航拍交易区块,并将航拍交易区块链接至航拍初始区块后;

服务结束后,对航拍服务进行验证,根据验证信息生成航拍验证区块,并将航拍验证区块链接至航拍交易区块后;

根据验证信息获取航拍服务激励信息,根据激励信息生成航拍激励区块,并将航拍激励区块链接至航拍验证区块后,形成航拍区块链。

本发明另一实施例提供的技术方案如下:

一种基于区块链的航拍激励管理系统,所述系统包括:

航拍管理平台建立单元,用于建立以区块链网络实现的航拍管理平台,所述区块链网络包括若干区块链节点;

区块链建立单元,用于在区块链中创建航拍初始区块,航拍初始区块包括用户的需求信息;根据交易信息生成航拍交易区块,并将航拍交易区块链接至航拍初始区块后;服务结束后,对航拍服务进行验证,根据验证信息生成航拍验证区块,并将航拍验证区块链接至航拍交易区块后;根据验证信息获取航拍服务激励信息,根据激励信息生成航拍激励区块,并将航拍激励区块链接至航拍验证区块后,形成航拍区块链;

服务商推送单元,用于根据需求信息推送航拍服务商,并确定航拍服务商。

本发明具有以下有益效果:

通过区块链实现航拍服务的激励管理,以去中心化、公开透明、不可篡改、可信任的优势,提高了用户信息的安全性和真实性;

通过在每一个区块链的创建过程中加入激励机制,对航拍服务商的分值进行更新,能够促进航拍服务的整体服务质量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一具体实施例中基于区块链的航拍激励管理方法的流程图;

图2为本发明一具体实施例中基于区块链的航拍激励管理系统的模块图。

具体实施方式

为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

参图1所示,本发明一具体实施例中基于区块链的航拍激励管理方法,以下对各步骤进行详细说明。

s1、建立以区块链网络实现的航拍管理平台,所述区块链网络包括若干区块链节点。

基于区块链技术构建的网络可以称之为区块链网络,在该区块链网络中包含若干区块链节点,每一个区块链节点对应至少一个区块链,每一个区块链节点上至少包含一个区块。区块链节点可以是分布于世界各地的计算机(如电脑、服务器等)。数据存储作为区块链技术的一个重要功能。

s2、在区块链中创建航拍初始区块,航拍初始区块包括用户的需求信息。

航拍初始区块包括区块头及需求信息,其中,区块头用于与其他区块之间建立链式关系,即实现不同区块之间的链式连接。

如本实施例中,区块头包括:块高度值,为该区块的高度;头哈希值,为该区块的哈希值;父哈希值,为上一区块的哈希值;merkle根值,为该区块中交易的merkle树根的哈希值;时间戳,为该区块生产的时间;难度目标值,为该区块工作量证明算法的难度目标;nonce值,为工作量证明的计算器。

需求信息包括航拍时间信息、航拍路线信息、航拍设备信息、航拍价格信息等。

s3、根据需求信息推送航拍服务商,并确定航拍服务商。

得到用户的需求信息后,推送航拍服务商供用户选择,直至确定最终的航拍服务商上。

优选地,本实施例中的航拍服务商以等级进行划分,不同等级的航拍服务商处于对应等级的队列中,当用户的需求信息中包括等级需求是,首先获取需求信息中的服务商等级需求,然后按照等级需求推送相应等级下的航拍服务商。

s4、根据交易信息生成航拍交易区块,并将航拍交易区块链接至航拍初始区块后。

航拍交易区块包括区块头及交易信息,其中,区块头用于与其他区块之间建立链式关系,即实现不同区块之间的链式连接。

本实施例中的区块头与航拍初始区块中的区块头类似,交易信息包括交易编号、交易数量、交易时间、交易金额等。

s5、服务结束后,对航拍服务进行验证,根据验证信息生成航拍验证区块,并将航拍验证区块链接至航拍交易区块后。

航拍验证区块包括区块头及验证信息,其中,区块头用于与其他区块之间建立链式关系,即实现不同区块之间的链式连接。

本实施例中的区块头与航拍初始区块中的区块头类似,验证信息包括时间验证信息、路线验证信息、设备验证信息、价格验证信息等。

s6、根据验证信息获取航拍服务激励信息,根据激励信息生成航拍激励区块,并将航拍激励区块链接至航拍验证区块后,形成航拍区块链。

航拍激励区块包括区块头及验证信息,其中,区块头用于与其他区块之间建立链式关系,即实现不同区块之间的链式连接。

本实施例中的区块头与航拍初始区块中的区块头类似,激励信息包括激励值。

其中,“根据验证信息获取航拍服务激励信息”具体为:

区块链节点根据需求信息与共识策略之间的对应关系,确定与验证信息对应的共识策略,所述共识策略中包含共识算法,采用共识算法计算航拍的激励信息。

本实施例中激励信息的计算具体包括:

获取需求信息中的航拍时间信息、航拍路线信息、航拍设备信息、航拍价格信息;

获取验证信息中的时间验证信息、路线验证信息、设备验证信息、价格验证信息;

分别获取时间、路线、设备及价格的满意度,满意度取值为0~1;

根据公式j=a1*x1+a2*x2+a3*x3+a4*x4+b1计算激励值,其中,x1~x4为时间、路线、设备及价格的满意度,a1~a4分别为对应的加权系数,且满足a1+a2+a3+a4=1,b1为用户反馈的服务评价系数,b1取值为-0.2~0.2。

进一步地,获取了激励值后还包括:

获取对应航拍服务商的原始分值,与激励值相乘后,得到航拍服务商新的当前分值;

根据各航拍服务商的当前分值对航拍服务商进行评级,将对应分值的航拍服务商加入对应等级的队列中。

如在本发明的一具体实施例中,用户的需求信息中包括了航拍时间信息、航拍路线信息、航拍设备信息、航拍价格信息,航拍完成后获取的验证信息中对应包括时间验证信息、路线验证信息、设备验证信息、价格验证信息。

分别获取时间、路线、设备及价格的满意度,各参数的满意度可以通过各自的策略进行计算或评定,如本实施例中4个参数的满意度分别为0.9、0.9、1、0.8。

根据公式j=a1*x1+a2*x2+a3*x3+a4*x4+b1计算激励值,其中,x1~x4为时间、路线、设备及价格的满意度,a1~a4分别为对应的加权系数,且满足a1+a2+a3+a4=1,本实施例中取值分别为0.2、0.3、0.2、0.3,b1为用户反馈的服务评价系数,b1取值为-0.2~0.2,如本实施例中用户反馈的服务评价系数为0.15。

因此,本实施例中的激励值为0.2*0.9+0.3*0.9+0.2*1+0.3*0.8+0.15=1.04。

获取对应航拍服务商的原始分值,如本实施例中航拍服务商的原始分值为100,与激励值1.04相乘后,得到航拍服务商新的当前分值104。

当前分值代表目前该航拍服务商的总体服务水平,当每一个航拍服务完成后均会完成一个分值的更新,从而对航拍服务商进行激励。

参图2所示,本发明另一实施例中的基于区块链的航拍激励管理系统,包括:

航拍管理平台建立单元10,用于建立以区块链网络实现的航拍管理平台,所述区块链网络包括若干区块链节点;

区块链建立单元20,用于在区块链中创建航拍初始区块,航拍初始区块包括用户的需求信息;根据交易信息生成航拍交易区块,并将航拍交易区块链接至航拍初始区块后;服务结束后,对航拍服务进行验证,根据验证信息生成航拍验证区块,并将航拍验证区块链接至航拍交易区块后;根据验证信息获取航拍服务激励信息,根据激励信息生成航拍激励区块,并将航拍激励区块链接至航拍验证区块后,形成航拍区块链;

服务商推送单元30,用于根据需求信息推送航拍服务商,并确定航拍服务商。

由以上技术方案可以看出,本发明具有以下优点:

通过区块链实现航拍服务的激励管理,以去中心化、公开透明、不可篡改、可信任的优势,提高了用户信息的安全性和真实性;

通过在每一个区块链的创建过程中加入激励机制,对航拍服务商的分值进行更新,能够促进航拍服务的整体服务质量。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同/相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本说明书一个或多个实施例时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

本领域技术人员应明白,本说明书一个或多个实施例的实施例可提供为方法、系统或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本说明书一个或多个实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1