基于区块链的固定数量标的物的拍卖方法和系统及介质与流程

文档序号:16472654发布日期:2019-01-02 23:16阅读:496来源:国知局

本发明涉及区块链技术领域,具体地,涉及一种基于区块链的固定数量标的物的拍卖方法和系统及介质。



背景技术:

在各大城市汽车数量不断增长的情况下,客车额度分配管理成为了一个社会热点。各大城市都使用了不同的手段来进行客车额度分配,如上海市实行拍卖制度。而客车额度拍卖的维护和管理也较为麻烦和复杂,也难以做到完全的透明公开。这对于信息公开和管理维护而言存在优化空间。

区块链技术作为当下火热的技术,以其去中心化、不可篡改、公开透明、集体维护、可靠数据等特点为人所知。而保证其安全性、可靠性的技术则是共识机制、非对称加密和智能合约。共识机制能避免虚假交易和信息篡改,保证信息的真实性。非对称加密能实现透明数据后的匿名性,保护个人隐私。智能合约能自动地执行一些预先定义好的规则和条款,通过智能合约进行的可信交易可追踪且不可逆转,相较于传统交易更加安全,且减少与合约相关的其他交易成本,便于管理、维护和监督。

采用区块链技术解决客车额度分配管理成为一大研究课题。



技术实现要素:

针对现有技术中的缺陷,本发明的目的是提供一种基于区块链的固定数量标的物的拍卖方法和系统及介质。

根据本发明提供的一种基于区块链的固定数量标的物的拍卖方法,包括以下步骤:生成竞拍智能合约步骤:按照竞拍规则生成智能合约;接受竞拍者竞拍申请步骤:接受竞拍者提交的竞拍申请,并针对所述竞拍申请给提交竞拍申请的竞拍者发送竞拍确认消息,为提交竞拍申请的竞拍者分配特征值账户;接受竞拍者出价步骤:在固定时间段内,接收特征值账户发送的竞拍出价;发送竞拍成功结果凭证步骤:在固定时间段之后,根据竞拍出价执行智能合约获取竞拍结果,将竞拍结果发送给竞拍者,接收竞拍者发送的竞拍结果确认消息,根据竞拍结果确认消息将兑换凭证发送给竞拍成功的竞拍者,接收竞拍成功的竞拍者发送的兑换凭证确认消息;存储竞拍信息步骤:将竞拍信息存储在区块中,通过共识机制写入区块链,其中,所述竞拍信息包括智能合约、参与竞拍的特征值账户、竞拍出价、竞拍结果。

优选地,所述接受竞拍者竞拍申请步骤包括:接收竞拍者身份登记信息步骤:接收竞拍者的投标拍卖登记信息,根据所述投标拍卖登记信息生成唯一标识竞拍者身份的特征值账户。

优选地,所述接受竞拍者出价步骤包括:发送竞拍指导价步骤:在固定时间间隔内向竞拍者发送的最新具有指导意义的出价参考值。

优选地,所述智能合约的内容中包括标的物的竞拍投放数量、竞拍警示价、竞拍出价规则、最终竞拍排序规则。

优选地,所述竞拍成功的竞拍者获取竞拍标的物之后,竞拍成功的竞拍者的特征值账户被冻结。

根据本发明提供的一种基于区块链的固定数量标的物的拍卖系统,包括以下模块:生成竞拍智能合约模块:按照竞拍规则生成智能合约;接受竞拍者竞拍申请模块:接受竞拍者提交的竞拍申请,并针对所述竞拍申请给提交竞拍申请的竞拍者发送竞拍确认消息,为提交竞拍申请的竞拍者分配特征值账户;接受竞拍者出价模块:在固定时间段内,接收特征值账户发送的竞拍出价;发送竞拍成功结果凭证模块:在固定时间段之后,根据竞拍出价执行智能合约获取竞拍结果,将竞拍结果发送给竞拍者,接收竞拍者发送的竞拍结果确认消息,根据竞拍结果确认消息将兑换凭证发送给竞拍成功的竞拍者,接收竞拍成功的竞拍者发送的兑换凭证确认消息;存储竞拍信息模块:将竞拍信息存储在区块中,通过共识机制写入区块链,其中,所述竞拍信息包括智能合约、参与竞拍的特征值账户、竞拍出价、竞拍结果。

优选地,还包括接收竞拍者身份登记信息模块:接收竞拍者的投标拍卖登记信息,根据所述投标拍卖登记信息生成唯一标识竞拍者身份的特征值账户。

