好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于区块链技术的房屋租赁应用设计.docx

8页
  • 卖家[上传人]:I***
  • 文档编号:246651157
  • 上传时间:2022-01-27
  • 文档格式:DOCX
  • 文档大小:118.49KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    •           基于区块链技术的房屋租赁应用设计                    摘 要:当前,房屋租赁市场中存在大量房源信息虚假、黑中介和违约等现象,设计了一款基于区块链技术的房屋租赁信息可信管理系统该系统包含主体审核、房源上链、智能合约三个模块,通过区块链Hyperledger Fabric框架超,解决了房屋租赁市场中存在的房源信息虚假和黑中介问题,更有效地促进房屋租赁市场的良性发展关键字:区块链;智能合约;房屋租赁0 引 言据统计,截止2020年年底,中国房屋租赁人数已超2亿人如此庞大的房屋租赁市场,不正当交易难以避免[1]黑中介”“乱张租金”“虚假房源”等现象层出不穷[2]现国家为保证租客的利益,出台了《城市房地产管理法》等相关法律和政策,现有的互联网O2O经营模式的房屋租赁平台虽降低了中介费用,但仍有主观因素影响了房源的真实性[3]本文将借鉴现有区块链研究基础,使用Hyperledger Fabric超级账本搭建区块链联盟链网络,解决当前房屋租赁可信问题[4]1 当前房屋租赁市场的痛点1.1 虚假房源问题现租客为了追求更好的生活质量,对房屋也有了更高的需求,使得中介为了满足需求而夸大信息,在现有的互联网房屋租赁平台上发布的房源图片或介绍等信息不真实。

      导致房客的权益屡屡受侵害,房东和房客的缺乏信任,在信息动态、实时的情况下保障房源的真实性使用传统手段其难度非常大[4]1.2 黑中介问题除了虚假房源问题以外,还存在黑中介用虚构事实或隐瞒真相的方法,强索中介费、利用政策“洗房”、向租客索要各类名目费用,逼迫租客搬走、不退租金押金等各种违法行为,对房东和房客的利益造成一定程度的损害2 区块链应用于房屋租赁平台的创新设计面临以上现有房屋租赁平台存在的痛点问题,我们采用区块链技术,搭建超级账本区块链框架,从房源信息真实可靠和去中介人为因素影响等方面,设计以下三个模块填补当下房屋租赁平台的不足2.1 设计主体审核模块对于线下的房源信息的真实性,需要由权威部门对线下房源录入和上链,经过权威部门审核,进行比对认可,保证了房源以后的交易记录都基于一个真实存在的房源政府部门持有用户和房源的准入权,房东和房客都属于用户1)用户注册自己的账号后完善个人信息实名认证,进行相关部门的审核通过后,通过智能合约生成入链时的数字证书,取得入链资格2)房东发布房源后,系统通过政府部门监管平台获得房源的真实信息,验证房源的真实有效性3)房源通过智能合约验证房源是否满足发布条件,即房源的真实性、房源的出租状态以及房源内设施条件备案,满足发布条件的房源可以入链,并随着房源最新状况对房源信息不断修改,保证每个房源信息都是最新状态。

      确保了房源状况信息的真实性4)通过审核入链的用户可通过本平台查看到房源的历史交易信息、房屋内部设施的新旧更替以及房屋产权信息的历史更替确保用户获取房源信息的完整、安全性2.2 房源上链模块房东可以在平台上发布房源,提交发布申请后由智能合约结合政府的房源信息进行审核,检验房源信息的真实以及房东用户是否权限发布房源,政府将审核的信息交给智能合约,由智能合约来判定该房源是否有资格上链获得资格后,将以下信息上链1)房屋基本信息房屋地址、房屋照片、房屋自身价格等等2)房屋当前内部设施状态3)房屋户主以及户主变化信息4)房屋出租交易历史账单信息再将房源信息封装成一个区块,通过区块链的特性,每个区块都包含了上一个区块的信息的哈希码,本区块中包含了房源的信息和历史交易记录,确保了房屋的真实可信2.3 智能合约模块智能合约是一种无需第三方的可信计算机协议,具有高效、安全、低成本、公开透明、自动执行的特点,在区块链网络中,对于数据的相关操作都需要利用智能合约在本平台当中,最核心,同时也需要进行上链操作的数据主要来自于三个方面:(1)用户信息包括用户名、密码、联系方式等2)房源信息包括房源地址、房东用户名、租金、押金等。

      3)交易信息包括房源ID、价格、租借双方的用户名等因此,为了能够操作房屋租赁交易中的核心数据,保证其可靠性和实时性,需要对其设计相关的智能合约智能合约中最重要的功能就是数据的上链针对本平台中的核心数据,其上链流程为:(1) 获取相关信息通过上层程序获取到用户所提交或者系统生成的信息,并保存在相应的对象当中2)信息传递给智能合约的方法将对象的信息以参数的形式传递给智能合约中的Create方法3)在方法中读取参数中的信息,保存到相应的结构体中4)将结构体的数据转化为通过json.Marshal()方法进行转化5)通过GetStub().PutState()方法将数据写入到区块链网络中,实现数据的上链智能合约当中,对区块链网络中数据的查询也是非常重要的功能在智能合约当中,查询数据的流程为:(1)获取提供的标识信息如:用户名、房屋ID、交易ID等2)将标识信息以参数的形式传递给智能合约中相应的Query方法3)根据标识信息,通过GetStub().GetState()方法从区块链网络中读取到数据4)将数据通过json.Unmarshal()方法进行转化5)最后Query方法返回转化后的数据,从而实现数据的查询。

      3 技术实现从以下几方面实现:(1)在Linux系统上部署Hyperledger Fabric超级账本区块链框架,生成通道和组织,组织极为政府平台、房东、房客和房屋审核部门四个组织,为组织配置peer节点,建立联盟链,实现去中心化将智能合约上链并初始化2)采用MySQL数据库完成房屋信息表、用户信息表,实现租赁基本信息存储,并经过审核后上链,确保信息真实,不可篡改3)采用Servlet和jsp、Spring+Vue框架完成系统功能开发实现管理员的管理员能看到上链的房屋信息和历史交易记录,以及待审核的房源信息;实现用户个人信息界面,管理房源、房源合同等平台将根据智能合约上的房屋租赁账单信息自动执行相应的智能合约,对租金、水电费等费用按时结算,解决了租金等费用拖欠和交易效率低等问题4 结语本文通过对我国传统房屋租赁市场当中所出现的痛点问题进行分析,设计出了基于区块链技术的房屋租赁平台,实现房屋租赁等功能,利用区块链技术解决房源信息可信,不可篡改,确保房屋租赁真实可靠,保证交易可靠利用智能合约,让房屋租赁交易更快捷当然,本平台仍然存在一些细节不足之处,将在后续的研究当中持续改进参考文献:[1]刘回春.专家探讨:互联网虚假房源为何屡禁不绝[J].中国质量万里行,2020(7):80-82.[2]王硕.房屋黑中介行为入罪研究——北京市24件房屋黑中介犯罪案件调查[J].人民司法,2020(19):59-63.[3]李培培.人工智能下“O2O”房屋租赁平台商业模式研究[J].合作经济与科技,2021(4):94-96.[4]邓智洪,刘金旺.超级账本隐私保护机制探究[J].科学技术创新,2021(17):54-55.[5]尹稚淳,李航.基于超级账本技术的电子合同解决方案[J].现代计算机:中旬刊,2018(4):86-90.[6]牟春燕,郭丽华.区块链技术下的房地产租赁平台发展研究[J].商业经济,2020(03):91-93.[7]李瑞娥,沈文枫,杨宇华,周丽萍,王洋.基于区块链的房屋租赁分配系统设计与实现[J].软件导刊,2019,18(10):111-116.[8]李佳雯. 基于区块链技术的房屋租赁平台设计与实现[D].济南大学,2019.成都信息工程大学2021 年大学生创新创业训练计划项目(202110621222)  -全文完-。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.