一种房产交易数据处理方法、装置、服务器及存储介质与流程

文档序号:20018178发布日期:2020-02-25 11:01阅读:156来源:国知局
一种房产交易数据处理方法、装置、服务器及存储介质与流程
本申请涉及区块链
技术领域
,尤其涉及一种房产交易数据处理方法、装置、服务器及存储介质。
背景技术
:在我国快速的城市化发展进程中,人们对于房屋的买卖和租赁需求很高,关于房产的交易也越来越多,涉及的金额也较大。一般而言,在房屋房产信息量巨大的环境中,存在大量的文件提供、信息核实、合同签署和手续办理等,有时候需要到多地进行办理,而买卖产权的交易过程缺乏透明,存在信息造假、不合规定的资产转移等潜在的欺诈行为,以及公共记录中的错误等等,这些虚假信息和记录数据不能准确、快速地核实,影响交易办理进程,还存在给用户带来较大权益损失的风险。技术实现要素:本申请提供了一种房产交易数据处理方法、装置、服务器及存储介质,可以提高房产交易中信息验证的可靠性与后续交易的安全性。第一方面,提供了一种房产交易数据处理方法,包括:接收来自第一节点的房产交易请求,获取所述房产交易请求中的房产标识,向监管节点发送包含所述房产标识的查询指令;获取来自所述监管节点的所述房产标识对应的房产状态;在所述房产状态为允许交易的情况下,在数据共享系统中广播所述房产交易请求;获取来自第二节点对所述房产交易请求的响应信息,并在所述数据共享系统中广播所述响应信息;接收来自所述第一节点的选择信息,所述选择信息包括选择对象,所述选择对象为所述第二节点中的任一一个;获取房产交易合约,控制所述房产交易节点根据所述房产交易合约与所述房产交易请求对应的房产数据,生成目标房产交易项目,使所述第一节点与所述选择对象按照所述房产交易合约进行房产交易;生成所述目标房产交易项目的房产交易记录,并将所述房产交易记录同步到所述数据共享系统中的各个房产交易节点。第二方面,提供了另一种房产交易数据处理方法,应用于第一节点,所述方法包括:向数据共享系统中的监管节点发送认证请求,所述认证请求包括所述第一节点的用户信息和房产信息;在所述认证请求通过后,向所述数据共享系统上传房产交易请求,所述房产交易请求包括房产标识以及所述房产标识对应的房产信息;获取来自所述数据共享系统中第二节点对所述房产交易请求的响应信息,根据所述第一节点的选择操作确定选择对象,生成包含所述选择对象的选择信息,所述选择对象为所述第二节点中的任一一个;接收来自所述数据共享系统生成的所述第一节点与所述选择对象的目标房产交易项目第三方面,提供了一种区块链服务器,包括:传输提取模块,用于接收来自第一节点的房产交易请求,获取所述房产交易请求中的房产标识,向监管节点发送包含所述房产标识的查询指令;所述传输提取模块还用于,获取来自所述监管节点的所述房产标识对应的房产状态;广播模块,用于在所述房产状态为允许交易的情况下,在数据共享系统中广播所述房产交易请求;所述广播模块还用于,获取来自第二节点对所述房产交易请求的响应信息,并在所述数据共享系统中广播所述响应信息;所述传输提取模块还用于,接收来自所述第一节点的选择信息,所述选择信息包括选择对象,所述选择对象为所述第二节点中的任一一个;处理模块,用于获取房产交易合约,控制所述房产交易节点根据所述房产交易合约与所述房产交易请求对应的房产数据,生成目标房产交易项目,使所述第一节点与所述选择对象按照所述房产交易合约进行房产交易;所述处理模块还用于,生成所述目标房产交易项目的房产交易记录,所述广播模块还用于,将所述房产交易记录同步到所述数据共享系统中的各个房产交易节点。第四方面,本申请实施例提供了一种终端,包括:传输模块,用于向数据共享系统中的监管节点发送认证请求,所述认证请求包括所述第一节点的用户信息和房产信息;所述传输模块还用于,在所述认证请求通过后,向所述数据共享系统上传房产交易请求,所述房产交易请求包括房产标识以及所述房产标识对应的房产信息;所述传输模块还用于,获取来自所述数据共享系统中第二节点对所述房产交易请求的响应信息;处理模块,用于根据所述第一节点的选择操作确定选择对象,生成包含所述选择对象的选择信息,所述选择对象为所述第二节点中的任一一个;所述传输模块还用于,接收来自所述数据共享系统生成的所述第一节点与所述选择对象的目标房产交易项目。第五方面,本申请实施例提供一种服务器,包括输入设备和输出设备,还包括:处理器,适于实现一条或多条指令;以及,计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行如第一方面所述的房产交易数据处理方法。第六方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如上述第一方面及其任一种可能的实现方式的步骤。本申请通过接收来自第一节点的房产交易请求,获取其中的房产标识,向监管节点发送查询指令;获取来自监管节点的房产标识对应的房产状态,若允许交易则在数据共享系统中广播房产交易请求;获取来自第二节点对的响应信息,并在数据共享系统中广播;接收来自第一节点的选择信息,包括选择对象,为第二节点中的任一一个;获取房产交易合约,控制房产交易节点根据房产交易合约与房产交易请求对应的房产数据,生成目标房产交易项目,使第一节点与选择对象按照房产交易合约进行房产交易等,可以提高房产交易中信息验证的可靠性与交易的安全性。附图说明为了更清楚地说明本申请实施例或
背景技术
中的技术方案,下面将对本申请实施例或
背景技术
中所需要使用的附图进行说明。图1a为本申请实施例提供的一种数据共享系统的结构示意图;图1b为本申请实施例提供的一种区块链的结构示意图;图1c为本申请实施例提供的一种区块链的节点交互示意图;图2为本申请实施例提供的一种房产交易数据处理方法的流程示意图;图3为本申请实施例提供的另一种房产交易数据处理方法的流程示意图;图4为本申请实施例提供的一种区块链服务器的结构示意图;图5为本申请实施例提供的一种终端的结构示意图;图6为本申请实施例提供的一种服务器的结构示意图。具体实施方式为了使本
技术领域
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。参见图1a所示的数据共享系统,数据共享系统100是指用于进行节点与节点之间数据共享的系统,该数据共享系统中可以包括多个节点101,多个节点101可以是指数据共享系统中各个客户端。每个节点101在进行正常工作可以接收到输入信息,并基于接收到的输入信息维护该数据共享系统内的共享数据。为了保证数据共享系统内的信息互通,数据共享系统中的每个节点之间可以存在信息连接,节点之间可以通过上述信息连接进行信息传输。例如,当数据共享系统中的任意节点接收到输入信息时,数据共享系统中的其他节点便根据共识算法获取该输入信息,将该输入信息作为共享数据中的数据进行存储,使得数据共享系统中全部节点上存储的数据均一致。对于数据共享系统中的每个节点,均具有与其对应的节点标识,而且数据共享系统中的每个节点均可以存储有数据共享系统中其他节点的节点标识,以便后续根据其他节点的节点标识,将生成的区块广播至数据共享系统中的其他节点。每个节点中可维护一个如下表所示的节点标识列表,将节点名称和节点标识对应存储至该节点标识列表中。其中,节点标识可为ip(internetprotocol,网络之间互联的协议)地址以及其他任一种能够用于标识该节点的信息,表1中仅以ip地址为例进行说明。节点名称节点标识节点1117.114.151.174节点2117.116.189.145……节点n119.123.789.258数据共享系统中的每个节点均存储一条相同的区块链。区块链由多个区块组成,参见图1b,区块链由多个区块组成,创始块中包括区块头和区块主体,区块头中存储有输入信息特征值、版本号、时间戳和难度值,区块主体中存储有输入信息;创始块的下一区块以创始块为父区块,下一区块中同样包括区块头和区块主体,区块头中存储有当前区块的输入信息特征值、父区块的区块头特征值、版本号、时间戳和难度值,并以此类推,使得区块链中每个区块中存储的区块数据均与父区块中存储的区块数据存在关联,保证了区块中输入信息的安全性。为了更好地说明本申请实施例中的方法,参见图1c,图1c为本申请实施例提供的一种区块链的节点交互示意图。如图1c所示,数据共享系统中的区块链服务器作为本申请的一种房产交易数据处理方法的主要处理节点,主要执行信息和数据传输、广播等职能,其中第一节点可以理解为进行房产交易的卖方用户节点,即可以是卖方用户的终端,卖方可以通过手机、电脑等终端上传房产交易请求;第二节点可以理解为相对于第一节点的买方用户节点,即可以是买方用户的终端,买方可以通过手机、电脑等终端接收在区块链中广播、发布的房产交易请求等,以及发出相应的响应信息;区块链中有执行房产交易中信息监管功能的监督节点,有权限获取其他节点中交易用户的身份信息、房产信息等,通过区块链服务器获取在第一节点和第二节点涉及房产交易的数据中的身份信息等并进行核实,确认房产状态,提高交易安全性;而区块链中可以有多个房产交易节点,图中仅示意两个,可以为第三方房产交易机构或者中介机构等,包括支付平台,为用户提供交易处理的支持,并存储房产交易记录,使数据不易丢失,有迹可循。下面结合本申请实施例中的附图对本申请实施例进行描述。请参阅图2,图2是本申请实施例提供的一种房产交易数据处理方法的流程示意图。该方法可包括:201、接收来自第一节点的房产交易请求,获取上述房产交易请求中的房产标识,向监管节点发送包含上述房产标识的查询指令。本申请实施例中的执行主体可以为区块链服务器,即区块链节点服务器,区块链节点服务器为根据共识机制确定的区块链网络中的其中一个服务器。应理解,由于区块链是一个去中心化的分布式数据库,所以每次处理数据都需要选出区块链网络中的其中一个服务器作为执行者来处理数据。而每次选取服务器的规则便是共识机制,本申请实施例中共识机制可以是工作量证明机制(proofofwork,pow)、股权证明机制(proofofstake,pos)、瑞波共识机制(rippleconsensus)以及授权股权证明机制(delegatedproofofstake,dpos)等,在此不作限定。区块链中的节点还可以为终端,具体实现中,上述终端也可称为终端设备,包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备,可以通过应用程序实现定位服务和导航功能。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。本申请实施例中的数据共享系统可以称为上述区块链系统,在数据共享系统中的数据共享和处理可以基于区块链实现。上述第一节点可以为用户终端,上述房产交易请求即为用户发起的将要上传至区块链的请求,包含房产标识,用于确定进行交易的房产,还可以包括用户标识,用于提供该用户的身份信息。可选的,区块链服务器可以先对上述第一节点进行身份认证,确认其可以访问上述区块链,再执行步骤201。本申请实施例的数据共享系统中可以设置有监管节点,是负责对一些房产交易信息进行监管的功能节点,从应用场景来说,监管节点可以是房产交易所等正式机构。在区块链服务器接收到上述房产交易请求之后可以获取其中的房产标识,进而生成对该房产标识的查询指令,向监管节点发送以查询该房产状态是否可以进行交易。202、获取来自上述监管节点的上述房产标识对应的房产状态。上述监管节点接收查询指令,可以由人工或者半人工和预设规则来获取该房产标识的资料信息并确认其房产状态。监管节点具有对区块链中节点公开的房产信息的查询权限,能够实时从区块链中获取房产信息,比如在各个节点房产的状态变更,因此可以查询房产状态是否为可以交易,并将查询结果反馈至区块链服务器。203、在上述房产状态为允许交易的情况下,在数据共享系统中广播上述房产交易请求。具体的,若上述房产状态为不可交易,比如该房产被冻结,或者存在处理中影响交易的问题,或者该房产不属于发起该房产交易的用户等,不能进行房产交易,不执行后续步骤。在上述房产状态为允许交易的情况下,区块链服务器可以在数据共享系统中广播上述房产交易请求。204、获取来自第二节点对上述房产交易请求的响应信息,并在上述数据共享系统中广播上述响应信息。在区块链中广播的房产交易请求可以被其他节点获取,也可以是区块链服务器指定的节点可获取,这一部分节点作为交易的响应方称为上述第二节点。第二节点的用户在获取上述房产交易请求之后,可以进行查看,获得初步认证过的较为真实可靠的房产交易信息,选择是否进行交易。想要进行交易的第二节点的用户可以发送对该房产交易请求的响应信息,可以理解为购买请求,区块链服务器在接收到上述响应信息时可以在数据共享系统中广播,区块链中的各个节点可以知晓想要参与交易的节点,甚至后续的交易进度、是否达成交易的结果,避免一些哄抬价格之类的陷阱,更加公平。可选的,在上述数据共享系统中广播上述响应信息之前,上述方法还包括:获取上述监管节点对上述第二节点的交易资格的验证结果;若上述验证结果为具备交易资格,触发上述在上述数据共享系统中广播上述响应信息的操作。在区块链中进行广播时可以先通过监管节点对第二节点的交易资格进行验证,具体可以通过获取其节点信息、用户信息等评估交易资格,并反馈到区块链服务器。当验证结果为具备交易资格时才允许进行交易,保障交易方身份真实可靠,提高交易安全性。205、接收来自上述第一节点的选择信息,上述选择信息包括选择对象,上述选择对象为上述第二节点中的任一一个。其中,第一节点可以通过上述响应信息知晓哪些用户想要进行该房产的交易,还可以通过区块链中存储的用户信息对上述第二节点进行信息调查,可以确认交易方的身份、信用等,还可以通过获得的联系方式与其进行交易沟通,提高交易安全性。第一节点的用户可以选择一个第二节点进行交易,向区块链服务器发起正式的选择信息。上述选择信息包括选择对象,及为第一节点用户选择的交易对象,为发起响应的第二节点中的任一一个。206、获取房产交易合约,控制上述房产交易节点根据上述房产交易合约与上述房产交易请求对应的房产数据,生成目标房产交易项目,使上述第一节点与上述选择对象按照上述房产交易合约进行房产交易。在确定交易双方的情况下,可以通过房产交易合约进行交易处理。区块链底层平台可以包括用户管理、基础服务、智能合约以及运营监控等处理模块。其中,用户管理模块负责所有区块链参与者的身份信息管理,包括维护公私钥生成(账户管理)、密钥管理以及用户真实身份和区块链地址对应关系维护(权限管理)等,并且在授权的情况下,监管和审计某些真实身份的交易情况,提供风险控制的规则配置(风控审计);基础服务模块部署在所有区块链节点设备上,用来验证业务请求的有效性,并对有效请求完成共识后记录到存储上,对于一个新的业务请求,基础服务先对接口适配解析和鉴权处理(接口适配),然后通过共识算法将业务信息加密(共识管理),在加密之后完整一致的传输至共享账本上(网络通信),并进行记录存储;智能合约模块负责合约的注册发行以及合约触发和合约执行,比如上述的房产交易合约,开发人员可以通过某种编程语言定义合约逻辑,发布到区块链上(合约注册),根据合约条款的逻辑,调用密钥或者其它的事件触发执行,完成合约逻辑,同时还提供对合约升级注销的功能;运营监控模块主要负责产品发布过程中的部署、配置的修改、合约设置、云适配以及产品运行中的实时状态的可视化输出,例如:告警、监控网络情况、监控节点设备健康状态等。具体的,可以由房产交易节点执行具体交易,上述房产交易节点负责区块链中的房产交易监管功能,可以是房产交易中心或者第三方交易平台。通过获取的房产交易合约,根据合约条款的逻辑,调用密钥或者其它的事件触发执行,完成合约逻辑的本次交易,其中交易金额、时间和交易方式等依据交易双方达成的共识进行。在进行交易时还可以获取该房产交易请对应的房产数据等,生成目标房产交易项目,在一种实施方式中,目标房产交易项目包括房产交易状态监管信息,记录了具体的数据处理过程,对交易流程、房产交易状态进行管控,以使第一节点与选择对象按照房产交易合约进行本次的房产交易。可选的,上述方法还包括:获取房产交易状态,获取上述目标房产交易项目的资金转移请求;根据上述房产交易合约确定上述资金转移请求与上述房产交易状态是否匹配;若匹配,向资金转移机构节点发送上述资金转移请求,以使上述资金转移机构节点基于上述资金转移请求进行资金转移;若不匹配,拦截上述资金转移请求,向上述第一节点发送房产交易资金核对失败的提示信息,生成上述资金转移请求对应的资金转移疑问记录,并将上述资金转移疑问记录同步到上述数据共享系统中的各个房产交易节点。具体的,可以在区块链中实时更新房产交易状态,同时,在获取到上述目标房产交易项目的资金转移请求时,可以根据上述房产交易合约确定上述资金转移请求与上述房产交易状态是否匹配,具体可以包括对资金转移对象、转移时间、支付方式、交易金额等信息进行核实,在匹配时允许进行资金交易。若不匹配,可以拦截上述资金转移请求,同时向上述第一节点发送房产交易资金核对失败的提示信息,记录了不匹配的内容,提示用户房产交易资金转移存在的问题,还可以生成上述资金转移请求对应的资金转移疑问记录,并将上述资金转移疑问记录同步到区块链的各个房产交易节点,保障资金转移处理的准确性和真实性。207、生成上述目标房产交易项目的房产交易记录,并将上述房产交易记录同步到上述数据共享系统中的各个房产交易节点。具体的,在交易流程中的每一个环节,可以在区块链中进行相应的述或信息记录,在交易完成时生成上述房产交易记录,并同步到区块链中的其他房产交易节点,可以及时更新房产交易信息,防止信息不及时或者不真实给用户带来的损失。一般房屋交易平台都是经过第三方(中介)租房和售房,中介上传虚假信息过多导致交易双方诸多不便,也存在一些提供虚假信息的用户参与交易。在本申请实施例中,可以通过区块链中的监管节点快速获取售卖方信息、核实房产状态,防止上传虚假信息发生不合规范的交易;在交易时按照智能合约的规定约束交易方,并存储交易记录,信息可溯源,同时也解决了双方的信任危机,扼杀了黑中介的恶劣风气。本申请实施例通过接收来自第一节点的房产交易请求,获取其中的房产标识,向监管节点发送查询指令;获取来自监管节点的房产标识对应的房产状态,若允许交易则在数据共享系统中广播房产交易请求;获取来自第二节点对的响应信息,并在数据共享系统中广播;接收来自第一节点的选择信息,包括选择对象,为第二节点中的任一一个;获取房产交易合约,控制房产交易节点根据房产交易合约与房产交易请求对应的房产数据,生成目标房产交易项目,使第一节点与选择对象按照房产交易合约进行房产交易等,可以提高房产交易中信息验证的可靠性与交易的安全性。在一种实施方式中,本申请实施例提供了另一种房产交易数据处理方法,应用于第一节点,其中方法包括:向数据共享系统中的监管节点发送认证请求,上述认证请求包括上述第一节点的用户信息和房产信息;在上述认证请求通过后,向上述数据共享系统上传房产交易请求,上述房产交易请求包括房产标识以及上述房产标识对应的房产信息;获取来自上述数据共享系统中第二节点对上述房产交易请求的响应信息,根据上述第一节点的选择操作确定选择对象,生成包含上述选择对象的选择信息,上述选择对象为上述第二节点中的任一一个;接收来自上述数据共享系统生成的上述第一节点与上述选择对象的目标房产交易项目。其中,上述第一节点的执行步骤在图2所示实施例中已经进行了描述,此处不再赘述。请参阅图3,图3是本申请实施例提供的另一种房产交易数据处理方法的流程示意图,可以应用于图2所示实施例的步骤203之后。如图3所示,该方法可包括:301、向第一节点发送来自第二节点的针对房产交易请求的考察请求。具体的,可以为有购房意愿的用户提供看服务,在数据共享系统中广播上述房产交易请求之后,若接收到来自第二节点的考察请求,可以向第一节点转发,若第一节点响应,则第二节点的用户可以在中介的带领下参观出售的房屋。在发送上述考察请求并且上述第一节点同意之后,则该第二节点可以具备对第一节点的房产信息进行评价的资格,可以执行步骤302。302、在上述第一节点确认上述考察请求之后,接收来自上述第二节点对上述房产交易请求的评价信息,记录在上述数据共享系统中。上述第一节点接收到上述考察请求之后,可以对其进行确认,即可以和第二节点的用户达成共识,可以让上述第二节点的用户对房屋进行考察,还可以允许进行评价。第二节点作出评价后可以生成评价信息,记录在区块链中,上述评价信息可以是通过文字信息(评语)、影像信息(实地拍的照片或者视频)组成,以及还可以包括对第一节点的用户和房产信息、发布的房产交易请求的各项打分情况。303、依据上述评价信息对上述第一节点的用户信誉进行评估,获得并存储上述第一节点的用户信誉评估信息。具体的,根据第二节点的评价信息还可以对上述第一节点的用户信誉进行评估,获得用户信誉评估信息。上述评价信息中可以包括用于统计信誉的评分(可以是星级评分或其他的形式),可以根据目前所有对第一节点的评分计算出第一用户的信誉等级或者信誉评分,记录在区块链中,供其他用户参考。具体的,上述第一节点的用户信誉评估信息为信誉评分;上述方法还包括:在上述信誉评分低于评分阈值的情况下,对上述第一节点执行惩罚措施,上述惩罚措施包括:限制上述第一节点在考察时间内的信息上传次数、冻结上述房产交易请求,或者,将上述第一节点记录于上述数据共享系统的黑名单,上述黑名单中的节点禁止上传信息。区块链服务器中可以存储上述考察时间,上述考察时间可以设置为3天或者一周等;区块链服务器中还可以存储有上述评分阈值,例如75分或者60分,上述考察时间和评分阈值可以由具有修改权限的节点进行修改。若检测到第一节点的信誉评分低于上述评分阈值,则代表上述第一节点的信誉存在问题,可以对上述第一节点执行上述惩罚措施。其中,具体措施可以是限制上述第一节点在上述考察时间内的信息上传次数,比如限制仅能在1个月内上传(或修改)2次信息;或者无效上述第一节点的房产交易请求,具体可以是撤销上传的上述房产交易请求或者标注房产交易请求无效;或者将上述第一节点记录在用于存储信誉低下的黑名单中,禁止第一节点再上传信息。上述惩罚措施还可以有其他形式,以及可以根据不同信誉评分执行不同措施,同时对如第二节点一类的其他用户参与节点可以做类似的考察评估和惩罚措施,本申请实施例不做限制。上述信誉评估和惩罚措施还可以通过智能合约的方式进行规范实现。其中,智能合约是一种以计算机语言取代法律语言去记录条款内容的合约,部署在区块链上的智能合约是一份可以在cpu执行合约代码的数字合同,当满足智能合约的条款内容时,可以自动化的执行预先定义好的规则和条款。在可选的实施方式中,上述惩罚措施可以记录在智能合约中,上述第一节点的信誉评分低于评分阈值时,便可以触发智能合约的执行,按照智能合约中相应的惩罚规定支付相应代价。可选的,共享数据可以获得奖励,奖励可以由区块链中的节点定义,以智能合约的形式写入区块链。举例来说,当上述第二节点的用户对上房产交易请求有疑问或者对第三节点进行评价后,若评价信息通过审核,则第二节点所使用的用户账号可以得到积分或者代金券等形式的奖励。智能合约中还可以基于信息上传和用户评价规定其他奖励或者惩罚措施,本申请实施例不做限制。本申请实施例向第一节点发送来自第二节点的针对房产交易请求的考察请求,在上述第一节点确认上述考察请求之后,接收来自上述第二节点对上述房产交易请求的评价信息,记录在上述数据共享系统中,依据上述评价信息对上述第一节点的用户信誉进行评估,获得并存储上述第一节点的用户信誉评估信息,通过各方用户评价第一节点上传的房产信息,客观地监督信息发布,进一步提高了信息真实性和交易规范性。基于上述房产交易数据处理方法实施例的描述,本申请实施例还公开了一种区块链服务器。该区块链服务器可以执行图2和/或图3所示的方法。请参见图4,区块链服务器400包括:传输提取模块410,用于接收来自第一节点的房产交易请求,获取所述房产交易请求中的房产标识,向监管节点发送包含所述房产标识的查询指令;所述传输提取模块410还用于,获取来自所述监管节点的所述房产标识对应的房产状态;广播模块420,用于在所述房产状态为允许交易的情况下,在数据共享系统中广播所述房产交易请求;所述广播模块420还用于,获取来自第二节点对所述房产交易请求的响应信息,并在所述数据共享系统中广播所述响应信息;所述传输提取模块410还用于,接收来自所述第一节点的选择信息,所述选择信息包括选择对象,所述选择对象为所述第二节点中的任一一个;处理模块430,用于获取房产交易合约,控制所述房产交易节点根据所述房产交易合约与所述房产交易请求对应的房产数据,生成目标房产交易项目,使所述第一节点与所述选择对象按照所述房产交易合约进行房产交易;所述处理模块430还用于,生成所述目标房产交易项目的房产交易记录,所述广播模块420还用于,将所述房产交易记录同步到所述数据共享系统中的各个房产交易节点。可选的,所述传输提取模块410还用于:在数据共享系统中广播所述房产交易请求之后,向所述第一节点发送来自所述第二节点的针对所述房产交易请求的考察请求;在所述第一节点确认所述考察请求之后,接收来自所述第二节点对所述房产交易请求的评价信息,记录在所述数据共享系统中;所述处理模块430还用于,依据所述评价信息对所述第一节点的用户信誉进行评估,获得并存储所述第一节点的用户信誉评估信息。可选的,所述第一节点的用户信誉评估信息为信誉评分;所述处理模块430还用于:在所述信誉评分低于评分阈值的情况下,对所述第一节点执行惩罚措施,所述惩罚措施包括:限制所述第一节点在考察时间内的信息上传次数、冻结所述房产交易请求,或者,将所述第一节点记录于所述数据共享系统的黑名单,所述黑名单中的节点禁止上传信息。可选的,所述传输提取模块410还用于,在所述数据共享系统中广播所述响应信息之前,获取所述监管节点对所述第二节点的交易资格的验证结果;所述广播模块420还用于,若所述验证结果为具备交易资格,触发所述在所述数据共享系统中广播所述响应信息的操作。可选的,所述目标房产交易项目包括房产交易状态监管信息,所述传输提取模块410还用于,获取房产交易状态,获取所述目标房产交易项目的资金转移请求;所述处理模块430具体用于,所述根据所述房产交易合约确定所述资金转移请求与所述房产交易状态是否匹配;若匹配,所述传输提取模块410还用于,向资金转移机构节点发送所述资金转移请求,以使所述资金转移机构节点基于所述资金转移请求进行资金转移;若不匹配,所述处理模块430用于拦截所述资金转移请求,所述传输提取模块410还用于,向所述第一节点发送房产交易资金核对失败的提示信息,所述广播模块420用于生成所述资金转移请求对应的资金转移疑问记录,并将所述资金转移疑问记录同步到所述数据共享系统中的各个房产交易节点。根据本申请的一个实施例,图2、图3所示的方法所涉及的各个步骤均可以是由图4所示的区块链服务器400中的各个模块来执行的,此处不再赘述。根据本申请的另一个实施例,图4所示的区块链服务器400中的各个模块可以分别或全部合并为一个或若干个另外的模块来构成,或者其中的某个(些)模块还可以再拆分为功能上更小的多个模块来构成,这可以实现同样的操作,而不影响本申请的实施例的技术效果的实现。上述模块是基于逻辑功能划分的,在实际应用中,一个模块的功能也可以由多个模块来实现,或者多个模块的功能由一个模块实现。在本申请的其它实施例中,基于终端也可以包括其它模块,在实际应用中,这些功能也可以由其它模块协助实现,并且可以由多个模块协作实现。可以参见图5的一种终端的结构示意图,其中终端500包括:传输模块510,用于向数据共享系统中的监管节点发送认证请求,所述认证请求包括所述第一节点的用户信息和房产信息;所述传输模块510还用于,在所述认证请求通过后,向所述数据共享系统上传房产交易请求,所述房产交易请求包括房产标识以及所述房产标识对应的房产信息;所述传输模块510还用于,获取来自所述数据共享系统中第二节点对所述房产交易请求的响应信息;处理模块520,用于根据所述第一节点的选择操作确定选择对象,生成包含所述选择对象的选择信息,所述选择对象为所述第二节点中的任一一个;所述传输模块510还用于,接收来自所述数据共享系统生成的所述第一节点与所述选择对象的目标房产交易项目。上述终端500可以执行如图2和图3所示实施例中第一节点执行的部分或全部步骤,此处不再赘述。基于上述方法实施例以及装置实施例的描述,本申请实施例还提供一种服务器。请参见图6,该服务器600至少包括处理器601、输入设备602、输出设备603以及计算机存储介质604。其中,终端内的处理器601、输入设备602、输出设备603以及计算机存储介质604可通过总线或其他方式连接。计算机存储介质604可以存储在终端的存储器中,上述计算机存储介质604用于存储计算机程序,上述计算机程序包括程序指令,上述处理器601用于执行上述计算机存储介质604存储的程序指令。处理器601(或称cpu(centralprocessingunit,中央处理器))是终端的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能;在一个实施例中,本申请实施例上述的处理器601可以用于进行一系列的处理,包括如图2或图3所示实施例中的方法等等。本申请实施例还提供了一种计算机存储介质(memory),上述计算机存储介质是终端中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括终端中的内置存储介质,当然也可以包括终端所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了终端的操作系统。并且,在该存储空间中还存放了适于被处理器601加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。在一个实施例中,可由处理器601加载并执行计算机存储介质中存放的一条或多条指令,以实现上述实施例中的方法的相应步骤;具体实现中,计算机存储介质中的一条或多条指令可以由处理器601加载并执行图2、图3中的任意步骤。本申请实施例的服务器600可以接收来自第一节点的房产交易请求,获取其中的房产标识,向监管节点发送查询指令;获取来自监管节点的房产标识对应的房产状态,若允许交易则在数据共享系统中广播房产交易请求;获取来自第二节点对的响应信息,并在数据共享系统中广播;接收来自第一节点的选择信息,包括选择对象,为第二节点中的任一一个;获取房产交易合约,控制房产交易节点根据房产交易合约与房产交易请求对应的房产数据,生成目标房产交易项目,使第一节点与选择对象按照房产交易合约进行房产交易等,可以提高房产交易中信息验证的可靠性与交易的安全性。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,该模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。所显示或讨论的相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者通过该计算机可读存储介质进行传输。该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是只读存储器(read-onlymemory,rom),或随机存储存储器(randomaccessmemory,ram),或磁性介质,例如,软盘、硬盘、磁带、磁碟、或光介质,例如,数字通用光盘(digitalversatiledisc,dvd)、或者半导体介质,例如,固态硬盘(solidstatedisk,ssd)等。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1