优选地,所述接受竞拍者出价模块中还包括发送竞拍指导价;所述发送竞拍指导价是在固定时间间隔内向竞拍者发送的最新具有指导意义的出价参考值;所述智能合约的内容中包括标的物的竞拍投放数量、竞拍警示价、竞拍出价规则、最终竞拍排序规则;所述竞拍成功的竞拍者获取竞拍标的物之后,竞拍成功的竞拍者的特征值账户被冻结。

根据本发明提供的一种存储有计算机程序的计算机可读存储介质,其特征在于,所述计算机程序被处理器执行时实现上述的方法的步骤。

与现有技术相比,本发明具有如下的有益效果:

1、本发明基于区块链技术,提出了一种基于区块链和智能合约的客车额度拍卖方法,通过将拍卖过程使用智能合约实现,将拍卖结果存储到区块链,做到了拍卖系统的易维护、可追溯、信息安全;

2、本发明通过将竞拍规则生成智能合约,实现了拍卖过程信息化的公开化、透明化、拍卖公平性;

3、本发明通过结合区块链和智能合约技术,减少了拍卖过程中第三方的参与度,降低拍卖的管理成本。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为本发明的拍卖实施流程图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

本发明公开了一种基于区块链的固定数量标的物的拍卖方法,包括以下步骤:生成竞拍智能合约步骤:按照竞拍规则生成智能合约;接受竞拍者竞拍申请步骤:接受竞拍者提交的竞拍申请,并针对所述竞拍申请给提交竞拍申请的竞拍者发送竞拍确认消息;接受竞拍者出价步骤:在固定时间段内,接收特征值账户发送的竞拍出价;发送竞拍成功结果凭证步骤:在固定时间段之后,执行智能合约获取竞拍结果,将竞拍结果发送给竞拍者,接收竞拍者发送的竞拍结果确认消息,将兑换凭证发送给竞拍成功的竞拍者,接收竞拍成功的竞拍者发送的兑换凭证确认消息;存储竞拍信息步骤:将竞拍信息存储在区块中,通过共识机制写入区块链。所述基于区块链的固定数量标的物的拍卖方法还包括接收竞拍者身份登记信息步骤:接收竞拍者的投标拍卖登记信息,根据所述投标拍卖登记信息生成唯一标识竞拍者身份的特征值账户。

参与拍卖的竞拍者办理投标拍卖登记手续,获得区块链地址、公钥私钥对,并登陆账户,检查余额。优选地,在拍卖汽车额度的拍卖方法中,每个账户与竞拍者的机动车驾驶证号一一对应。投标拍卖登记手续能够采用线上或线下办理。参与竞拍的竞拍者账户创建之后,形成区块链中的节点形式以供后期存储,与本次拍卖相关的区块链节点还包括举办竞拍的单位和固定数量标的物的管理单位,优选地,在拍卖汽车额度的拍卖方法中,所述管理单位是车辆管理单位。

如图1所示,车辆管理单位创建本次竞拍所用的智能合约,并公布本次竞拍的标的物投放额度、警示价、竞拍流程、竞拍规则等。智能合约中包含出价范围约束、实时的出价均值更新、最终竞拍排序等模块。竞拍开始时,竞拍者需要在指定时间点前,即竞拍确认时间点前,向智能合约发送特定的信息,如有效出价、参与竞拍申请信息等。智能合约收到参与竞拍申请信息后,向参与竞拍者发送参与竞拍确认信息。在指定时间点后,智能合约将会在固定时间间隔内,例如1分钟,向竞拍者发送当前所有出价的平均价,最初的价格为警示价。在竞拍结束前,竞拍者可以根据平均价进行出价,即向智能合约发送自己的报价。出价需遵守固定规则,例如在平均价附近的固定范围内出价。竞拍结束时,智能合约将会根据固定规则确定竞拍成功者和竞拍失败者,例如越靠近平均价的固定数量内的竞拍者视作竞拍成功。智能合约会向竞拍成功者发送竞拍成功的信息,向竞拍失败者发送竞拍失败的信息。竞拍者收到相应消息后会发送确认信息。智能合约将会向竞拍成功者发送一个竞拍成功的凭证,例如加密过的key,编号唯一的token等,作为标的物兑换权限的唯一凭证。竞拍成功者发送确认信息。本次竞拍的信息,包括参与竞拍的用户、竞拍结果、竞拍者的出价等信息均会被打包为一个区块。区块链上的节点会根据共识算法进行共识,优选地,共识算法采用较为热门的pos、pbft。共识完成后,区块会被记录在区块链上。各参与竞拍者需缴纳竞拍手续费,完成本次竞拍。竞拍成功者可以凭借该凭证缴纳竞拍金并进行选号,与竞拍相关信息,例如机动车驾驶证号和车牌号等,将会记录于服务器的数据库中。竞拍成功者获得车牌后,竞拍成功者的区块链账户将会被冻结。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

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