一种用于房地产业务的目录式区块链管理系统的制作方法

文档序号:16253059发布日期:2018-12-12 00:12阅读:213来源:国知局
一种用于房地产业务的目录式区块链管理系统的制作方法

本发明涉及房地产领域,尤其涉及一种用于房地产业务的目录式区块链管理系统。

背景技术

既有的房产交易或租赁的电子商务平台,普遍采用的是主从式网路架构,随著商业模式探索渐趋于稳定和饱和,房产交易电子商务领域确实面临着发展的瓶颈,并且在房产中介(经纪)业务相互合作的商业模式和房、客源信息共享本身带来的固有问题也在持续发酵。例如,房产交易电子商务平台透过虚假房源来获利。由于电商平台的生意模式是透过包月或收点击的费用所以跟中介形成了共犯结构因为房产属于高单价低频率的消费模式,有许多不肖的中介透过了虚假房源来吸引客户,让客户来电中介再透过房屋已经成交或是推托的方式来促成其他物件的成交以获取业绩获利。再例如,房产交易电子商务平台也没有办法做到逐笔房源讯息的核实把控,这个现象导致虚假房源讯息比例越来越严重。再例如,房产交易电子商务平台的资源垄断。几个大型的房产交易电子商务平台大幅度调高了端口费用,更有平台利用资源垄断的优势在他们的首页上面只推荐跟他们平台有直接签署的房源资讯,造成了对其他中介的不公平竞争。再例如,房产中介(经纪)间的业务合作,经常出现房源、客源相互之间窃取或合作过程中的成交结果归属认定等问题无法解决,造成中介间无法诚信合作。

为此,有方案提出基于区块链技术实现房地产数据的处理,但是现有的房地产区块链系统实质上并不属于真正意义上的去中心化,区块链终端节点的资源负载过重,数据处理量大,区块链数据处理与资料校验的效率低。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种用于房地产业务的目录式区块链管理系统。

本发明解决其技术问题所采用的技术方案是:构造一种用于房地产业务的目录式区块链管理系统,包括:

服务节点划分模块,用于将房地产业务系统的所有服务节点划分为多个数据维护群,每个所述数据维护群包括多个服务节点;

动态节点引导模块,用于将动态节点根据其设备物理位置划分到相应的数据维护群中;

数据分配模块,用于将房地产业务相关的数据按照地域进行层级划分成目录式区块链,且区块链中的每一个区块由邻近物理位置的所述数据维护群进行维护。

在本发明所述的用于房地产业务的目录式区块链管理系统中,每个服务节点从属于至少一个所述数据维护群,且每个服务节点为其所属的每一个所述数据维护群分别维护一份链路状态数据库,同一个所述数据维护群内的服务节点都维护一份相同的链路状态数据库。

在本发明所述的用于房地产业务的目录式区块链管理系统中,所述动态节点引导模块具体用于对动态节点登录服务节点进行如下配置:某合法帐户使用移动装置以动态节点的身份登入房地产业务系统时;

接入该动态节点的服务节点通过参考该动态节点的移动装置的物理位置与动态节点的链路响应,将该动态节点引导至邻近的数据维护群。

在本发明所述的用于房地产业务的目录式区块链管理系统中,所述系统还包括:

数据维护群管理模块,用于参考每一个所述数据维护群的链路状态数据库,对所述数据维护群的各服务节点进行层次化结构配置。

在本发明所述的用于房地产业务的目录式区块链管理系统中,所述服务节点划分模块具体用于配置服务节点,使各服务节点通过ospf技术获取整个网络的拓扑结构;以及基于整个网络的拓扑结构,按照位置将所有的服务节点划分为多个数据维护群。

在本发明所述的用于房地产业务的目录式区块链管理系统中,所述系统还包括:

链路状态广播模块,用于在每个所述数据维护群的链路状态拓扑随著动态节点的加入与退出而产生变化时,在所述数据维护群内进行链路状态广播。

本发明的用于房地产业务的目录式区块链管理系统,具有以下有益效果:由于不动产具有固定不变的物理位置特性,所以本发明中将将房地产业务相关的数据按照地域进行层级划分成目录式区块链,且区块链中的每一个区块由邻近物理位置的所述数据维护群进行维护,如此能够取得最好的响应速度以及服务效率,解决了一般的对等式网络中服务节点的分散且链路不稳定现象,可以提高区块链数据处理与资料校验的效率,可以解决区块链节点的资源负载过重,数据处理量过大的问题。

附图说明

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

图1是用于房地产业务的目录式区块链管理系统的结构框图;

图2是数据维护群所维护的构成及其所维护的数据示意图。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的典型实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

本发明总的思路是:构造一种用于房地产业务的目录式区块链管理系统,系统将房地产业务系统的服务节点和动态节点划分多个数据维护群,将房地产业务相关的数据按照地域进行层级划分成目录式区块链,且区块链中的每一个区块由邻近物理位置的所述数据维护群进行维护。

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。

参考图1,较佳实施例中提供的用于房地产业务的目录式区块链管理系统,应用于房地产业务系统,房地产业务系统的物理架构是基于p2p网络所建构的目录式区块链,系统的骨干网络由发行机构或商业伙伴所部署的服务节点所组成,分支链路则是由动态节点所组成。

参考图1,本发明的目录式区块链管理系统具体包括:

服务节点划分模块,用于将房地产业务系统的所有服务节点划分为多个数据维护群;

动态节点引导模块,用于将动态节点根据其设备物理位置划分到相应的数据维护群中;

