拍卖业务处理方法、装置及区块链节点与流程

文档序号:15493847发布日期:2018-09-21 21:13阅读:156来源:国知局

本发明实施例涉及通信技术领域,尤其涉及一种拍卖业务处理方法、装置及区块链节点。



背景技术:

拍卖(auction)是指专门从事拍卖业务的拍卖行接受货主的委托,在规定的时间与场所,按照一定的章程和规则,将要拍卖的货物向买主展示,公开叫价竞购,最后由拍卖人把货物卖给出价最高的买主的一种现货交易方式。

在拍卖过程中,买主需要在指定的时间到达指定的地点,使得拍卖交易的便捷性较低。



技术实现要素:

本发明实施例提供一种拍卖业务处理方法、装置及区块链节点,以提高拍卖交易的便捷性。

第一方面,本发明实施例提供一种拍卖业务处理方法,包括:

接收拍卖节点发送的拍卖物的拍卖信息,所述拍卖信息中包括所述拍卖物的底价;

在所述拍卖节点的账户中,设置所述底价为冻结金额;

接收至少一个竞拍节点发送的竞拍出价信息,所述竞拍出价信息中包括所述拍卖物的竞拍出价;

在所述至少一个竞拍节点的账户中,设置所述竞拍出价为冻结金额;

接收所述拍卖节点发送的中标确认信息,所述中标确认信息包括中标节点的标识信息;

将所述中标节点的竞拍出价从所述中标节点的账户中转账到所述拍卖节点的账户中。

可选的,所述接收所述拍卖节点发送的中标确认信息之后,还包括:

将所述至少一个竞拍节点中除所述中标节点之外的竞拍节点的竞拍出价解除冻结。

可选的,所述将所述中标节点的竞拍出价从所述中标节点的账户中转账到所述拍卖节点的账户中之后,还包括:

将所述中标节点的竞拍出价的一部分从所述拍卖节点的账户中转账到挖矿节点。

可选的,所述接收所述拍卖节点发送的中标确认信息之前,还包括:

接收所述拍卖节点发送的拍卖截止消息。

可选的,所述拍卖信息中还包括:所述拍卖物的名称、所述拍卖物属性信息对应的网络连接地址、所述网络连接地址对应的网页的哈希值、所述拍卖物的历史拍卖记录。

第二方面,本发明实施例提供一种拍卖业务处理装置,包括:

接收模块,用于接收拍卖节点发送的拍卖物的拍卖信息,所述拍卖信息中包括所述拍卖物的底价;

设置模块,用于在所述拍卖节点的账户中,设置所述底价为冻结金额;

所述接收模块还用于接收至少一个竞拍节点发送的竞拍出价信息,所述竞拍出价信息中包括所述拍卖物的竞拍出价;

所述设置模块还用于在所述至少一个竞拍节点的账户中,设置所述竞拍出价为冻结金额;

所述接收模块还用于接收所述拍卖节点发送的中标确认信息,所述中标确认信息包括中标节点的标识信息;

转账模块,用于将所述中标节点的竞拍出价从所述中标节点的账户中转账到所述拍卖节点的账户中。

可选的,该拍卖业务处理装置还包括:

解除冻结模块,用于将所述至少一个竞拍节点中除所述中标节点之外的竞拍节点的竞拍出价解除冻结。

可选的,所述转账模块还用于:

将所述中标节点的竞拍出价的一部分从所述拍卖节点的账户中转账到挖矿节点。

可选的,所述接收模块还用于:接收所述拍卖节点发送的拍卖截止消息。

可选的,所述拍卖信息中还包括:所述拍卖物的名称、所述拍卖物属性信息对应的网络连接地址、所述网络连接地址对应的网页的哈希值、所述拍卖物的历史拍卖记录。

第三方面,本发明实施例提供一种区块链节点,包括:

存储器;

处理器;以及

计算机程序;

其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现第一方面所述的方法。

第四方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。

本发明实施例提供的拍卖业务处理方法、装置及区块链节点,通过区块链网络实现了拍卖业务的在线交易,避免了买主需要在指定的时间到达指定的地点,提高了拍卖交易的便捷性。

附图说明

图1为本发明实施例提供的一种应用场景的示意图;

图2为本发明实施例提供的另一种应用场景的示意图;

图3为本发明实施例提供的拍卖业务处理方法流程图;

图4为本发明另一实施例提供的拍卖业务处理方法流程图;

图5为本发明实施例提供的一种拍卖业务处理装置的结构示意图;

