基于图像的区块链钱包地址生成方法、支付方法、装置以及电子设备制造方法及图纸

技术编号:16780424 阅读:58 留言:0更新日期:2017-12-13 00:24
本发明专利技术实施例公开了一种基于图像的区块链钱包地址生成方法、支付方法、装置以及电子设备,属于涉及互联网区块链技术领域。其中,该方法包括:对目标图像文件进行特征提取,生成图像特征值;基于所述图像特征值、预存的图像版权信息和由随机数生成器生成的随机数,生成私钥;基于所述私钥生成公钥;基于所述公钥生成区块链钱包地址。本发明专利技术实施例实现了对图像进行付款的去中心化,一方面,使得图像文件的权属人能够通过图像文件进行直接收款;另一方面,基于区块链的进行数字货币的交易,相对于具有中心机构的交易,成本更低,安全性更高。

【技术实现步骤摘要】
基于图像的区块链钱包地址生成方法、支付方法、装置以及电子设备
本专利技术涉及互联网区块链
,特别涉及一种基于图像的区块链钱包地址生成方法、支付方法、装置以及电子设备。
技术介绍
现有技术中,图像著作权是指作者对其创作的图像作品(包括摄影照片、影片等)所享有的专有权利,图像的权属人可以通过图像作品进行盈利。现有的图像作品盈利途径是通过图像钱包技术:将收款账户生成一个二维码,将二维码附在待收费的原图像旁,当用户向原图像的收款人付款时,通过APP扫描收款账户二维码并发送至支付平台,支付平台从二维码解析出收款人,并从解析出付款账户;当用户输入金额并提交后,支付平台完成扣款。这是一种基于账户体系搭起来的无线支付方案。在该支付方案下,原图像的权属人可把账号、商品价格等交易信息汇编成一个二维码,并印刷在各种报纸、杂志、广告、图书等载体上与原图像一起发布。用户通过手机客户端扫拍二维码,便可实现与商家账户的支付。在实现本专利技术的过程中,专利技术人发现现有技术中的这种模式至少存在如下问题:现有技术是通过用户手机扫码,跳转到指定付款界面,从而完成支付。而二维码很容易被其他人修改或者毁坏,如果原本的二维码被其他人收款地址生成的二维码覆盖,用户就很容易获得错误的付款地址,造成财产损失。同时,由于许多二维码扫码工具并没有有恶意网址识别与拦截的能力,这给了手机病毒极大的传播空间,针对在线恶意网址、支付环境的扫描与检测来避免二维码扫描渠道染毒。现有技术的付款方方式,无法实现付款人到收款人的直接交易,都是要经过第三方平台支付(例如支付宝、微信等)才能完成,是中心化的,有一定的交易成本。线上交易也存在一定的风险,交易的安全性受到威胁。
技术实现思路
本专利技术的目的是提供一种能够实现图像作品权属人直接向用户收费的方法和系统,从而有利于图像作品权属人保护其著作权和避免利益损失,以及有利于降低交易过程的成本,提供支付过程的安全性。根据本专利技术实施例的一个方面,提供了一种基于图像的区块链钱包地址生成方法,包括:对目标图像文件进行特征提取,生成图像特征值;基于所述图像特征值、预存的图像版权信息和由随机数生成器生成的随机数,生成私钥;基于所述私钥生成公钥;基于所述公钥生成区块链钱包地址。进一步,所述的区块链钱包地址生成方法,其中,所述图像特征值包括颜色信息、典型像素点分布信息和/或图像轮廓阈值信息。根据本专利技术实施例的另一个方面,提供了一种基于图像的区块链钱包地址生成装置,包括:特征提取模块,用于对所述目标图像文件进行特征提取,生成图像特征值;私钥生成模块,用于基于所述图像特征值、预存的图像版权信息和由随机数生成器生成的随机数,生成私钥;公钥生成模块,基于所述私钥生成公钥;钱包地址生成模块,基于所述公钥生成区块链钱包地址。进一步,所述的基于图像的区块链钱包地址生成装置,其中,所述图像特征值包括颜色信息、典型像素点分布信息和/或图像轮廓阈值信息。根据本专利技术实施例的另一个方面,提供了一种基于图像的支付方法,包括:获取目标图像文件;对所述目标图像文件进行特征提取,得到图像特征值;从预置数据库中查找与所述图像特征值对应的区块链钱包地址,并将查找到的区块链钱包地址作为查找结果输出;其中,所述区块链钱包地址为前述生成的区块链钱包地址;向输出的区块链钱包地址发起支付数字货币的请求。根据本专利技术实施例的另一个方面,提供了一种基于图像的支付装置,包括:图像获取模块,用于获取目标图像文件;特征提取模块,用于对所述目标图像文件进行特征提取,生成图像特征值;查找模块,用于从预置数据库中查找与所述图像特征值对应的区块链钱包地址,并将查找到的区块链钱包地址作为查找结果输出;其中,所述区块链钱包地址为前述实施例生成的区块链钱包地址;支付模块,用于向输出的区块链钱包地址发起支付数字货币的请求。根据本专利技术实施例的另一个方面,提供了一种基于图像的支付系统,包括:前述的基于图像的区块链钱包地址生成装置和基于图像的支付装置;还包括:区块链服务器,用于存储经过全网确认的数字货币的交易信息,并相应所述基于图像的区块链钱包地址生成装置和基于图像的支付装置的请求;数据库服务器,用于存储图像特征值与区块链钱包地址的一一对应关系,并相应所述基于图像的区块链钱包地址生成装置和基于图像的支付装置的请求。根据本专利技术实施例的另一个方面,提供了一种电子设备,包括:至少一个第一处理器;以及,与所述至少一个第一处理器通信连接的第一存储器;其中,所述第一存储器存储有可被所述至少一个第一处理器执行的指令,所述指令被所述至少一个第一处理器执行,以使所述至少一个第一处理器能够实现如前述的基于图像的区块链钱包地址生成方法。根据本专利技术实施例的另一个方面,提供了一种电子设备,包括:至少一个第一处理器;以及,与所述至少一个第一处理器通信连接的第一存储器;其中,所述第一存储器存储有可被所述至少一个第一处理器执行的指令,所述指令被所述至少一个第一处理器执行,以使所述至少一个第一处理器能够实现如前述的基于图像的支付方法。本专利技术实施例的有益效果在于,将从图像文件中提取出图像特征值,并基于图像特征值、图像版权信息和随机数生成私钥,最终得到区块链钱包地址,从而实现了赋予图像文件权属属性和收款地址,一方面,使得图像文件的权属人能够通过图像文件进行直接收款,避免通过二维码收款引起的二维码被篡改带来的损失;另一方面,基于区块链的进行数字货币的交易,相对于现有技术中的通过支付宝钱包、微信钱包以及网银支付这种具有中心机构的交易,成本更低,安全性更高。附图说明图1是本专利技术第一实施例提供的一种基于图像的区块链钱包地址生成方法的流程图;图2是本专利技术第二实施例提供的基于图像的区块链钱包地址生成装置的流程图;图3是本专利技术第三实施例提供的基于图像的支付方法的流程图;图4是本专利技术第四实施例提供的基于图像的支付装置的模块关系示意图;图5是本专利技术第五实施例提供的基于图像的支付系统的模块关系示意图;图6是本专利技术第六实施例提供的一种电子设备的示意性框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本专利技术进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本专利技术的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本专利技术的概念。术语解释:数字货币,简称为DIGICCY,是英文的“DigitalCurrency”的缩写,是一种整合P2P(Peer-to-peercomputing)、互联网、加密算法、校验技术的一种去中心化属性的货币。本专利技术中所称的数字货币相对于其他货币最大的特点是去中心化,即没有发行货币的中心机构,而其他货币都有一个中央机构来发行货币。本专利技术中所称的数字货币既不能等同于互联网公司发行的虚拟货币,也不能等同于中央人民银行发行的人民币的数字形式。互联网公司发行的虚拟货币例如,百度公司的百度币、腾讯公司的Q币Q点、盛大公司的点券、新浪推出的微币(用于微游戏、新浪读书等)、侠义元宝(用于侠义道游戏)、纹银(用于碧雪情天游戏)。人民币的数字形式例如,银行卡账户中所存储的数字形式的人民币、第三方支付平台(例如:微信、支付宝等)以数字形式交易的人民币。现有技术中流行的数字货币有:比特币、莱特币、比本文档来自技高网
...
基于图像的区块链钱包地址生成方法、支付方法、装置以及电子设备

