基于区块链的租赁处理方法及装置与流程

文档序号:21878139发布日期:2020-08-18 16:19阅读:301来源:国知局
基于区块链的租赁处理方法及装置与流程

本发明涉及区块链领域,特别涉及一种基于区块链的租赁处理方法及装置。



背景技术:

目前房屋租赁的方式还停留在比较传统的中介人工匹配的方式,租户匹配、签约、押金、租金支付等各项流程比较分散,在不同的平台或系统中都分开进行,效率低下;且在各个流程中产生合约协议交易数据记录容易缺失或被伪造,缺乏一个不可篡改的技术保证,使得租房记录存证透明,租房实施过程顺利可靠。现有一些房屋租赁合约处理方式将租房人与房屋提供方签订的租约转化成智能合约后首先存证,以备查询验真以及提供数据确权及数据溯源、举证、审计。然后对智能合约的各个环节进行背书验证,只有在背书验证通过后智能合约才能被执行,确保了智能合约涉及各个环节的安全可靠性。但数据传输方式较为单一,不能满足用户的多样化需求。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种具有多种通讯方式、能满足用户多样化需求的基于区块链的租赁处理方法及装置。

本发明解决其技术问题所采用的技术方案是:构造一种基于区块链的租赁处理方法,包括如下步骤:

a)房屋租赁平台通过无线通讯模块获取租户触发的触发动作,根据所述触发动作控制区块链上的背书验证节点对区块链上存证的智能合约进行背书验证;所述智能合约为根据租户与业主之间建立的租约信息生成的智能合约;所述无线通讯模块为5g通讯模块、4g通讯模块、蓝牙模块、wifi模块、gsm模块、cdma模块、cdma2000模块、wcdma模块、td-scdma模块、zigbee模块和lora模块中任意一种或任意几种的组合;

b)判断所述智能合约是否通过背书验证,如是,执行步骤c);否则,执行步骤d);

c)执行所述智能合约;

d)不执行所述智能合约。

在本发明所述的基于区块链的租赁处理方法中,当对所述智能合约进行区块链中存证时,具体是对租约信息相关的多个用户进行身份验证,对通过身份验证的多个用户建立联盟链,以对加入所述联盟链的用户进行身份认证;通过接收所述租户和业主之间建立的租约信息,根据所述租约信息生成智能合约,通过所述区块链的存证节点将所述智能合约通过加密算法进行加密后,存入区块链存证平台。

在本发明所述的基于区块链的租赁处理方法中,所述加密算法为des算法、3des算法、rc2算法、rc4算法、idea算法、rsa算法、dsa算法、aes算法、blowfish算法、elgamal算法、deffie-hellman算法、新型椭圆曲线算法或md5算法。

本发明还涉及一种实现上述基于区块链的租赁处理方法的装置,包括:

背书验证单元:用于房屋租赁平台通过无线通讯模块获取租户触发的触发动作,根据所述触发动作控制区块链上的背书验证节点对区块链上存证的智能合约进行背书验证;所述智能合约为根据租户与业主之间建立的租约信息生成的智能合约;所述无线通讯模块为5g通讯模块、4g通讯模块、蓝牙模块、wifi模块、gsm模块、cdma模块、cdma2000模块、wcdma模块、td-scdma模块、zigbee模块和lora模块中任意一种或任意几种的组合;

判断单元:用于判断所述智能合约是否通过背书验证;

验证成功单元:用于执行所述智能合约;

验证失败单元:用于不执行所述智能合约。

在本发明所述的装置中,当对所述智能合约进行区块链中存证时,具体是对租约信息相关的多个用户进行身份验证,对通过身份验证的多个用户建立联盟链,以对加入所述联盟链的用户进行身份认证;通过接收所述租户和业主之间建立的租约信息,根据所述租约信息生成智能合约,通过所述区块链的存证节点将所述智能合约通过加密算法进行加密后,存入区块链存证平台。

在本发明所述的装置中,所述加密算法为des算法、3des算法、rc2算法、rc4算法、idea算法、rsa算法、dsa算法、aes算法、blowfish算法、elgamal算法、deffie-hellman算法、新型椭圆曲线算法或md5算法。