图6为本发明实施例提供的另一种拍卖业务处理装置的结构示意图;

图7为本发明实施例提供的区块链节点的结构示意图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

本发明提供的拍卖业务处理方法,可以适用于图1所示的通信系统。如图1所示,该通信系统包括:接入网设备11、终端设备12、终端设备13、终端设备14以及服务器15。需要说明的是,图1所示的通信系统可以适用于不同的网络制式,例如,可以适用于全球移动通讯(globalsystemofmobilecommunication,简称gsm)、码分多址(codedivisionmultipleaccess,简称cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,简称wcdma)、时分同步码分多址(timedivision-synchronouscodedivisionmultipleaccess,简称td-scdma)、长期演进(longtermevolution,简称lte)系统及未来的5g等网络制式。可选的,上述通信系统可以为5g通信系统中高可靠低时延通信(ultra-reliableandlowlatencycommunications,简称urllc)传输的场景中的系统。

故而,可选的,上述接入网设备11可以是gsm或cdma中的基站(basetransceiverstation,简称bts)和/或基站控制器,也可以是wcdma中的基站(nodeb,简称nb)和/或无线网络控制器(radionetworkcontroller,简称rnc),还可以是lte中的演进型基站(evolutionalnodeb,简称enb或enodeb),或者中继站或接入点,或者未来5g网络中的基站(gnb)等,本发明在此并不限定。

上述终端设备12、终端设备13、终端设备14可以是无线终端也可以是有线终端。无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radioaccessnetwork,简称ran)与一个或多个核心网设备进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。再例如,无线终端还可以是个人通信业务(personalcommunicationservice,简称pcs)电话、无绳电话、会话发起协议(sessioninitiationprotocol,简称sip)话机、无线本地环路(wirelesslocalloop,简称wll)站、个人数字助理(personaldigitalassistant,简称pda)等设备。无线终端也可以称为系统、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent)、用户设备(userdeviceoruserequipment),在此不作限定。可选的,上述终端设备12、终端设备13、终端设备14还可以是智能手表、平板电脑等设备。在本实施例中,终端设备12、终端设备13、终端设备14中的任一终端设备例如终端设备12可以是拍卖节点,剩余的终端设备例如终端设备终端设备13、终端设备14可以是竞拍节点,服务器15可以是区块链节点,例如挖矿节点,挖矿节点用于在区块链账本中记录终端设备12、终端设备13、终端设备14的交易记录。

另外,本发明提供的拍卖业务处理方法还可以适用于图2所示的通信系统。如图2所示,21表示拍卖节点,22和23表示竞拍节点,24表示区块链节点,例如挖矿节点,拍卖节点21、竞拍节点22、竞拍节点23、挖矿节点24同时位于区块链网络中,该区块链网络是去中心化的网络。此处,只是示意性说明,并不限定区块链网络的具体结构和节点。

本发明提供的拍卖业务处理方法,旨在解决现有技术的如上技术问题。

下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。

图3为本发明实施例提供的拍卖业务处理方法流程图。本发明实施例针对现有技术的如上技术问题,提供了拍卖业务处理方法,该方法具体步骤如下:

步骤301、接收拍卖节点发送的拍卖物的拍卖信息,所述拍卖信息中包括所述拍卖物的底价。

如图2所示,拍卖节点21在区块链网络中广播拍卖物的拍卖信息,竞拍节点22、竞拍节点23、挖矿节点24均可接收到该拍卖信息,该拍卖物的拍卖信息包括如下内容:该拍卖物的名称、该拍卖物属性信息对应的网络连接地址、该网络连接地址对应的网页的哈希值、该拍卖物的底价、该拍卖物的历史拍卖记录;其中,该网络连接地址对应的网页中包括该拍卖物的详细描述,供拍卖的参与方例如竞拍方了解该拍卖物。该拍卖物的历史拍卖记录包括:该拍卖物在历史拍卖过程中,每次竞拍者出价的加价额度、拍卖成功后的交付时间、交易地址,联系方式等。

步骤302、在所述拍卖节点的账户中,设置所述底价为冻结金额。

可选的,拍卖节点21公布的该拍卖物的底价被认为是拍卖节点21给区块链网络预支付的交易保障金,挖矿节点24可以在拍卖节点21的账户中,设置该底价为冻结金额,或者,该区块链网络中的其他节点可以在拍卖节点21的账户中,设置该底价为冻结金额。

步骤303、接收至少一个竞拍节点发送的竞拍出价信息,所述竞拍出价信息中包括所述拍卖物的竞拍出价。