数据分配模块,用于将房地产业务相关的数据按照地域进行层级划分成目录式区块链,且区块链中的每一个区块由邻近物理位置的一个或者多个所述数据维护群进行维护。参考图2,数据维护群1维护的是地域1中的房地产业务相关的数据,数据维护群2维护的是地域2中的房地产业务相关的数据。

其中,房地产业务包括但不限于:房地产租赁和交易业务中的房源信息发布、委托、房源核验、交易资金监管、房产权属状态变更(含过户、抵押、解押)、贷款、保险、佣金分配等业务,以及在交易中房地产中介(经纪)间的房源、客源的共享及合作业务。

相应的,房地产业务相关的数据包括但不限于:房地产租赁和交易业务中的房源信息发布、委托、房源核验、交易资金监管、房产权属状态变更(含过户、抵押、解押)、贷款、保险、佣金分配等业务的相关数据,以及在交易中房地产中介(经纪)间的房源、客源的共享及合作业务的相关数据。

相应的,房地产业务系统为实现以上的房地产业务的系统。

关于服务节点划分模块:

其具体包括:

拓扑结构获取单元,用于配置服务节点,使各服务节点通过ospf技术获取整个网络的拓扑结构;以及基于整个网络的拓扑结构,按照位置将所有的服务节点划分为多个数据维护群。

本实施例中,每个所述数据维护群包括邻近的多个服务节点,如此可以避免单个服务节点容易被攻击而导致整个区块无法计算的缺陷。此处所谓邻近,是指的拓扑位置上靠近的服务节点。

同一个所述数据维护群内的服务节点都维护一份相同的链路状态数据库。一个数据维护群内的服务节点只需维护该数据维护群的链路状态数据库,而不用维护整个目录式区块链网路的链路状态数据库。

优选的,每个服务节点从属于至少一个所述数据维护群,即每个服务节点既可以只属于一个数据维护群,也可以同时属于两个甚至更多个的数据维护群。每个服务节点为其所属的每一个所述数据维护群分别维护一份链路状态数据库。继续参考图2,其中的服务节点2既属于数据维护群1又属于数据维护群2,所以服务节点2同时维护地域1和地域2的数据。

优选的,系统还可以包括数据维护群管理模块,用于参考每一个所述数据维护群的链路状态数据库,对所述数据维护群的各服务节点进行层次化结构配置。所谓层次化结构配置是指的为各个服务器配置相应的身份功能:例如,配置数据维护群的某个服务节点为对外节点,即作为整个数据维护群的对外接口,可以接入其他动态节点至数据维护群;再例如配置数据维护群的某个服务节点为分配节点,主要是将动态节点分配至数据维护群的某个具体服务节点负责;等等。

本实施例中,服务节点可配置一个或多个功能,比如:

a.验证/交易及日志服务:帐户登录身份验证、规则/权限管理、系统/帐户/数据日志纪录、数据/交易验证;

b.资料索引及链路配置服务:动态资料索引、区块内节点动态链路配置、系统/数据/链路负载平衡管理、配置动态节点内的数据/资料;

c.数据处理服务:待验证数据/资料隔离、数据/资料编码加密处理、数据/资料拆分与备份。

关于动态节点引导模块:

所谓动态节点,是指的经过房地产业务系统实名认证的注册用户登录系统时所使用的移动装置/桌上型电脑等联网设备。

动态节点引导模块具体用于对动态节点登录服务节点进行如下配置:某合法帐户使用移动装置以动态节点的身份登入房地产业务系统时,接入该动态节点的服务节点通过参考该动态节点的移动装置的物理位置与动态节点的链路响应,将该动态节点引导至邻近的数据维护群,此处所指的邻近的数据维护群,是指的地理位置上与动态节点的移动装置的物理位置最接近的数据维护群。

比如,假如某合法帐户a最开始注册时是在福州注册的,那么当帐户a在厦门使用移动装置以动态节点的身份登入房地产业务系统时,最开始系统会将其接入注册时所在地对应的数据维护群的服务节点x,但是接入服务节点x后,服务节点x会参考帐户a的移动装置的物理位置与链路响应,将其引导至厦门的数据维护群。

优选的,所述系统还包括链路状态广播模块,用于在每个所述数据维护群的链路状态拓扑随著动态节点的加入与退出而产生变化时,在所述数据维护群内广播链路状态变化通告。通过将链路状态变化通告的广播限制在区块的数据维护群内,不会影响到整个区块链网路,从而减少计算的频率与产生的资料量。

关于数据分配模块:

以福建省为例,按照地域进行层级划分的话,则可以将福建划分为福州、厦门、莆田、泉州、漳州……,福州可以进一步划分为鼓楼区、台江区、仓山区……,依次类推,最终可以将整个系统的房地产业务相关的数据划分成目录式区块链。再根据地理位置,为区块链中的每一个区块选择邻近物理位置的一个或者多个数据维护群进行维护。

本实施例通过将同地域(区)的不动产及交易数据与邻近物理位置的数据维护群对应,能够取得最好的响应速度以及服务效率,解决了一般的对等式网络的服务节点的分散且链路不稳定现象,经由实际的模拟测试比对发现,平均数据处理速度可以提升30%以上的效率。

综上所述,实施本发明的用于房地产业务的目录式区块链管理系统,具有以下有益效果:由于不动产具有固定不变的物理位置特性,所以本发明中将将房地产业务相关的数据按照地域进行层级划分成目录式区块链,且区块链中的每一个区块由邻近物理位置的所述数据维护群进行维护,如此能够取得最好的响应速度以及服务效率,解决了一般的对等式网络中服务节点的分散且链路不稳定现象,可以提高区块链数据处理与资料校验的效率,可以解决区块链节点的资源负载过重,数据处理量过大的问题。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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