实施本发明的基于区块链的租赁处理方法及装置,具有以下有益效果:由于房屋租赁平台通过无线通讯模块获取租户触发的触发动作,根据触发动作控制区块链上的背书验证节点对区块链上存证的智能合约进行背书验证;智能合约为根据租户与业主之间建立的租约信息生成的智能合约;无线通讯模块为5g通讯模块、4g通讯模块、蓝牙模块、wifi模块、gsm模块、cdma模块、cdma2000模块、wcdma模块、td-scdma模块、zigbee模块和lora模块中任意一种或任意几种的组合,提供了多种无线通讯方式,因此本发明具有多种通讯方式、能满足用户多样化需求。

附图说明

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

图1为本发明基于区块链的租赁处理方法及装置一个实施例中方法的结流程图;

图2为所述实施例中装置的结构示意图。

具体实施方式

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

在本发明基于区块链的租赁处理方法及装置实施例中,其基于区块链的租赁处理方法的流程图如图1所示。图1中,该基于区块链的租赁处理方法包括如下步骤:

步骤s01房屋租赁平台通过无线通讯模块获取租户触发的触发动作,根据触发动作控制区块链上的背书验证节点对区块链上存证的智能合约进行背书验证:本步骤中,房屋租赁平台通过无线通讯模块获取租户触发的触发动作,根据该触发动作控制区块链上的背书验证节点对区块链上存证的智能合约进行背书验证。具体而言,将租户与业主签订的租约转换成智能合约后进行背书验证。智能合约为根据租户与业主之间建立的租约信息生成的智能合约。

值得一提的是,该无线通讯模块为5g通讯模块、4g通讯模块、蓝牙模块、wifi模块、gsm模块、cdma模块、cdma2000模块、wcdma模块、td-scdma模块、zigbee模块和lora模块中任意一种或任意几种的组合。通过设置多种无线通讯方式,不仅可以增加无线通讯方式的灵活性,还能满足不同用户和不同场合的需求。尤其是采用lora模块时,其通讯距离较远,且通讯性能较为稳定,适用于对通讯质量要求较高的场合。采用5g通讯方式可以达到高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。由此可见,本发明的基于区块链的租赁处理方法具有多种通讯方式、能满足用户多样化需求。

当对智能合约进行区块链中存证时,具体是对租约信息相关的多个用户进行身份验证,涉及租约信息相关的多个用户,包括:租户、业主、银行、贷款服务方、房屋租赁平台及履约保险服务方,但并不限于这些,在其他实施例中也可以包括其他用户。对通过身份验证的多个用户建立联盟链,以对加入联盟链的用户进行身份认证;通过接收租户和业主之间建立的租约信息,根据租约信息生成智能合约,通过区块链的存证节点将智能合约通过加密算法进行加密后,存入区块链存证平台。区块链存证平台提供身份令牌、认证等授权管理机制,所有业务数据存档、存证、验真等功能均基于统一授权机制,基于该授权机制,提供数据确权及数据溯源、举证、审计。

该加密算法为des算法、3des算法、rc2算法、rc4算法、idea算法、rsa算法、dsa算法、aes算法、blowfish算法、elgamal算法、deffie-hellman算法、新型椭圆曲线算法或md5算法。des算法是数据加密标准,速度较快,适用于加密大量数据的场合。3des算法是基于des,对一块数据用三个不同的密钥进行三次加密,强度更高。rc2算法和rc4算法用变长密钥对大量数据进行加密,比des算法快。idea算法是国际数据加密算法,使用128位密钥提供非常强的安全性。rsa算法是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的。dsa算法是数字签名算法,是一种标准的dss(数字签名标准)。aes算法是高级加密标准,是下一代的加密算法标准,速度快,安全级别高,目前aes标准的一个实现是rijndael算法。blowfish算法使用变长的密钥,长度可达448位,运行速度很快。md5算法在一些比较正式而严格的网站下的东西一般都会有md5值给出,如安全焦点的软件工具,每个都有md5。

步骤s02判断智能合约是否通过背书验证:本步骤中,判断智能合约是否通过背书验证,如果判断的结果为是,则执行步骤s03;否则,执行步骤s04。