竞拍节点22、竞拍节点23接收到拍卖节点21广播的拍卖信息后,假设分别向该区块链网络广播竞拍出价信息,例如,竞拍节点22广播的竞拍出价信息中包括的该拍卖物的竞拍出价为s1,竞拍节点23广播的竞拍出价信息中包括的该拍卖物的竞拍出价为s2,其中,s1和s2均需高于该拍卖物的底价。另外,同一个竞拍节点,例如竞拍节点22可以连续出价。

步骤304、在所述至少一个竞拍节点的账户中,设置所述竞拍出价为冻结金额。

在本实施例中,竞拍节点在区块链网络中对竞拍出价进行预先支付,以确保该竞拍节点有出价能力,当竞拍节点22、竞拍节点23向该区块链网络广播竞拍出价信息后,竞拍节点22广播的竞拍出价信息中包括的该拍卖物的竞拍出价s1和竞拍节点23广播的竞拍出价信息中包括的该拍卖物的竞拍出价s2即被该区块链网络认为是被冻结的金额,可选的,挖矿节点24或该区块链网络中的其他节点可以在竞拍节点22的账户中,设置s1为冻结金额,在竞拍节点23的账户中,设置s2为冻结金额。

在本次拍卖结束前,竞拍节点所出的竞拍出价在该竞拍节点后续进行的其他交易中被认为是已经预支付的,以便其他交易中的交易节点判断该竞拍节点是否有支付能力,例如,竞拍节点22在拍卖前其账户中有100元,竞拍节点22的竞拍出价s1为40元,该拍卖结束前,区块链网络中的所有节点认为竞拍节点22的剩余支付能力为60元,而不是100元。

步骤305、接收所述拍卖节点发送的中标确认信息,所述中标确认信息包括中标节点的标识信息。

拍卖节点21可根据竞拍节点22和竞拍节点23的竞拍出价、以及拍节点22和竞拍节点23的支付能力,从竞拍节点22和竞拍节点23中确定出中标节点,例如,拍卖节点21从竞拍节点22和竞拍节点23中确定出竞拍节点23为中标节点,拍卖节点21向区块链网络中广播中标确认信息,该中标确认信息中包括该拍卖物的的名称、该拍卖物属性信息对应的网络连接地址、拍卖成功的交易金额、中标节点的区块链网络标识、交付时间、交易地点、联系方式等信息。

拍卖节点21对应的拍卖方可以在线下将该拍卖物交付给中标节点对应的中标方。

步骤306、将所述中标节点的竞拍出价从所述中标节点的账户中转账到所述拍卖节点的账户中。

挖矿节点24接收到拍卖节点21发送的中标确认信息后,将该中标确认信息记录在区块中。区块链网络中的各个节点例如竞拍节点22、竞拍节点23、挖矿节点24接收到该中标确认信息后,首先确定中标节点例如竞拍节点23的预支付金额生效。

如果中标节点确定进行交易,则中标节点可向该区块链网络广播交易确认信息,挖矿节点24可以将中标节点的竞拍出价从中标节点的账户中转账到拍卖节点21的账户中。

本发明实施例通过区块链网络实现了拍卖业务的在线交易,避免了买主需要在指定的时间到达指定的地点,提高了拍卖交易的便捷性。

图4为本发明另一实施例提供的拍卖业务处理方法流程图。在上述实施例的基础上,本实施例提供的拍卖业务处理方法具体包括如下步骤:

步骤401、接收拍卖节点发送的拍卖物的拍卖信息,所述拍卖信息中包括所述拍卖物的底价。

步骤402、在所述拍卖节点的账户中,设置所述底价为冻结金额。

步骤403、接收至少一个竞拍节点发送的竞拍出价信息,所述竞拍出价信息中包括所述拍卖物的竞拍出价。

步骤404、在所述至少一个竞拍节点的账户中,设置所述竞拍出价为冻结金额。

步骤401-步骤404的实现方式和具体原理与上述实施例中的步骤301-步骤304的实现方式和具体原理一致,此处不再赘述。

步骤405、接收所述拍卖节点发送的拍卖截止消息。

如图2所示,当拍卖节点21接收到竞拍节点22、竞拍节点23的竞拍出价后,如果确定本次拍卖结束,还可以向该区块链网络发送拍卖截止消息,挖矿节点24可将本次拍卖过程中,拍节点22、竞拍节点23的竞拍出价记录在区块中。

