艺术品交易过程中认证方法与流程

文档序号:15388944发布日期:2018-09-08 00:54阅读:308来源:国知局

本发明涉及艺术品数字化交易技术领域,特别涉及一种艺术品交易过程中认证方法。



背景技术:

艺术品交易过程中,存在着两个难以解决的问题,第一个是艺术品的真伪辨别问题;第二个是流通过程中无法进行跟踪和识别的问题。这两个问题成为艺术品顺利流通的阻碍。

区块链技术作为一种匿名、去中心化的技术,其本质在于去中心化,非要适用于艺术品交易过程中的认证,然而现实中如比特币,挖矿的算力过于集中,排名前几名的矿厂集中了全部算力的三分之一左右,这种现状违背了区块链技术的本意,使得现有的区块链技术无法很好适应艺术品交易认证。



技术实现要素:

有鉴于此,本发明提供一种艺术品交易过程中认证方法。

一种艺术品交易过程中认证方法,包括如下步骤:

对艺术品进行扫描,从扫描结果中解析出艺术品识别特征信息;

将艺术品识别特征信息进行种类划分,并配置不同种类特征信息对应的识别描述信息;

建立识别描述信息与种类特征信息的映射关系,将艺术品识别特征信息、种类特征信息、识别描述信息转换为原始字符串信息;

基于时间调度规则生成用于艺术品交易认证的区块,将原始字符串信息作为原始信息写入区块。

在本发明所述的艺术品交易过程中认证方法中,

所述将原始字符串信息作为原始信息写入区块之后还包括:

在艺术品进行每一次交易后,将交易双方信息、交易价格信息、交易地点信息转换为流通字符串信息;

将流通字符串信息作为流通信息写入区块。

在本发明所述的艺术品交易过程中认证方法中,

所述将流通字符串信息作为流通信息写入区块之后还包括:

在艺术品发生交易时,读取区块中原始信息、流通信息对艺术品的历史交易信息、真伪信息进行认证。

在本发明所述的艺术品交易过程中认证方法中,

所述基于时间调度规则生成用于艺术品交易认证的区块包括如下步骤:

s01、配置区块链中区块生成过程中区块生成分配规则、算力识别规则;

s02、通过区块生成分配规则生成区块链中区块总数,并将区块总数按照网络地址段进行分配获得各个网络地址段对应区块池;

s03、接收节点的区块生成请求,判断节点的区块生成请求对应的请求时间是否满足预设冷却时间,在满足时跳转到步骤s04,否则拒绝节点的区块生成请求;

s04、根据预设的区块生成分配规则、算力识别规则生成区块。

在本发明所述的艺术品交易过程中认证方法中,

所述步骤s04包括:

s1、接收节点的区块生成请求,确定请求的节点所在的网络地址段,并判断所在网络地址段中对应区块池是否达到上限,在达到上限时跳转到步骤s4,否则跳转到步骤s2;

s2、通过算力识别规则判断请求的节点是否出现算力异常,在出现算力异常时跳转到步骤s4,否则跳转到步骤s3;

s3、根据预设区块生成规则信息生成新区块,并结束;

s4、拒绝节点的区块生成请求。

在本发明所述的艺术品交易过程中认证方法中,

所述步骤s2中通过算力识别规则判断请求的节点是否出现算力异常包括:

s21、向节点发送算力测试程序,并接收节点反馈的算力测试结果;

s22、根据算力测试结果判断请求的节点是否出现算力异常。

在本发明所述的艺术品交易过程中认证方法中,

所述步骤s21之前还包括:

按照网络地址段配置各个网络地址段内节点生成区块链的互斥规则;

根据互斥规则配置对应的节点算力调整规则;

相应地,所述步骤s22包括:

s221、判断请求的节点是否符合互斥规则,在符合互斥规则时,跳转到步骤s3;否则跳转到步骤s222;

s222、根据节点算力调整规则调整请求的节点项的算力影响系数;

s223、通过算力影响系数获得调整后的请求的节点的算力,并判断调整后的请求的节点的算力是否算力异常。

在本发明所述的艺术品交易过程中认证方法中,

所述步骤s02中将区块总数按照网络地址段进行分配获得各个网络地址段对应区块池包括:

将网络地址划分为不同层级的网络地址段;

按照不同层级的网络地址段对区块总数进行划分获取各个层级网络地址段对应区块池。

在本发明所述的艺术品交易过程中认证方法中,

所述按照网络地址段配置各个网络地址段内节点生成区块链的互斥规则包括:

根据不同层级的网络地址段配置节点在不同层级网络地址段的标准请求率;

根据标准请求率生成生成区块链的互斥规则。

