本申请属于计价,尤其涉及一种调价方法、调价装置及计算机可读存储介质。
背景技术:
1、随着科技的发展,特别是在出行服务领域,对于更加高效、透明和安全的调价方法的需求日益增加。目前,传统的出租车计价系统多基于固定算法和硬件设备,存在调价不灵活、不透明、不安全等问题。
技术实现思路
1、本申请实施例提供了一种调价方法、调价装置及计算机可读存储介质,以提高调价的灵活性、透明度和安全性。
2、第一方面,本申请实施例提供了一种调价方法,应用于计价器,所述调价方法包括:
3、在接收到计价规则更新通知之后,获取加密计价文件;
4、计算所述加密计价文件的第一哈希值;
5、获取区块链上存储的所述加密计价文件的第二哈希值;
6、若所述第一哈希值与所述第二哈希值相同,则基于所述加密计价文件更新计价规则。
7、第二方面,本申请实施例提供了一种调价方法,应用于服务器,所述调价方法包括:
8、通过智能合约,将加密计价文件的第二哈希值存储在区块链上;
9、向接收到计价器发送所述第二哈希值,所述第二哈希值用于更新所述计价器的计价规则。
10、第三方面,本申请实施例提供了一种调价装置,应用于计价器,所述调价装置包括:
11、文件获取模块,用于在接收到计价规则更新通知之后,获取加密计价文件;
12、哈希计算模块,用于计算所述加密计价文件的第一哈希值;
13、哈希获取模块,用于获取区块链上存储的所述加密计价文件的第二哈希值;
14、计价更新模块,用于若所述第一哈希值与所述第二哈希值相同,则基于所述加密计价文件更新计价规则。
15、第四方面,本申请实施例提供了一种调价装置,应用于服务器,所述调价装置包括:
16、哈希存储模块,用于通过智能合约,将加密计价文件的第二哈希值存储在区块链上;
17、哈希发送模块,用于向接收到计价器发送所述第二哈希值,所述第二哈希值用于更新所述计价器的计价规则。
18、第五方面,本申请实施例提供了一种计价器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述调价方法的步骤。
19、第六方面,本申请实施例提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第二方面所述调价方法的步骤。
20、第七方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述调价方法的步骤,或者实现如上述第二方面所述调价方法的步骤。
21、第八方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在计价器上运行时,使得所述计价器执行如上述第一方面所述调价方法的步骤,或者当所述计算机程序产品在服务器上运行时,使得所述服务器执行如上述第二方面所述调价方法的步骤。
22、由上可见,本方案中的计价器在接收到计价规则更新通知之后,可以获取加密计价文件,并基于加密计价文件,计算加密计价文件的第一哈希值,获取存储在区块链上的加密计价文件的第二哈希值,若第一哈希值与第二哈希值相同,则确定加密计价文件合法,可以基于合法的加密计价文件更新计价规则,实现调价。本方案中的计价器在接收到计价规则更新通知之后,通过获取的加密计价文件更新计价规则,能够较为灵活地实现调价,提高调价的灵活性,且通过使用存储在区块链上的第二哈希值与第一哈希值,校验加密计价文件的合法性,并在加密计价文件合法的情况下进行调价,能够提高调价的安全性和透明度。
1.一种调价方法,其特征在于,应用于计价器,所述调价方法包括:
2.根据权利要求1所述的调价方法,其特征在于,所述若所述第一哈希值与所述第二哈希值相同,则基于所述加密计价文件更新计价规则,包括:
3.根据权利要求1所述的调价方法,其特征在于,所述获取区块链上存储的所述加密计价文件的第二哈希值,包括:
4.根据权利要求1至3任一项所述的调价方法,其特征在于,所述在接收到计价规则更新通知之后,获取加密计价文件,包括:
5.一种调价方法,其特征在于,应用于服务器,所述调价方法包括:
6.根据权利要求5所述的调价方法,其特征在于,所述调价方法还包括:
7.根据权利要求6所述的调价方法,其特征在于,所述调价方法还包括:
8.一种调价装置,其特征在于,应用于计价器,所述调价装置包括:
9.一种调价装置,其特征在于,应用于服务器,所述调价装置包括:
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述调价方法的步骤,或者实现如权利要求5至6任一项所述调价方法的步骤。