【技术保护点】
一种基于图像的区块链钱包地址生成方法,其特征在于,包括:对目标图像文件进行特征提取,生成图像特征值;基于所述图像特征值、预存的图像版权信息和由随机数生成器生成的随机数,生成私钥;基于所述私钥生成公钥;基于所述公钥生成区块链钱包地址。

【技术特征摘要】
1.一种基于图像的区块链钱包地址生成方法,其特征在于,包括:对目标图像文件进行特征提取,生成图像特征值;基于所述图像特征值、预存的图像版权信息和由随机数生成器生成的随机数,生成私钥;基于所述私钥生成公钥;基于所述公钥生成区块链钱包地址。2.根据权利要求1所述的区块链钱包地址生成方法,其中,所述图像特征值包括颜色信息、典型像素点分布信息和/或图像轮廓阈值信息。3.一种基于图像的区块链钱包地址生成装置,其特征在于,包括:特征提取模块,用于对所述目标图像文件进行特征提取,生成图像特征值;私钥生成模块,用于基于所述图像特征值、预存的图像版权信息和由随机数生成器生成的随机数,生成私钥;公钥生成模块,基于所述私钥生成公钥;钱包地址生成模块,基于所述公钥生成区块链钱包地址。4.根据权利要求3所述的基于图像的区块链钱包地址生成装置,其中,所述图像特征值包括颜色信息、典型像素点分布信息和/或图像轮廓阈值信息。5.一种基于图像的支付方法,其特征在于,包括:获取目标图像文件;对所述目标图像文件进行特征提取,得到图像特征值;从预置数据库中查找与所述图像特征值对应的区块链钱包地址,并将查找到的区块链钱包地址作为查找结果输出;其中,所述区块链钱包地址为权利要求1生成的区块链钱包地址;向输出的区块链钱包地址发起支付数字货币的请求。6.一种基于图像的支付装置,其特征在于,包括:图像获取模块,用于获取目标图像文件;特征提取模块,用于对所述目标图像文件进...

【专利技术属性】
技术研发人员:亓兵
申请(专利权)人:北京云知科技有限公司
类型:发明
国别省市:北京,11

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

1