在本发明所述的艺术品交易过程中认证方法中,

所述步骤s21包括:

s211、向节点发送算力测试程序,所述算力测试程序包括浮点运算、节点唯一识别码获取程序;

s222、接收节点的反馈的算力测试结果,所述算力测试结果包括浮点运算结果、节点唯一识别码;此外

所述步骤s3包括:

将调整后的请求的节点的算力作为贡献值依据生成新区块。

有益技术效果:本发明的艺术品交易过程中认证方法相对于现有技术,能够实现:通过区块对艺术品的识别信息和交易信息进行认证,大大提高了认证的可信性;此外通过判断节点的区块生成请求对应的请求时间是否满足预设冷却时间,避免网络中的某一些节点进行持续地挖矿;通过区块生成分配规则生成区块链中区块总数,并将区块总数按照网络地址段进行分配获得各个网络地址段对应区块池,能够对区块按照区域进行强制分布分配,避免因为挖矿的算力过于集中,排名前几名的矿厂垄断大部分区块的生成,使得通过区块对艺术品交易过程的认证更为可靠。

附图说明

图1是本发明实施例提供的艺术品交易过程中认证方法流程图。

具体实施方式

如图1所示,在本发明实施例中,一种艺术品交易过程中认证方法,包括如下步骤:

对艺术品进行扫描,从扫描结果中解析出艺术品识别特征信息。

在本实施例中,艺术品可以为珠宝、字画或者瓷器等等。每一种艺术品识别特征信息可以不同,例如对于字画,艺术品识别特征信息可以包括用墨的颜色、种类,纸张的产地、质地、纹路,字体类型、笔锋特征等等。艺术品识别特征信息即为艺术品本身的唯一识别码信息。

将艺术品识别特征信息进行种类划分,并配置不同种类特征信息对应的识别描述信息。

可选地,例如将用墨的颜色、种类划分为用墨信息,将纸张的产地、质地、纹路划分为纸张信息,将字体类型、笔锋特征划分为书写信息,具体种类划分可以更多或更少。配置不同种类特征信息对应的识别描述信息是本实施例的一大改进,所述识别描述信息为辅助理解艺术品识别特征信息的指导信息,可以有助于普通用户对艺术品的真伪鉴别。在现有技术中,尚无此类信息辅助,往往是通过专家鉴别的形式进行识别,即使是砖石证书,往往只是记载了砖石本身的特性,而对于如何进行识别,往往没有记载,特别是对于书画、瓷器等艺术品,往往鉴别的门道更多。

建立识别描述信息与种类特征信息的映射关系,将艺术品识别特征信息、种类特征信息、识别描述信息转换为原始字符串信息;

基于时间调度规则生成用于艺术品交易认证的区块,将原始字符串信息作为原始信息写入区块。

通过配置基于时间调度规则生成用于艺术品交易认证的区块,避免因为挖矿的算力过于集中,排名前几名的矿厂垄断大部分区块的生成,使得通过区块对艺术品交易过程的认证更为可靠。

在本发明所述的艺术品交易过程中认证方法中,

所述将原始字符串信息作为原始信息写入区块之后还包括:

在艺术品进行每一次交易后,将交易双方信息、交易价格信息、交易地点信息转换为流通字符串信息;

将流通字符串信息作为流通信息写入区块。

在本发明所述的艺术品交易过程中认证方法中,

所述将流通字符串信息作为流通信息写入区块之后还包括:

在艺术品发生交易时,读取区块中原始信息、流通信息对艺术品的历史交易信息、真伪信息进行认证。

在本发明所述的艺术品交易过程中认证方法中,

所述基于时间调度规则生成用于艺术品交易认证的区块包括如下步骤:

s01、配置区块链中区块生成过程中区块生成分配规则、算力识别规则。

现有技术中,没有区块生成的分配规则,往往是通过算力大小来确定生成去块钱的节点的贡献值,虽然贡献值的确定有多种方式,但是没有分配机制;并且单纯的通过算力大小来确定贡献值,使得大型实体企业集中大量高性能计算机或者服务器来获得远远大于普通计算机的算力从而获得更多的区块。本步骤通过生成分配规则、算力识别规则,可以对区分生成进行分配,并且能够在一定程度上限制专业挖矿的矿厂运作,提高了其运作成本。

s02、通过区块生成分配规则生成区块链中区块总数,并将区块总数按照网络地址段进行分配获得各个网络地址段对应区块池;

可选地,将区块总数按照网络地址段进行分配可以1.通过ip地址进行分段划分,也可以2.通过ip地址与mac地址相结合的方式,或者3.通过骨干网、局域网中ip地址分配规则来确定。

可选地,