步骤s03执行智能合约:如果上述步骤s01的判断结果为是,则执行本步骤。本步骤中,执行智能合约。智能合约的执行过程为:获取租户根据租约信息缴纳的租金信息,通过金融机构、房屋租赁平台以及业主的节点验证租金信息后,向租户发送房屋开启密码。

步骤s04不执行智能合约:如果上述步骤s01的判断结果为否,则执行本步骤。本步骤中,不执行智能合约。

本实施例还涉及一种实现上述基于区块链的租赁处理方法的装置,该装置的结构示意图如图2所示。图2中,该装置包括背书验证单元1、判断单元2、验证成功单元3和验证失败单元4;其中,背书验证单元1用于房屋租赁平台通过无线通讯模块获取租户触发的触发动作,根据触发动作控制区块链上的背书验证节点对区块链上存证的智能合约进行背书验证。具体而言,将租户与业主签订的租约转换成智能合约后进行背书验证。智能合约为根据租户与业主之间建立的租约信息生成的智能合约。

值得一提的是,该无线通讯模块为5g通讯模块、4g通讯模块、蓝牙模块、wifi模块、gsm模块、cdma模块、cdma2000模块、wcdma模块、td-scdma模块、zigbee模块和lora模块中任意一种或任意几种的组合。通过设置多种无线通讯方式,不仅可以增加无线通讯方式的灵活性,还能满足不同用户和不同场合的需求。尤其是采用lora模块时,其通讯距离较远,且通讯性能较为稳定,适用于对通讯质量要求较高的场合。采用5g通讯方式可以达到高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。由此可见,本发明的基于区块链的租赁处理方法具有多种通讯方式、能满足用户多样化需求。

当对智能合约进行区块链中存证时,具体是对租约信息相关的多个用户进行身份验证,涉及租约信息相关的多个用户,包括:租户、业主、银行、贷款服务方、房屋租赁平台及履约保险服务方,但并不限于这些,在其他实施例中也可以包括其他用户。对通过身份验证的多个用户建立联盟链,以对加入联盟链的用户进行身份认证;通过接收租户和业主之间建立的租约信息,根据租约信息生成智能合约,通过区块链的存证节点将智能合约通过加密算法进行加密后,存入区块链存证平台。区块链存证平台提供身份令牌、认证等授权管理机制,所有业务数据存档、存证、验真等功能均基于统一授权机制,基于该授权机制,提供数据确权及数据溯源、举证、审计。

该加密算法为des算法、3des算法、rc2算法、rc4算法、idea算法、rsa算法、dsa算法、aes算法、blowfish算法、elgamal算法、deffie-hellman算法、新型椭圆曲线算法或md5算法。des算法是数据加密标准,速度较快,适用于加密大量数据的场合。3des算法是基于des,对一块数据用三个不同的密钥进行三次加密,强度更高。rc2算法和rc4算法用变长密钥对大量数据进行加密,比des算法快。idea算法是国际数据加密算法,使用128位密钥提供非常强的安全性。rsa算法是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的。dsa算法是数字签名算法,是一种标准的dss(数字签名标准)。aes算法是高级加密标准,是下一代的加密算法标准,速度快,安全级别高,目前aes标准的一个实现是rijndael算法。blowfish算法使用变长的密钥,长度可达448位,运行速度很快。md5算法在一些比较正式而严格的网站下的东西一般都会有md5值给出,如安全焦点的软件工具,每个都有md5。

判断单元2用于判断智能合约是否通过背书验证;验证成功单元3用于执行智能合约;智能合约的执行过程为:获取租户根据租约信息缴纳的租金信息,通过金融机构、房屋租赁平台以及业主的节点验证租金信息后,向租户发送房屋开启密码。验证失败单元4用于不执行智能合约。

总之,本实施例中,由于房屋租赁平台通过无线通讯模块获取租户触发的触发动作,根据触发动作控制区块链上的背书验证节点对区块链上存证的智能合约进行背书验证;智能合约为根据租户与业主之间建立的租约信息生成的智能合约;无线通讯模块为5g通讯模块、4g通讯模块、蓝牙模块、wifi模块、gsm模块、cdma模块、cdma2000模块、wcdma模块、td-scdma模块、zigbee模块和lora模块中任意一种或任意几种的组合,提供了多种无线通讯方式,因此本发明具有多种通讯方式、能满足用户多样化需求。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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