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.
【技术实现步骤摘要】
基于区块链的印章或签名识别系统
本专利技术涉及区块链技术的应用,具体地说,涉及一种基于区块链的印章或签名识别系统。
技术介绍
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。区块链主要解决的交易的信任和安全问题,一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。目前对文件、发票、公文、证书等材料中的印章或签名的核对,主要通过人眼识别,存在效率低、易出错等问题。由于真实的印章或签名无法随时随地提供,实际上很多情况下,人们很难对印章或签名进行比对并辨别真伪。而在各种文件上加盖印章或签名,又广泛存在于中国社会生活的方方面面,因此这是一个长 ...
【技术保护点】
1.一种基于区块链的印章或签名识别系统,其特征在于:在区块链上有印章或签名提供者、印章或签名查询者和印章或签名鉴定者;区块链数据资产包括印章或签名转化和存储、印章或签名查询比对两种智能合约,以及印章或签名数据库;其实现方法是:印章或签名提供者利用APP,对印章或签名的原物和清晰的印迹进行采样,然后上传到云端的区块链上;区块链将调用印章或签名转化和存储智能合约,提取印章或签名的原始图像的特征向量,然后加密存储,同时删去印章的原始图像;查询者用APP扫描文件上的印章或签名,并上传给区块链请求验证;鉴定者调用区块链上印章或签名查询比对智能合约识别收到的印章或签名,并找到已经存档的对应印章或签名,进行比对,然后将真假结果发送到查询者的手机APP。
【技术特征摘要】
1.一种基于区块链的印章或签名识别系统,其特征在于:在区块链上有印章或签名提供者、印章或签名查询者和印章或签名鉴定者;区块链数据资产包括印章或签名转化和存储、印章或签名查询比对两种智能合约,以及印章或签名数据库;其实现方法是:印章或签名提供者利用APP,对印章或签名的原物和清晰的印迹进行采样,然后上传到云端的区块链上;区块链将调用印章或签名转化和存储智能合约,提取印章或签名的原始图像的特征向量,然后加密存储,同时删去印章的原始图像;查询者用APP扫描文件上的印章或签名,并上传给区块链请求验证;鉴定者调用区块链上印章或签名查询比对智能合约识别收到的印章或签名,并找到已经存档的对应印章或签名,进行比对,然后将真假结果发送到查询者的手机APP。2.根据权利要求1所述的基于区块链的印章或签名识别系统,其特征在于:在区块链上有多个印章或签名鉴定者,印章或签名鉴定者可以是具有鉴别能力的印章或签名查询者,也可以是印章或签名鉴定服务商;印章或签名查询者可以在区块链上指定印章或签名鉴定者为其提供服务。3.根据权利要求2所述的基于区块链的印章或签名识别系统,其特征在于:印章或签名提供者在区块链上可以指定哪一个或多个印章或签名鉴定者为其提供服务,只有指定鉴定者才有权读取印章或签名数据库中的该印章或签名的原始图像的特征向量。4.根据权利要求1所述的基于区块链的印章或签名识别系统,其特征在于:印章或签名鉴定者...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。