所述步骤s02中将区块总数按照网络地址段进行分配获得各个网络地址段对应区块池包括:

将网络地址划分为不同层级的网络地址段;

按照不同层级的网络地址段对区块总数进行划分获取各个层级网络地址段对应区块池。

在本发明优选实施例中,通过将网络地址划分为不同层级的网络地址段,并最终进行划分获取各个层级网络地址段对应区块池,比如分配规则如下:

第一层级网络地址段a、b、c,并限制a、b、c对应区块池中区块的数量上限。

进一步地,在第二层级网络地址段中,将a划分为a1、a2、a3,并限制a1、a2、a3对应区块池中区块的数量上限,并可以接续进行细分。

通过本发明优选实施例,不但需要满足本层级网络地址段中区块池的要求,还需要满足本层级网络地址段以上的层级网络地址段对应区块池的要求,使得区块在生成时对于数量的限制更有层次性。

可选地,

所述按照网络地址段配置各个网络地址段内节点生成区块链的互斥规则包括:

根据不同层级的网络地址段配置节点在不同层级网络地址段的标准请求率;

根据标准请求率生成生成区块链的互斥规则。

在本发明优选实施例中,标准请求率为该层级网络地址段中请求的节点占所有节点的比例值,标准请求率即为生成区块链的互斥规则。

s03、接收节点的区块生成请求,判断节点的区块生成请求对应的请求时间是否满足预设冷却时间,在满足时跳转到步骤s04,否则拒绝节点的区块生成请求;

可选地,所述步骤s03中设冷却时间的设置方式可以为固定冷却时间,也可以为浮动冷却时间,浮动冷却时间长度与该节点生成的区块数量成正比关系。

s04、根据预设的区块生成分配规则、算力识别规则生成区块。

可选地,所述步骤s04包括:

s1、接收节点的区块生成请求,确定请求的节点所在的网络地址段,并判断所在网络地址段中对应区块池是否达到上限,在达到上限时跳转到步骤s4,否则跳转到步骤s2;

s2、通过算力识别规则判断请求的节点是否出现算力异常,在出现算力异常时跳转到步骤s4,否则跳转到步骤s3;

可选地,

所述步骤s2中通过算力识别规则判断请求的节点是否出现算力异常包括:

s21、向节点发送算力测试程序,并接收节点反馈的算力测试结果;

s22、根据算力测试结果判断请求的节点是否出现算力异常。

可选地,

所述步骤s21之前还包括:

按照网络地址段配置各个网络地址段内节点生成区块链的互斥规则;

根据互斥规则配置对应的节点算力调整规则。

可选地,根据互斥规则配置对应的节点算力调整规则包括:

θ=δ1*δ2*...δn,其中θ为节点算力调整函数,δ1为节点在本层级的网络地址段的标准请求率,δ2为节点在上一层级的网络地址段的标准请求率,并以此类推,n为节点所在网络地址段的总层级。

可选地,

所述步骤s21包括:

s211、向节点发送算力测试程序,所述算力测试程序包括浮点运算、节点唯一识别码获取程序;

s222、接收节点的反馈的算力测试结果,所述算力测试结果包括浮点运算结果、节点唯一识别码。

相应地,所述步骤s22包括:

s221、判断请求的节点是否符合互斥规则,在符合互斥规则时,跳转到步骤s3;否则跳转到步骤s222;

s222、根据节点算力调整规则调整请求的节点项的算力影响系数;

可选地,θ的值即为请求的节点项的算力影响系数。

s223、通过算力影响系数获得调整后的请求的节点的算力,并判断调整后的请求的节点的算力是否算力异常。

算力影响系数与请求的节点的算力的乘积作为调整后的请求的节点的算力。

可选地,设置算力异常阈值,将调整后的请求的节点的算力与算力异常阈值进行对比,如果大于算力异常阈值,则确认调整后的请求的节点的算力异常。

s3、根据预设区块生成规则信息生成新区块,并结束;

可选地,在本发明所述的艺术品交易过程中认证方法中,

所述步骤s3包括:

将调整后的请求的节点的算力作为贡献值依据生成新区块。

s4、拒绝节点的区块生成请求。

有益技术效果:本发明的艺术品交易过程中认证方法相对于现有技术,能够实现:通过判断节点的区块生成请求对应的请求时间是否满足预设冷却时间,避免网络中的某一些节点进行持续地挖矿;通过区块生成分配规则生成区块链中区块总数,并将区块总数按照网络地址段进行分配获得各个网络地址段对应区块池,能够对区块按照区域进行强制分布分配,避免因为挖矿的算力过于集中,排名前几名的矿厂垄断大部分区块的生成。

可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。

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