一种基于分布式数据库的房屋交易方法及系统技术方案

技术编号:22169264 阅读:34 留言:0更新日期:2019-09-21 11:36
本发明专利技术公开了一种基于分布式数据库的房屋交易方法及系统,包括以下步骤:房屋确权步骤,将房屋的信息录入分布式数据库;身份认证步骤,对房产交易双方的身份进行验证;签转协议交易步骤,通过分布式数据库签转协议完成资金和房屋产权的转移;交易结果查询步骤,对房屋交易的结果进行查询,确认房屋交易的有效性。本发明专利技术的优点在于:避免房屋交易过程中各种人为的拖延,或者背信不履约的纠纷。另一方面,大大减少了房屋交易成本,提高了房屋交易信息透明度,降低了背信不履约的可能性。

A Method and System of Housing Transaction Based on Distributed Database

【技术实现步骤摘要】
一种基于分布式数据库的房屋交易方法及系统
本专利技术属于分布式数据库
,具体涉及一种基于分布式数据库的房屋交易方法及系统。
技术介绍
对于去中心化的分布式数据库,无需中心化代理,实现了一种点对点的直接交互,使得高效率、大规模、无中心化代理的信息交互方式成为了现实。同时采用密码学的方法来保证已有数据不可能被篡改,记录的每一块数据,都保持真实可靠,同时公开透明,能够被其他人查看(但交易者个人或机构可以是匿名的),所以就形成了一种不需要对陌生交易对手了解和信任,只需看到分布式数据库上交易对手的信息、资产等本身是可信的,就可以放心地交易。这里不需要任何信任中介。目前,已有一些将分布式数据库用于房地产的专利申请,然而,仅仅是针对记录房屋历史状态变化、产权交易信息、租金记录、结算分配等等数据性信息,并没有针对房屋交易过程使用分布式数据库的统一技术。而且,另一方面,购房者经常面临房屋交易的不透明,或者房屋交易中介费居高不下。
技术实现思路
为解决以上问题,本专利技术通过基于分布式数据库的房屋交易方法,保证了房屋确权、身份认证、信用合约履行、交易历史可追溯;使用基于分布式数据库的签转协议,将资产交换作为房地产交易的一部分进行编码,在约定的标准完成时能立即执行。根据本专利技术的一个方面,提供了一种基于分布式数据库的房屋交易方法,包括:房屋确权步骤,将房屋的信息录入分布式数据库;身份认证步骤,对房产交易双方的身份进行验证;签转协议交易步骤,通过分布式数据库签转协议完成资金和房屋产权的转移;交易结果查询步骤,对房屋交易的结果进行查询,确认房屋交易的有效性。优选的,进一步包括:特征比对步骤,将所述房屋的多维特征与分布式数据库进行比对,通过求解公式:实现,其中ti表示目标房屋,为目标房屋的特征向量,G为分布式数据库,tj为G中第j个用户,为第j个房屋的特征向量,为所述目标房屋特征与所述分布式数据库之间的余弦相似度。优选的,房屋的信息录入分布式数据库的流程如下:(1)、发送节点将新的数据记录向全网进行广播;(2)、接收节点对收到的数据进行记录和检验;(3)、全网所有接收节点对数据区块执行共识算法;(4)、数据区块通过共识算法过程后被正式纳入分布式数据库中储存。优选的,所述身份验证包括:通过智能移动终端向分布式数据库发送身份验证请求,结合密码验证和/或生物验证,分布式数据库接收所述身份验证请求与预存的身份核验信息比对,所述身份核验信息通过身份核验合法开源接口,由外部身份验证系统将数据预存入分布式数据库中;通过查询房屋交易双方的信用和身份记录,确定房屋交易双方是否是合法交易者。优选的,所述签转协议交易步骤包括:第一交易方发起第一交易请求,第二交易方接收第一交易请求并确认,则通过签转协议首先完成资金从第一交易方到第二交易方的转移,当资金转移完成后,再完成房屋产权的转移,将房屋产权从第二交易方转移至第一交易方。优选的,所述签转协议需要预先存入分布式数据库,签转协议存入分布式数据库的过程,包括如下步骤:A、合约通过P2P的方式在分布式数据库全网中扩散,每个节点都会收到一份;分布式数据库中的验证节点会将收到的合约先保存到内存中,等待新一轮的共识时间,触发对该份合约的共识和处理;B、共识时间开始后,验证节点把最近一段时间内保存的所有合约,计算各个合约的HASH值,最后将所有合约和HASH值打包成一数据区块结构,扩散到全网;其他验证节点收到这个数据区块结构,与自己保存的合约集合进行比较,同时发送一份自己认可的合约集合给其他的验证节点;通过这种多轮的验证和比较,所有的验证节点最终在规定的时间内对最新的合约集合达成一致;新达成的合约集合会以数据区块的形式扩到全网,每个数据区块包含以下信息:当前数据区块的HASH值,前一数据区块的HASH值,达成共识时的时间戳以及其他描述信息;同时分布式数据库最重要的信息是带有一组已经达成共识的合约集;收到合约集的节点,都会对每条合约进行验证,验证通过的合约最终写入分布式数据库。优选的,当交易开始后,签转协议自动履行的过程,包括如下步骤:A.签转协议定期检查自动机状态,逐条遍历每个合约内包含的状态机、事务以及触发条件;将条件满足的事务推送到待验证的队列中,等待共识;未满足触发条件的事务继续存放在分布式数据库上;B.进入最新轮验证的事务,扩散到每一个验证节点,验证节点首先进行签名验证,确保事务的有效性;验证通过的事务进入待共识集合,等大多数验证节点达成共识后,事务被成功执行并通知用户;c.事务执行成功后,签转协议自带的状态机判断所属合约的状态,当合约包括的所有事务都顺序执行完后,状态机会将合约的状态标记为完成,并从最新的数据区块中移除该合约;反之将标记为进行中,继续保存在最新的数据区块中等待下一轮处理,直到处理完毕。优选的,所述验证包括工作量证明机制、权益证明机制、或拜占庭容错机制。优选的,所述拜占庭容错机制的运作步骤为:(1)取一个副本作为主节点,其他的副本作为备份;(2)用户端向主节点发送使用服务操作的请求;(3)主节点通过广播将请求发送给其他副本;(4)所有副本执行请求并将结果发回用户端;(5)用户端需要等待F+1个不同副本节点发回相同的结果,作为整个操作的最终结果,其中F为有问题节点总数。根据本专利技术的另一个方面,还提供了一种基于分布式数据库的房屋交易系统,包括:房屋确权模块,用于将房屋的信息录入分布式数据库;身份认证模块,用于对房产交易双方的身份进行验证;签转协议交易模块,用于通过分布式数据库签转协议完成资金和房屋产权的转移;交易结果查询模块,用于对房屋交易的结果进行查询,确认房屋交易的有效性。本专利技术的优点在于:避免房屋交易过程中各种人为的拖延,或者背信不履约的纠纷。另一方面,大大减少了房屋交易成本,提高了房屋交易信息透明度,降低了背信不履约的可能性。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术的一种基于分布式数据库的房屋交易方法的流程示意图;图2示出了本专利技术的一种基于分布式数据库的房屋交易系统的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术提供了一种基于分布式数据库的房屋交易方法及系统,保证了房屋确权、身份认证、信用合约履行、交易历史可追溯;使用基于分布式数据库的签转协议,将资产交换作为房地产交易的一部分进行编码,在约定的标准完成时能立即执行。对于合同中必须明确的重要信息,包括租赁/买卖义务、权责、价格等细节,均可在签转协议中做出相应的修改。每次交易会被实时记录,交易成功后将作为一个新数据区块信息在分布式数据库上永久保存。签转协议能保证在涉及各方,完成所有约定好的必须履行的手续之后,购房款项才开始转移、从托管中解除或偿还给银行,房屋所有权才会转移。同时,也能保证手续履本文档来自技高网...

