一种基于区块链的房屋租赁合约处理方法及系统技术方案

技术编号:19143234 阅读:38 留言:0更新日期:2018-10-13 09:08
本发明专利技术公开了一种基于区块链的房屋租赁合约处理方法及系统,其中方法,包括如下步骤:获取第一用户触发的触发动作,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,智能合约为根据第一用户与第二用户之间建立的租约信息生成的智能合约;若智能合约通过背书验证,执行智能合约。本发明专利技术提供的基于区块链的房屋租赁合约处理方法将租房人与房屋提供方签订的租约转化成智能合约后首先存证,以备查询验真以及提供数据确权及数据溯源、举证、审计。然后对智能合约的各个环节进行背书验证,只有在背书验证通过后智能合约才能被执行,确保了智能合约涉及各个环节的安全可靠性。

A method and system for housing lease contract based on block chain

The invention discloses a housing lease contract processing method and system based on block chain. The method comprises the following steps: acquiring the trigger action triggered by the first user, verifying the intelligent contract of the certificate on the block chain by endorsement node on the block chain according to the trigger action, and verifying the intelligent contract of the certificate on the block chain by endorsement. Intelligent contract is generated according to the lease information between the first user and the second user; if the intelligent contract is endorsed, the intelligent contract is executed. The housing lease contract processing method based on block chain provided by the invention converts the lease contract signed by the tenant and the housing provider into an intelligent contract, and then deposits the certificate first for inquiry and verification, as well as for providing data confirmation and data traceability, proof and audit. Then, each link of the intelligent contract is endorsed. Only after the endorsement is verified can the intelligent contract be executed, which ensures the security and reliability of each link involved in the intelligent contract.

【技术实现步骤摘要】
一种基于区块链的房屋租赁合约处理方法及系统
本专利技术涉及区块链
,具体涉及一种基于区块链的房屋租赁合约处理方法及系统。
技术介绍
目前房屋租赁的方式还停留在比较传统的中介人工匹配的方式,租户匹配、签约、押金、租金支付等各项流程比较分散,在不同的平台或系统中都分开进行,效率低下;且在各个流程中产生合约协议交易数据记录容易缺失或被伪造,缺乏一个不可篡改的技术保证,使得租房记录存证透明,租房实施过程顺利可靠。
技术实现思路
因此,本专利技术提供一种基于区块链的房屋租赁合约处理方法及系统,解决了现有租房过程中流程效率低下且租约存证与实施不可靠的问题。本专利技术实施例提供的一种基于区块链的房屋租赁合约处理方法,包括如下步骤:获取第一用户触发的触发动作,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,智能合约为根据第一用户与第二用户之间建立的租约信息生成的智能合约;若智能合约通过背书验证,执行智能合约。进一步地,通过以下步骤在区块链中存证智能合约:接收第一用户与第二用户之间建立的租约信息,根据租约信息生成智能合约;通过区块链的存证节点将智能合约加密后生成数字指纹,存入区块链存证平台。优选地,在接收第一用户与第二用户之间建立的租约信息的步骤之前,还包括:对租约信息相关的多个用户进行身份验证;根据通过身份验证的多个用户建立联盟链,联盟链用以对加入联盟链的用户进行身份认证。优选地,与租约信息相关的多个用户,还包括:房屋租赁平台及金融机构,执行智能合约,包括:获取第一用户根据租约信息缴纳的租金信息;通过金融机构、房屋租赁平台以及第二用户的节点验证租金信息后,向第一用户发送房屋开启密码。优选地,与租约信息相关的多个用户,还包括:贷款服务方和履约保险方,方法还包括:根据所述租房贷款请求获取所述第一用户的信用信息;根据第一用户的信用信息判断第一用户的信用信息是否高于第一预设值当信用信息值高于第一预设值时,获取所述第一用户与贷款服务方签订的租房贷款协议;根据所述租房贷款协议获取所述履约保险方提供的违约风险评估。优选地,在智能合约通过背书验证,执行智能合约的步骤之前,还包括:给智能合约分配序号、标记智能合约的触发者信息,根据序号及触发者信息生成合约代码;对合约代码进行哈希生成合约代码哈希信息;对序号、触发者信息、合约代码及合约代码哈希信息进行哈希计算,得到序号哈希、触发者信息哈希、合约代码哈希、以及合约代码哈希信息哈希;将序号哈希、触发者信息哈希、合约代码哈希、以及合约代码哈希信息哈希存入区块链。优选地,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,具体包括:根据智能合约调用的请求节点,设置对应的背书验证节点,并设置各背书验证节点的权重,当各背书验证节点的总权重超过第二预设值时,背书验证通过;当智能合约为多个时,通过区块链上的多个共识服务节点,分配对应各智能合约的背书验证节点,并对智能合约进行背书验证。本专利技术实施例还提供一种基于区块链的房屋租赁合约处理系统,包括:背书验证模块,用于获取第一用户触发的触发动作,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,智能合约为根据第一用户与第二用户之间建立的租约信息生成的智能合约;智能合约执行模块,用于智能合约通过背书验证时,执行智能合约。本专利技术实施例还提供一种非暂态计算机可读存储介质,非暂态计算机可读存储介质存储计算机指令,计算机指令被处理器执行时实现上述的方法。本专利技术实施例还提供一种计算机设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器执行上述的方法。本专利技术技术方案,具有如下优点:本专利技术实施例提供的基于区块链的房屋租赁合约处理方法及系统,获取第一用户触发的触发动作,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,智能合约为根据第一用户与第二用户之间建立的租约信息生成的智能合约;若智能合约通过背书验证,执行智能合约。本专利技术实施例提供的方法将租房人与房屋提供方签订的租约转化成智能合约后首先存证,以备查询验真以及提供数据确权及数据溯源、举证、审计。然后对智能合约的各个环节进行背书验证,只有在背书验证通过后智能合约才能被执行,确保了智能合约涉及各个环节的安全可靠性。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中提供的方法的一个具体示例的流程图;图2为本专利技术实施例中提供的方法中在区块链中存证智能合约的一个具体示例的流程图;图3为本专利技术实施例中提供的方法的涉及房屋租赁平台及金融机构时执行智能合约的一个具体示例的流程图;图4为本专利技术实施例中提供的方法的涉及贷款服务方和履约保险方时执行智能合约的一个具体示例的流程图;图5为本专利技术实施例中提供的方法对智能合约进行哈希计算的一个具体示例的流程图;图6为本专利技术实施例中提供的基于区块链的房屋租赁合约处理系统的一个具体示例的组成图;图7为本专利技术实施例中提供的计算机设备的一个具体示例的组成图。具体实施方式下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术的描述中,需要说明的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,下面所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。实施例1本专利技术实施例提供一种基于区块链的房屋租赁合约处理方法,如图1所示,该方法包括如下步骤:步骤S1:获取第一用户触发的触发动作,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,智能合约为根据第一用户与第二用户之间建立的租约信息生成的智能合约。本专利技术实施例中,是将租房人与房屋提供方签订的租约转化成智能合约后进行背书验证。具体地,如图2所示,是通过以下步骤在区块链中存证智能合约:步骤S11:对租约信息相关的多个用户进行身份验证。本专利技术实施例中涉及租约信息相关的多个用户,包括:租房人、房屋提供方、银行、贷款服务方、房屋租赁平台及履约保险服务方,但并不以此为限,在其他实施例中也可以包括其他用户。步骤S12:根据通过身份验证的多个用户建立联盟链,联盟链用以对加入联盟链的用户进行身份认证。本专利技术实施例中,联盟链通过PKI(PublicKeyInfrastructure)管理密钥和数字证书的生成,发布和废止。数字证书是用来建立用户证书,并对消息签名的。使用证书签名的消息保证信息不被篡改。典型的PKI有一个证书颁发机构(CA),一个登记机构(RA),一个证书数据库,一个证书的存储。RA是对用户进行身份验证,校验数据的合法性,提交凭据或其他证据来支持用户请本文档来自技高网...