步骤406、接收所述拍卖节点发送的中标确认信息,所述中标确认信息包括中标节点的标识信息。

步骤406的实现方式和具体原理与上述实施例中的步骤305的实现方式和具体原理一致,此处不再赘述。

步骤407、将所述至少一个竞拍节点中除所述中标节点之外的竞拍节点的竞拍出价解除冻结。

如上实施例所述,竞拍节点22在拍卖前其账户中有100元,竞拍节点22的竞拍出价s1为40元,该拍卖结束前,区块链网络中的所有节点认为竞拍节点22的剩余支付能力为60元,而不是100元。拍卖节点21确定的中标节点是竞拍节点23,因此,竞拍节点22的账户中被冻结的竞拍出价s1需要被解除冻结,即区块链网络中的所有节点认为竞拍节点22的剩余支付能力为100元,而不是60元。

步骤408、将所述中标节点的竞拍出价从所述中标节点的账户中转账到所述拍卖节点的账户中。

步骤408与步骤306的实现方式和具体原理均一致,此处不再赘述。

步骤409、将所述中标节点的竞拍出价的一部分从所述拍卖节点的账户中转账到挖矿节点。

另外,挖矿节点还可以按照一定的比例,将中标节点的竞拍出价的一部分从拍卖节点的账户中转账到挖矿节点,用于奖励生成本次拍卖所有账本记录有关的区块的挖矿节点的辛苦工作。

如果过了该拍卖公布的交易时间,拍卖节点21对应的拍卖方和中标节点对应的中标方仍然未交付,则挖矿节点可以将拍卖节点21最初公布的该拍卖物的底价作为该区块链网络的交易保障金,该底价全部用于奖励生成本次拍卖所有账本记录有关的区块的挖矿节点的辛苦工作。

本发明实施例通过在区块链网络中进行拍卖交易时,冻结拍卖节点公布的拍卖物的底价,保证该区块链网络中有交易保障金,另外,通过冻结竞拍节点公布的拍卖物的竞拍出价,保证竞拍节点有足够的支付能力,保证该区块链网络中的拍卖交易可以正常执行,提高了拍卖交易的安全性。

图5为本发明实施例提供的一种拍卖业务处理装置的结构示意图。本发明实施例提供的拍卖业务处理装置可以执行拍卖业务处理方法实施例提供的处理流程,如图5所示,拍卖业务处理装置50包括:接收模块51、设置模块52和转账模块53;其中,接收模块51用于接收拍卖节点发送的拍卖物的拍卖信息,所述拍卖信息中包括所述拍卖物的底价;设置模块52用于在所述拍卖节点的账户中,设置所述底价为冻结金额;接收模块51还用于接收至少一个竞拍节点发送的竞拍出价信息,所述竞拍出价信息中包括所述拍卖物的竞拍出价;设置模块52还用于在所述至少一个竞拍节点的账户中,设置所述竞拍出价为冻结金额;接收模块51还用于接收所述拍卖节点发送的中标确认信息,所述中标确认信息包括中标节点的标识信息;转账模块53用于将所述中标节点的竞拍出价从所述中标节点的账户中转账到所述拍卖节点的账户中。

图5所示实施例的拍卖业务处理装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图6为本发明实施例提供的另一种拍卖业务处理装置的结构示意图。如图6所示,在图5所示实施例的基础上,拍卖业务处理装置50还包括:解除冻结模块54,解除冻结模块54用于将所述至少一个竞拍节点中除所述中标节点之外的竞拍节点的竞拍出价解除冻结。

可选的,转账模块53还用于:将所述中标节点的竞拍出价的一部分从所述拍卖节点的账户中转账到挖矿节点。

可选的,接收模块51还用于:接收所述拍卖节点发送的拍卖截止消息。

可选的,所述拍卖信息中还包括:所述拍卖物的名称、所述拍卖物属性信息对应的网络连接地址、所述网络连接地址对应的网页的哈希值、所述拍卖物的历史拍卖记录。

图6所示实施例的拍卖业务处理装置可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图7为本发明实施例提供的区块链节点的结构示意图。本发明实施例提供的区块链节点可以执行拍卖业务处理方法实施例提供的处理流程,如

图7所示,区块链节点70包括存储器71、处理器72、计算机程序和通讯接口73;其中,计算机程序存储在存储器71中,并被配置为由处理器72执行如上所述的拍卖业务处理方法。

图7所示实施例的区块链节点可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

另外,本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现上述实施例所述的拍卖业务处理方法。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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