The invention discloses a method, system and terminal for calculating individualized vehicle insurance based on block chain. The method comprises: constructing statistical vectors when insured vehicles are insured; generating a driving data per second after the insured vehicles start, converting the driving data into vectors and encrypting them, and utilizing Merkel Leigh. The Merkel cumulative root is the leaf node of the Merkel cumulative tree in the next recording period, and the statistical vector and the Merkel tree cumulative root are transmitted to the block chain; the block chain is used every given statistical period. The statistic vector counts and calculates the premium on the latest Merkel cumulative root of the encrypted data. The invention is based on an open, transparent and decentralized block chain system, realizes a UBI scheme with simple flow, low cost, privacy protection and decentralization, and makes insurance cost calculation more efficient and safe.
【技术实现步骤摘要】
基于区块链的个性化车险计算方法、系统和终端
本专利技术涉及区块链
,具体涉及一种基于区块链的个性化车险计算方法、系统和终端。
技术介绍
得益于车联网的发展,基于驾驶行为的保险(Usage-BasedInsurance,UBI)应运而生,这是一种基于车载自动诊断系统(OBD)设备记录的行车数据(如行驶里程、急转弯、急刹车、加速度等)而设计的创新型车险产品。相对于每年根据静态数据(如驾驶者的年龄、汽车类型和最近的交通事故或交通违规情况)进行粗略估计的传统车险而言,如果给定详细的行车数据,UBI不仅可以更准确地为驾驶员计算保费,而且还可以激励驾驶员更安全地驾驶。目前的UBI方案都是以保险公司为中心的集中式运作模式。然而,为了精确地计算保费,保险公司需要收集相应的行车数据,这些数据通常包含三种类型的信息:车辆出行的时间信息、车辆位置/距离信息,以及车速/加速度信息。这些涉及车主隐私的敏感信息一旦泄露,敌手就会知道驾驶者什么时间去了哪些地方,甚至可能进一步推断出车主的驾驶行为习惯。区块链作为比特币等加密货币的底层技术,通过共识机制实现了去中心、不可篡改的交易记录,并可以进一步通过脚本或智能合约实现复杂的、强制执行的交易。区块链由所有参与方共同维护,对外公开透明,可以作为可信第三方实现去中心化、中介化。因此,这种技术在金融、证券、保险、医疗、IT等领域受到了广泛的重视和初步的应用。UBI方案在隐私问题上往往陷入困境:一方面,UBI需要持续监测车辆的状况,以获得真实准确的行车数据来计算保费,以防止保险欺诈;另一方面,由于隐私问题,被保险人不希望将这些非常敏感的行车 ...
【技术保护点】
1.一种基于区块链的个性化车险计算方法,其特征在于,包括:参保车辆进行参保时,构造统计向量,加密后传输至所述区块链;所述参保车辆启动后,每秒产生一条行车数据,将所述行车数据转化为向量并进行加密,利用默克尔累加树组织处理当前记录周期内产生的加密数据,并生成默克尔累加根,所述默克尔累加根作为下一个记录周期所维护的默克尔累加树的叶子节点;将所述默克尔累加根上传到所述区块链;每隔给定的统计周期,所述区块链使用所述统计向量对加密数据的最新默克尔累加根中的累加和进行数据统计并计算保费。
【技术特征摘要】
1.一种基于区块链的个性化车险计算方法,其特征在于,包括:参保车辆进行参保时,构造统计向量,加密后传输至所述区块链;所述参保车辆启动后,每秒产生一条行车数据,将所述行车数据转化为向量并进行加密,利用默克尔累加树组织处理当前记录周期内产生的加密数据,并生成默克尔累加根,所述默克尔累加根作为下一个记录周期所维护的默克尔累加树的叶子节点;将所述默克尔累加根上传到所述区块链;每隔给定的统计周期,所述区块链使用所述统计向量对加密数据的最新默克尔累加根中的累加和进行数据统计并计算保费。2.如权利要求1所述的一种基于区块链的个性化车险计算方法,其特征在于,所述参保车辆利用私钥分别为默克尔累加根和加密数据生成签名,将带签名的默克尔累加根传输至所述区块链,将带签名的加密数据上传到所述云存储服务器。3.如权利要求1所述的一种基于区块链的个性化车险计算方法,其特征在于,所述参保车辆还基于所述秘密矩阵构造验证向量,加密后传输至所述区块链;区块链使用所述验证向量验证所述云存储服务器存储的加密数据的真实性。4.如权利要求1所述的一种基于区块链的个性化车险计算方法,其特征在于,参保车辆进行参保时,还向所述区块链发送定金;所述区块链计算出保费后,从所述定金中扣除应缴纳的保费并向所述参保车辆发送账单。5.如权利要求3所述的一种基于区块链的个性化车险计算方法,其特征在于,所述参保车辆还生成秘密矩阵和秘密随机实数,用于加密验证向量、统计向量和参保车辆启动后的行车数据。或所述用于加密行车数据中时间、速度和加速度信息的秘密矩阵Mt、Mv、Ma的生成方法为:生成秘密随机数s并存储,通过哈希值构造实数矩阵,实数矩阵Mk的第i行第j列的项可由H(s,i,j,k)计算得到,其中k=1,2,3,…,分别对应于每组秘密矩阵Mt、Mυ和Ma。6.如权利要求2所述的一种基于区块链的个性化车险计算方法,其特征在于,默克尔累加根包含一个哈希值和累加值,其通过以下步骤获得:给定记录周期内(如1分钟)的所有加密数据形成默克尔累加树,默克尔累加树的第一个叶子节点保存上一个记录周期的默克尔累加根,其余每个叶子节点对应当前记录周期内的一条加密数据默克尔累加树的每个内部节点通过对其两个孩子进行累加和哈希来获得其值最终获得默克尔累加根7.如权...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。