【技术保护点】
1.一种基于区块链的房屋租赁合约处理方法,其特征在于,包括如下步骤:获取第一用户触发的触发动作,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,智能合约为根据第一用户与第二用户之间建立的租约信息生成的智能合约;若智能合约通过背书验证,执行智能合约。

【技术特征摘要】
1.一种基于区块链的房屋租赁合约处理方法,其特征在于,包括如下步骤:获取第一用户触发的触发动作,根据触发动作通过区块链上的背书验证节点,对区块链上存证的智能合约进行背书验证,智能合约为根据第一用户与第二用户之间建立的租约信息生成的智能合约;若智能合约通过背书验证,执行智能合约。2.根据权利要求1的基于区块链的房屋租赁合约处理方法,其特征在于,通过以下步骤在区块链中存证智能合约:接收第一用户与第二用户之间建立的租约信息,根据租约信息生成智能合约;通过区块链的存证节点将智能合约加密后生成数字指纹,存入区块链存证平台。3.根据权利要求2的基于区块链的房屋租赁合约处理方法,其特征在于,在接收第一用户与第二用户之间建立的租约信息的步骤之前,还包括:对租约信息相关的多个用户进行身份验证;根据通过身份验证的多个用户建立联盟链,联盟链用以对加入联盟链的用户进行身份认证。4.根据权利要求3的基于区块链的房屋租赁合约处理方法,其特征在于,与租约信息相关的多个用户,还包括:房屋租赁平台及金融机构,执行智能合约,包括:获取第一用户根据租约信息缴纳的租金信息;通过金融机构、房屋租赁平台以及第二用户的节点验证租金信息后,向第一用户发送房屋开启密码。5.根据权利要求3的基于区块链的房屋租赁合约处理方法,其特征在于,与租约信息相关的多个用户,还包括:贷款服务方和履约保险方,方法还包括:获取第一用户提出的租房贷款请求;根据所述租房贷款请求获取所述第一用户的信用信息;根据第一用户的信用信息判断第一用户的信用信息是否高于第一预设值;当信用信息值高于第一预设值时,获取所述第一用户与贷款服务方签订的租房贷款协议;根据所述租房贷款协议获取所述履约保险方提供的违约风险评估。6.根据权利要求2的基于区块链的房屋租赁合约处理方法,其特征在于,...

【专利技术属性】
技术研发人员:卢亦斌张艳菊邢超
申请(专利权)人:中链科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1