当前位置: 首页 > 专利查询>阮静专利>正文

基于区块链的印章或签名识别系统技术方案

技术编号:20798116 阅读:23 留言:0更新日期:2019-04-06 11:45
本发明专利技术公开了一种基于区块链的印章或签名识别系统,在区块链上有印章或签名提供者、印章或签名查询者和印章或签名鉴定者;区块链数据资产包括印章或签名转化和存储、印章或签名查询比对两种智能合约,以及印章或签名数据库;其主要功能是完成印章和签名的采集和保存、印章的查询和鉴别。本发明专利技术的有益效果是:解决了人们识别印章或签名时,存在效率低、易出错,以及有效避免现实中印章和签名被假冒使用的问题;通过基于区块链的印章或签名识别系统可以高效、准确识别印章或签名真假,为电子商务提供一个的安全和可靠的运行环境。

Seal or Signature Recognition System Based on Block Chain

The invention discloses a seal or signature recognition system based on block chain, in which there are seal or signature providers, seal or signature inquirers and seal or signature authenticators; block chain data assets include two intelligent contracts of seal or signature conversion and storage, seal or signature query and comparison, and seal or signature database; its main function is to complete seal and signature. Collection and preservation of names, inquiry and identification of seals. The invention has the advantages of solving the problems of low efficiency and error-prone when people identify seals or signatures, and effectively avoiding the counterfeit use of seals and signatures in reality; and providing a safe and reliable operation environment for electronic commerce by efficiently and accurately identifying the authenticity of seals or signatures based on block chains or signature recognition system.

【技术实现步骤摘要】
基于区块链的印章或签名识别系统
本专利技术涉及区块链技术的应用,具体地说,涉及一种基于区块链的印章或签名识别系统。
技术介绍
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。区块链主要解决的交易的信任和安全问题,一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。目前对文件、发票、公文、证书等材料中的印章或签名的核对,主要通过人眼识别,存在效率低、易出错等问题。由于真实的印章或签名无法随时随地提供,实际上很多情况下,人们很难对印章或签名进行比对并辨别真伪。而在各种文件上加盖印章或签名,又广泛存在于中国社会生活的方方面面,因此这是一个长期困扰着中国社会的普遍问题。另外,还存在印章或签名滥用问题。由于印章管理上的纰漏,经常出现印章被盗用的现象,而真实的印章被滥用的结果,比假章给当事机构所带来的危害更为严重,不仅对当事机构的信誉造成损害,甚至会给当事机构带来法律纠纷。
技术实现思路
本专利技术正是为了解决上述技术问题而设计的一种基于区块链的印章或签名识别系统。本专利技术解决其技术问题所采用的技术方案是:一种基于区块链的印章或签名识别系统,在区块链上有印章或签名提供者、印章或签名查询者和印章或签名鉴定者;区块链数据资产包括印章或签名转化和存储、印章或签名查询比对两种智能合约,以及印章或签名数据库;其实现方法是:印章或签名提供者利用APP,对印章或签名的原物和清晰的印迹进行采样,然后上传到云端的区块链上;区块链将调用印章或签名转化和存储智能合约,提取印章或签名的原始图像的特征向量,然后加密存储,同时删去印章的原始图像,这样从源头上保证印章图样不被盗用;查询者用APP扫描文件上的印章或签名,并上传给区块链请求验证;鉴定者调用区块链上印章或签名查询比对智能合约识别收到的印章或签名,并找到已经存档的对应印章或签名,进行比对,然后将真假结果发送到查询者的手机APP。所述基于区块链的印章或签名识别系统,在区块链上有多个印章或签名鉴定者,印章或签名鉴定者可以是具有鉴别能力的印章或签名查询者,也可以是印章或签名鉴定服务商;印章或签名查询者可以在区块链上指定印章或签名鉴定者为其提供服务。所述基于区块链的印章或签名识别系统,印章或签名提供者在区块链上可以指定哪一个或多个印章或签名鉴定者为其提供服务,只有指定鉴定者才有权读取印章或签名数据库中的该印章或签名的原始图像的特征向量。所述基于区块链的印章或签名识别系统,印章或签名鉴定者通过计算机视觉算法提取印章或图像的特征向量,所用算法包括SIFT、SURF、AKAZE和ORB等算法。这些算法扫描图片,在不同精度范围内,判别在图像各个分割区间的特征。这些特征包括灰度,方向,覆盖空间等。印章或图像的特征向量就是分割区间的坐标,及其特征描述。所述基于区块链的印章或签名识别系统,区块链上印章或签名数据库资产包括:印章或签名原始图像的特征向量、印章或签名的文字信息、印章或签名拥有者的联系方式。所述基于区块链的印章或签名识别系统,印章或签名查询比对智能合约先识别印章或签名的文字信息,通过文字信息查询,然后在具备该文字信息的资产中,比较印章或签名的原始图像的特征向量是否匹配。所述基于区块链的印章或签名识别系统,其印章或签名查询比对智能合约匹配到真实印章或签名后,如果该印章资产上有联系方式,通知该印章被使用过。所述基于区块链的印章或签名识别系统,印章或签名转化和存储智能合约将印章或签名查询者传送的文件或票据图像中,仅提取印章或签名的部分,去掉文件或票据的其他信息,从而充分保护文件或票据的隐私。所述基于区块链的印章或签名识别系统,印章或签名查询比对智能合约识别收到的印章或签名时,在所有印章或签名资产中,找出特征向量匹配程度最高的,如果匹配程度大于设定阈值,判断其为真;如果小于该阈值,判断其为假。所述基于区块链的印章或签名识别系统,其设定阈值为90%。本专利技术实现对各种材料上的盖章和签名进行实时采集和实时辨伪。区块链的参与者必须有印章或签名提供者(如各地工商局,机关和事业单位),印章或签名查询者(如金融税务公证机构)这两种用户。同时,区块链上可以有印章或签名鉴定者用户(如人工智能技术服务商)。实现上,鉴定者可以作为系统用户的一部分,无需单独区分。本专利技术的有益效果是:解决了人们识别印章或签名时,存在效率低、易出错,以及有效避免现实中印章和签名被假冒使用的问题;通过基于区块链的印章或签名识别系统可以高效、准确识别印章或签名真假,为电子商务提供一个的安全和可靠的运行环境。具体实施方式下面结合实施例对本专利技术进一步说明。本专利技术一种基于区块链的印章或签名识别系统,在区块链上有印章或签名提供者、印章或签名查询者和印章或签名鉴定者;区块链数据资产包括印章或签名转化和存储、印章或签名查询比对两种智能合约,以及印章或签名数据库;其实现方法是:印章或签名提供者利用APP,对印章或签名的原物和清晰的印迹进行采样,然后上传到云端的区块链上;区块链将调用印章或签名转化和存储智能合约,提取印章或签名的原始图像的特征向量,然后加密存储,同时删去印章的原始图像,这样从源头上保证印章图样不被盗用;查询者用APP扫描文件上的印章或签名,并上传给区块链请求验证;鉴定者调用区块链上印章或签名查询比对智能合约识别收到的印章或签名,并找到已经存档的对应印章或签名,进行比对,然后将真假结果发送到查询者的手机APP。所述基于区块链的印章或签名识别系统,在区块链上有多个印章或签名鉴定者,印章或签名鉴定者可以是具有鉴别能力的印章或签名查询者,也可以是印章或签名鉴定服务商;印章或签名查询者可以在区块链上指定印章或签名鉴定者为其提供服务。所述基于区块链的印章或签名识别系统,印章或签名提供者在区块链上可以指定哪一个或多个印章或签名鉴定者为其提供服务,只有指定鉴定者才有权读取印章或签名数据库中的该印章或签名的原始图像的特征向量。所述基于区块链的印章或签名识别系统,印章或签名鉴定者通过计算机视觉算法提取印章或图像的特征向量,所用算法包括SIFT、SURF、AKAZE和ORB等算法。所述基于区块链的印章或签名识别系统,区块链上印章或签名数据库资产包括:印章或签名原始图像的特征向量、印章或签名的文字信息、印章或签名拥有者的联系方式。所述基于区块链的印章或本文档来自技高网
...