【技术保护点】
1.一种基于分布式数据库的房屋交易方法,其特征在于,包括:房屋确权步骤,将房屋的信息录入分布式数据库;身份认证步骤,对房产交易双方的身份进行验证;签转协议交易步骤,通过分布式数据库签转协议完成资金和房屋产权的转移;交易结果查询步骤,对房屋交易的结果进行查询,确认房屋交易的有效性。

【技术特征摘要】
1.一种基于分布式数据库的房屋交易方法,其特征在于,包括:房屋确权步骤,将房屋的信息录入分布式数据库;身份认证步骤,对房产交易双方的身份进行验证;签转协议交易步骤,通过分布式数据库签转协议完成资金和房屋产权的转移;交易结果查询步骤,对房屋交易的结果进行查询,确认房屋交易的有效性。2.根据权利要求1所述的基于分布式数据库的房屋交易方法,其特征在于,进一步包括:特征比对步骤,将所述房屋的多维特征与分布式数据库进行比对,通过求解公式:实现,其中ti表示目标房屋,为目标房屋的特征向量,G为分布式数据库,tj为G中第j个用户,为第j个房屋的特征向量,为所述目标房屋特征与所述分布式数据库之间的余弦相似度。3.根据权利要求1或2所述的基于分布式数据库的房屋交易方法,其特征在于:房屋的信息录入分布式数据库的流程如下:(1)、发送节点将新的数据记录向全网进行广播;(2)、接收节点对收到的数据进行记录和检验;(3)、全网所有接收节点对数据区块执行共识算法;(4)、数据区块通过共识算法过程后被正式纳入分布式数据库中储存。4.根据权利要求1所述的基于分布式数据库的房屋交易方法,其特征在于:所述身份验证包括:通过智能移动终端向分布式数据库发送身份验证请求,结合密码验证和/或生物验证,分布式数据库接收所述身份验证请求与预存的身份核验信息比对,所述身份核验信息通过身份核验合法开源接口,由外部身份验证系统将数据预存入分布式数据库中;通过查询房屋交易双方的信用和身份记录,确定房屋交易双方是否是合法交易者。5.根据权利要求1所述的基于分布式数据库的房屋交易方法,其特征在于:所述签转协议交易步骤包括:第一交易方发起第一交易请求,第二交易方接收第一交易请求并确认,则通过签转协议首先完成资金从第一交易方到第二交易方的转移,当资金转移完成后,再完成房屋产权的转移,将房屋产权从第二交易方转移至第一交易方。6.根据权利要求5所述的基于分布式数据库的房屋交易方法,其特征在于:所述签转协议需要预先存入分布式数据库,签转协议存入分布式数据库的过程,包括如下步骤:A、合约通过P2P的方式在分布式数据库全网中扩散,每个节点都会收到一份;分布式数据库中的验证节点会将收到的合约先保存到内存中,等待新一轮的共识时间,触发对该份合约的共识和处理;B、共识时间开始后,验证节点把最近一段时间内保存的所有合约,计算各个合约的HASH值,最后将所有合约和HASH值打包成...

【专利技术属性】
技术研发人员:朱艳华
申请(专利权)人:特斯联北京科技有限公司
类型:发明
国别省市:北京,11

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

1