【技术保护点】
1.一种基于区块链的印章或签名识别系统,其特征在于:在区块链上有印章或签名提供者、印章或签名查询者和印章或签名鉴定者;区块链数据资产包括印章或签名转化和存储、印章或签名查询比对两种智能合约,以及印章或签名数据库;其实现方法是:印章或签名提供者利用APP,对印章或签名的原物和清晰的印迹进行采样,然后上传到云端的区块链上;区块链将调用印章或签名转化和存储智能合约,提取印章或签名的原始图像的特征向量,然后加密存储,同时删去印章的原始图像;查询者用APP扫描文件上的印章或签名,并上传给区块链请求验证;鉴定者调用区块链上印章或签名查询比对智能合约识别收到的印章或签名,并找到已经存档的对应印章或签名,进行比对,然后将真假结果发送到查询者的手机APP。

【技术特征摘要】
1.一种基于区块链的印章或签名识别系统,其特征在于:在区块链上有印章或签名提供者、印章或签名查询者和印章或签名鉴定者;区块链数据资产包括印章或签名转化和存储、印章或签名查询比对两种智能合约,以及印章或签名数据库;其实现方法是:印章或签名提供者利用APP,对印章或签名的原物和清晰的印迹进行采样,然后上传到云端的区块链上;区块链将调用印章或签名转化和存储智能合约,提取印章或签名的原始图像的特征向量,然后加密存储,同时删去印章的原始图像;查询者用APP扫描文件上的印章或签名,并上传给区块链请求验证;鉴定者调用区块链上印章或签名查询比对智能合约识别收到的印章或签名,并找到已经存档的对应印章或签名,进行比对,然后将真假结果发送到查询者的手机APP。2.根据权利要求1所述的基于区块链的印章或签名识别系统,其特征在于:在区块链上有多个印章或签名鉴定者,印章或签名鉴定者可以是具有鉴别能力的印章或签名查询者,也可以是印章或签名鉴定服务商;印章或签名查询者可以在区块链上指定印章或签名鉴定者为其提供服务。3.根据权利要求2所述的基于区块链的印章或签名识别系统,其特征在于:印章或签名提供者在区块链上可以指定哪一个或多个印章或签名鉴定者为其提供服务,只有指定鉴定者才有权读取印章或签名数据库中的该印章或签名的原始图像的特征向量。4.根据权利要求1所述的基于区块链的印章或签名识别系统,其特征在于:印章或签名鉴定者...

【专利技术属性】
技术研发人员:阮静
申请(专利权)人:阮静
类型:发明
国别省市:广东,44

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

1