CN110750812A - 基于区块链的纸电合一凭证的发布方法、***及存储介质 - Google Patents

基于区块链的纸电合一凭证的发布方法、***及存储介质 Download PDF

Info

Publication number
CN110750812A
CN110750812A CN201910910617.XA CN201910910617A CN110750812A CN 110750812 A CN110750812 A CN 110750812A CN 201910910617 A CN201910910617 A CN 201910910617A CN 110750812 A CN110750812 A CN 110750812A
Authority
CN
China
Prior art keywords
certificate
paper
thousand
electronic
issuing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910910617.XA
Other languages
English (en)
Inventor
周钰森
周羽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201910910617.XA priority Critical patent/CN110750812A/zh
Publication of CN110750812A publication Critical patent/CN110750812A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/50Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
    • G06F21/57Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
    • G06F21/577Assessing vulnerabilities and evaluating computer system security

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了基于区块链的纸电合一凭证的发布方法、***及存储介质,本发明在确定待发布凭证的内容信息之后,通过生成一个唯一的万相码来得到万相码印鉴,并将得到的凭证转化为数字格式文件后进行电子签名,接着进行加密,最后将密态凭证存入区块链;本发明通过区块链技术来保证存储的内容信息不被篡改,提高了凭证在发布过程中的安全性,同时为所发布的凭证的印鉴创建了安全可靠的机读接口,为以后凭证的安全便捷的查询、分享创造条件。本发明作为一种基于区块链的纸电合一凭证的发布方法、***及存储介质,可广泛应用于互联网信息技术领域。

Description

基于区块链的纸电合一凭证的发布方法、***及存储介质
技术领域
本发明涉及互联网信息技术领域,尤其是基于区块链的纸电合一凭证的发布方法、***及存储介质。
背景技术
传统的纸质证照、公文、证件、凭证等的防伪验证,主要是通过肉眼来与预留印鉴进行比对识别,得到主观鉴别的验证结果。随着科学技术的进步,现代高清扫描和激光雕刻等技术可以完全复制克隆***,依靠传统的人眼比对方法无法鉴别复制出来的***及其所盖印的印鉴。
另外,大量的证照、公文、证件、凭证(以下简称为“凭证”)所盖***的印鉴,在使用过程中,接受凭证的人往往没有预留该凭证的印鉴,因而无法比对鉴别真伪,人们只能靠经验、直觉判断该凭证上的印鉴是否合规来进行防伪验证,验证结果不可靠,容易造成“三假”(假***、假公文、***)的问题。
为了解决“三假”问题,现有技术通过废弃纸质凭证及物理***,改用电子签名或电子***。对于电子***,现有技术一般是在颁发凭证前,将凭证的信息(文本或图像)发布在发证机构自己的官方网站上,让人们根据纸质凭证上的发文号等信息从其官网上查询验证,这种方式确实也起到了一定的防伪效果。但是,这种中心化的存储、查验方式存在着漏洞,造假者可能通过在发证机构的中心化网站上植入木马程序或进入网站内部,增添虚假凭证数据或篡改已有数据,使其造假的凭证在使用时能够在官方中心化网站查验时变为“真实”存在的。
因此,如何填补电子***在中心化存储中存在的安全漏洞,是一个亟待解决的问题。
发明内容
有鉴于此,本发明实施例提供一种安全性高的,基于区块链的纸电合一凭证的发布方法、***及存储介质。
第一方面,本发明实施例提供了一种基于区块链的纸电合一凭证的发布方法,包括以下步骤:
确定待发布凭证的内容信息;
根据待发布凭证的内容信息,生成一个万相码;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
生成电子印鉴图像;
将电子印鉴图像与万相码结合,得到万相码印鉴;
将万相码印鉴存入凭证,并将凭证转化为数字格式文件;
对数字格式文件进行电子签名,得到电子凭证文件;
对电子凭证文件进行加密,得到密态凭证;
对密态凭证进行验证操作和共识操作,并将验证成功的密态凭证存入区块链。
进一步,所述确定待发布凭证的内容信息这一步骤,包括以下步骤:
通过手持设备拍摄纸质凭证的内容信息,得到电子凭证;
或者,
通过纸电合一凭证工作站生成电子凭证。
进一步,还包括以下步骤:
确定发布设备的类型,所述发布设备的类型包括桌面型发布设备和便携型发布设备。
进一步,所述根据待发布凭证的内容信息,生成一个万相码这一步骤,包括以下步骤:
确定发布设备的发布权限;
对于具备有效发布权限的发布设备,则生成一个万相码;
对于不具备有效发布权限的发布设备,则中止作业。
进一步,所述生成电子印鉴图像这一步骤,具体为:
根据电子***或者智能数字证书生成电子印鉴图像。
第二方面,本发明实施例还提供了一种基于区块链的纸电合一凭证的发布***,包括:
客户端,用于输入待发布凭证的内容信息;
发布设备,用于根据待发布凭证的内容信息,生成一个万相码;生成电子印鉴图像;将电子印鉴图像与万相码结合,得到万相码印鉴;将万相码印鉴存入凭证,并将凭证转化为数字格式文件;对数字格式文件进行电子签名,得到电子凭证文件;对电子凭证文件进行加密,得到密态凭证;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
分布式验证服务器,用于对密态凭证进行验证操作和共识操作;
区块链***,用于存储验证成功的密态凭证。
进一步,还包括:
监管服务器,用于确定客户端的权限和发布设备的发布权限。
第三方面,本发明实施例提供了一种基于区块链的纸电合一凭证的发布***,包括:
确定模块,用于确定待发布凭证的内容信息;
第一生成模块,用于根据待发布凭证的内容信息,生成一个万相码;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
第二生成模块,用于生成电子印鉴图像;
结合模块,用于将电子印鉴图像与万相码结合,得到万相码印鉴;
转化模块,用于将万相码印鉴存入凭证,并将凭证转化为数字格式文件;
签名模块,用于对数字格式文件进行电子签名,得到电子凭证文件;
加密模块,用于对电子凭证文件进行加密,得到密态凭证;
上链模块,用于对密态凭证进行验证操作和共识操作,并将验证成功的密态凭证存入区块链。
第四方面,本发明实施例提供了一种基于区块链的纸电合一凭证的发布***,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现所述的基于区块链的纸电合一凭证的发布方法。
第五方面,本发明实施例提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行所述的基于区块链的纸电合一凭证的发布方法。
上述本发明实施例中的一个或多个技术方案具有如下优点:本发明在确定待发布凭证的内容信息之后,通过生成一个唯一的万相码来得到万相码印鉴,并将得到的凭证转化为数字格式文件后进行电子签名,接着进行加密,最后将密态凭证存入区块链;本发明通过区块链技术来保证存储的内容信息不被篡改,提高了电子***在发布过程中的安全性。
附图说明
图1为本发明实施例的***框架示意图;
图2为本发明实施例的凭证链的架构示意图;
图3为本发明实施例的整体步骤流程图。
具体实施方式
下面结合说明书附图和具体实施例对本发明作进一步解释和说明。对于本发明实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。
如图1所示,本实施例的***的整体框架为:采用联盟公链技术,搭建由政府主导、监管的凭证信用平台,主要运营商作为存证传输管道,并由政府部门、司法部门、金融机构或互联网平台等多个权威机构组成的具有司法级背书的信用联盟链(以下简称为“凭证链”),这些机构共同参与记账,共同存储电子凭证数据。
本发明的凭证链基于区块链对电子凭证进行全流程的存证,结合区块链***对数据的可信监督和监管进行多方维护,在“数据采集”,“数据流程”,“数据存证”多个环节进行监督与监控,通过自动化规则实现“规则监控”,有效增强数据监督工作的可信度,避免中心化的单方风险。
与此同时,凭证链还将围绕电子凭证存证作为核心应用场景,基于联盟公链技术的底层网络平台,打造可信电子存证、便捷查验、可信资源公示、个人数据空间、司法出证、信用评价等互联网应用产品和服务。
参照图2,基于图2所示的凭证链的总体架构,本实施例的凭证链平台具有如下功能:
1、凭证存证:通过结合区块链技术,运用其不可篡改、可溯源等特性,实时固化电子数据的内容和形成时间,确保凭证数据的真实公正,赋予电子数据文件法律证明效力。政府各职能部门、公共服务事业机构率先采用万相码电子***,在颁发证照、公文、文件、凭证时加盖这种具备机读接口、数字加密签名万相码印鉴的公章,并将其拍照扫描,保存到区块链上,信息内容是否需要加密可以选择加密或不加密存储。
2、便捷查验:纸电合一凭证在使用过程中,用户需要验证该凭证真伪时,可通过移动终端或智能手机的dAPP,“扫一扫”纸质凭证上的印鉴,获取印鉴上隐含的访问“钥匙”,上传凭证链,查证其该凭证签发的合法性、真实性、完整性,并可在秒级获取该凭证存证时的原始图文信息。还可利用dAPP将这些电子凭证通过加密传输,安全、便捷地分享给第三方。这种可信、安全、便捷的凭证查验和分享方式,在当今几乎人手一部手机的条件下,形成对“三假”(假***、假公文、***)凭证“社会牛皮癣”问题彻底根除的有利条件,助力对凭证、信用的全民监管,加强信用建设。
3、即时通信:基于区块链存证平台的即时通信dAPP(以下简称dAPP)不同于其他常用的即时通信工具(如微信、QQ、淘宝旺旺等),参与对象的身份可信,且可以选择聊天记录上传凭证链平台存证作为数字证据,避免纠纷以及出现纠纷可以快速仲裁、审结。dAPP 是凭证链平台的应用层接口界面,是连接人与平台的纽带和关键所在。凭证链平台的信息资源、数据应用和操作均通过其完成,具有类似资源浏览器的功能。同时,dAPP又是用户个人账户、数据空间的管理器,提供各种实用功能,成为用户得心应手的必备工具。dAPP还可以对各种加盖有万相码加密公章的凭证等进行扫描查验,鉴别真伪,是杜绝和防止“三假”(假公章、假公文、***)的利器。dAPP可以将凭证链平台里的各种资源在dAPP用户间进行安全分享。
4、可信资源公示:由于依托政府权威的监管类节点对真实的法人和自然人身份确认,个人或组织机构在区块链存证平台上的身份是真实可信的,基于区块链技术的防抵赖、防篡改、可追溯的特性,个人或组织机构(含政府部门)在凭证链平台上的言行内容数据被上链加锁,不可更改,永久保存在凭证链平台里,需要为自己的行为负责,并接受时间的检验。因此,可规范在区块链存证平台上发布的各种信息,包括公示、公告、宣传、承诺、产品、服务等信息。因为是区块链技术,所以发布在这里的信息资源权属清晰,责任明确。可实现一个“干净”的互联网。基于凭证链的网络平台,是主权可控、有秩序的互联网空间,有着深远的意义。
5、个人数据空间:依托自然人库,拥有身份认证后的自然人,可以自建个人主体数据,引用保存在政务服务平台、组织机构等积累的数据。在基于凭证链平台上,个人数据的控制权归个人所有,而不归属中心化机构,充分实现自然人合法的数据资产权。为提升广大群众的兴趣和参与度,支持个人自建常用证件、证明等数据。如,在当下大众关心个人健康的环境下,特别推出个人健康档案(由各个医疗、体检机构签发),围绕人人关心的健康数据(包括医疗病案、电子影像),可控、安全、便利使用个人健康档案和医疗数据,将在医保报销、保险赔付、异地就诊、个人健康指导等方面,提供放心、安全、便捷、高效、经济的服务。个人数据空间存储经过认证的信息、个人数字身份及提交的数据,是个人真实准确的数据资产,为构建个人贡献度模型、测算个人贡献度和建设社会信用体系等提供重要的数据支撑。在传统的大数据应用过程中,普遍存在数据不明、数据应用效率不高、数据业务操作不规范、数据安全保护不达标等问题。凭证链平台的个人数据空间建立,将有效解决这些问题,真正实现高效管理个人数据资产、严格防控核心数据泄露、共享各种形态的数据,具有推动社会公共服务精准化、可控化、均等化的作用。
6、司法出证:凭证链平台通过对接司法鉴定中心,除了能够针对每一笔数据记录出具相应的保全证书外,还能够根据需求获得符合国家《电子数据法庭科学鉴定通用方法》的司法鉴定意见书,从而使得数据证据具有司法效力。
7、信用评价:运用区块链技术,通过数据交换和共享,整合政府和第三方征信机构的信用信息而构建的信用评价体系。在凭证链平台信用评价体系中,每条数据都是经过确权的、隐私的、真实的,因此避免了过去大数据征信中存在的数据隐私泄露和权属不明等问题。凭证链并不是将各种传统概念上大数据征信中的数据汇合在一起,而是平台上的每一个数据都是真实存在的,每一个用户在现实中都有对应的自然人或法人。平台上的身份是真实可信的结果,包括权威机构颁发的证件或经过政府相关权威机构证实的身份信息。作为“信任的机器”,区块链技术将重构传统的信用体系,通过在分布式的海量数据之间搭建桥梁相互验证来制造信任,发展信用,从而使价值交换过程更加顺畅,降低交换成本。同时,区块链具有的去中心化分布式账本技术保证了数据的真实、安全和不可变更。在运用区块链技术构建的新型信用评价体系中,所有的信用信息都在网上结绳成链、互联互通,为政务服务、社会管理和商业应用等场景提供可信的数据生态,也为物联网、人工智能、移动互联网等新兴产业的快速发展提供更好的底层支撑。
本实施例提供了一种纸电合一凭证区块链存证方法,具体的:
凭证链是基于区块链技术,以纸电合一凭证的生成、便捷查验为核心的领先服务平台,致力于实现杜绝和防止凭证“三假”(假公章、假公文、***)现象,保护用户数据资产主权、信息安全分享,营造一个“干净”、“信用”互联的网络空间。
一、将凭证分为四种隐私状态:
红色:不可公开的凭证,即无法查看凭证全文,只能看到凭证的哈希值。
黄色:可授权公开的凭证,被授权的主体可以看到凭证的全部信息,不被授权的主体只能看到凭证的哈希值。只有凭证的发布方拥有该凭证的授权权力。
蓝色:可扫万相码印鉴查看的凭证,可以直接看到凭证的完整信息。
绿色:可公开的凭证,可以直接看到或通过扫读万相码印鉴看到凭证的完整信息。
二、非政府认可的电子***或数字证书用户上传:
非政府认可的电子***或数字证书用户(以下简称非电子***用户,含个人和法人组织) 首次上传的凭证为绿色,即可公开的凭证,但其为非信任状态,尚不满足上链条件。上传方需要在平台中找到当时出具此份凭证的单位,让其对凭证的真实性进行审核,只有其审核通过时,该凭证才能够标记为可信凭证状态,并上链生成非同质令牌;非电子***用户上传凭证后,如果并未找到该凭证的对应发布单位,也可以通过自身邀请码邀请该凭证的发布单位入驻平台。
本实施例中的非同质令牌是指:每一个令牌都是独一无二的,拥有独特的属性,最小单位为1,且不可细分。非同质性在生活中广泛存在,例如:艺术品、宠物、手工艺品、定制物品等等,甚至可以用来标记学校里的学生、医院里的医务和病患等等。应用场景非常广泛。
而同质令牌是指:每一个令牌的性质是相同的,可相互置换,可细分为N份,和现实生活中的货币类似,可以履行所有货币职能。
三、政府认可的电子***或数字证书用户上传:
政府认可的电子***或数字证书用户(以下简称电子***用户)可以上传已有的存量凭证,或新增凭证。无论是存量还是新增凭证,只要由电子***用户上传,则直接认定为可信凭证,并上链成为非同质令牌。此类凭证初始上传时为黄色权限,即只有出具凭证的电子***用户、凭证受益人、委托人或授权人才能看到完整报告;后续,电子***用户可以根据自身的需求或凭证委托方或受益方的需求,把凭证变为红色或绿色或蓝色状态。本实施例中:设置蓝色状态,必须是纸电合一的凭证,该凭证可以通过扫一扫万相码印鉴进行验证。
四、政府认可的万相码加密电子***用户上传:
政府认可的万相码加密电子***用户(以下简称万相码***用户),由于采用了特殊的万相码区块链加密电子***技术,使其在制作创建凭证时纸电合一凭证时,就采取了高性能的区块链安全加密防伪防篡改技术,因而可以上传凭证,直接认定为可信凭证,并上链成为非同质令牌。此类凭证初始上传时为蓝色权限,即只有出具凭证的万相码***用户和通过智能手机扫取凭证印鉴上的万相码才可看到完整凭证,其他人从凭证链平台上查看不到该凭证的完整信息,后续,万相码***用户可以根据自身的需求或凭证委托方或受益方的需求,把凭证变为绿色或黄色或红色状态。
本实施例还提供了一种可信凭证查询方法,具体的:
凭证链平台的凭证基于区块链技术,全网唯一可信,具有很高的商业价值。用户可以在平台上进行方便快捷的可信凭证查询,了解凭证的真实性和出具凭证单位的信用情况,实现全民监督。具体功能包括:
一、扫一扫:
电子凭证将会与纸质凭证上的万相码印鉴进行关联,用户可以通过平台dAPP“扫一扫”功能直接扫描万相码印鉴,获取其关联的电子凭证和该凭证发布单位的信息,由于本发明的万相码具有“一事一次一码”的特质,因此能够保证凭证安全、可靠、可信。与万相码印鉴相关联的凭证与其在凭证链平台上的隐私状态一致,即在平台上只能查看凭证哈希值时,扫一扫万相码印鉴出现的也是哈希值;在平台上能看到凭证全文时,扫一扫后也能看到全文。
二、查一查:
用户可以使用平台的查询功能,凡是平台认证并公开的主体(法人组织和个人),均可通过输入主体名称,获得主体上链的资质信息和上链的凭证(不同隐私状态呈现不同)。如果要查看黄色隐私状态的凭证全文,则需要找到授权者申请授权查看。查询功能可以帮助用户了解真实可信的主体信息和凭证可信质量保证。
三、可信数据监管入口:
凭证链为政府机构留有数据接口,政府可以审阅质量数据并做相应的监管工作、制定政策。首先,政府机构可以获得更加真实可信的主体信用数据,督促主体规范凭证工作。其次,便于政府机构随时对平台内主体进行凭证抽查和监督。后续凭证流程上链后,凭证全程数据将公开透明,监管机构可以实时监测凭证发布主体的质量。凭证链还将基于平台凭证数据库,为政府开发可视化的全平台数据监管***,方便监管机构了解整体行业状况、动态。
四、工作步骤:
凭证链平台运用区块链技术进行凭证上链主要分为三个步骤:主体备案、凭证生成和追溯上链。通过以上三个步骤,发证主体可以完成凭证认证的全流程,将信用保证落实到凭证使用者和相关利益方。
本实施例提及的凭证链平台的工作逻辑如下:
1、主体备案:
主体备案为上链前的准备阶段,发证主体通过***规定的凭证信用认定后允许接入凭证链平台,主体的所有注册资料与信用信息都会成为身份认证的链上凭证。主体上传的凭证、信息、数据等,由***审核通过后将会与主体关联展示。
2、凭证生成:
发证主体通过注册认证后,将其信用等级、关联凭证等写入凭证链,以区块链技术保证数据不被篡改,形成发证主体的基础信息,发证主体需进一步完善相关资料,为下一步的追溯上链奠定基础:其中核心业务流程包括:
发证主体上传凭证;平台服务节点对凭证进行合规合法性检测,上传凭证,生成类erc721 令牌(非同质令牌);用户登录凭证链平台,查询凭证。
3、追溯上链:
追溯上链为上链运行阶段,由发证主体为凭证责任主体写入凭证数据,由相关监管机构等组织提供信任背书,从而形成凭证信用追溯的核心内容,可由该凭证受益人作为委托方,完成凭证信用数据(包括凭证和信用追溯)和凭证利益相关事务或实物的关联,包括凭证查询码申请、其他凭证万相码关联、数据上传等工作。
五、平台角色
凭证链平台的参与角色主要为凭证链上的所有利益相关方,包括社会公众、个人、组织机构、政府部门、企事业单位、消费者、产品生产或销售厂家(企业)、服务提供商、政府监管机构,为容易理解,将参与角色按其功能和作用大致分为四类:“监管者”、“发布者”、“查验者”、“服务者”。
1、“监管者”:
政府部门是平台的监督管理者,可以获取平台数据,抽查凭证发布者发布的凭证及其信用追溯。由政府发起并领导城市诚信联盟的成立,共同制定行业标准,服务行业发展,主导建设凭证链平台。“监管者”负责对凭证链平台参与者的监督管理,对“发布者”、“服务者”身份进行认证、权限管理,并对其在平台上的行为进行监督管理。“监管者”对应的设备是“监管节点”设备。
2、“发布者”:
无论是个人或法人组织机构(包括政府机关、企事业单位),凡是满足凭证链准入条件(如,个人发布者满足个人实名认证,法人组织机构满足身份认证,购置政府监管部门批准的电子***或数字证书及配套设备)的,均可向平台监管者申请成为凭证“发布者”。个人“发布者”可以使用移动终端或智能手机向平台发布个人凭证。法人组织机构“发布者”可以使用专用的凭证发布设备(分为桌面型和便携型两种,由“发布者”购置)发布凭证。拥有桌面型发布设备的“发布者”(法人组织机构),有条件成为凭证链“服务者”(即为凭证链平台提供打包上链服务,俗称“挖矿”赚积分)。“发布者”对应的设备是掌上电脑(PDA)终端或工作站。
3、“查验者”:
无论是个人或法人组织机构,天然成为“查验者”,均可从政府官网或凭证链官网上下载安装去中心化应用程序(dAPP),上凭证链平台“查一查”链上凭证信息,也可对纸质形态或电子图像形态凭证的万相码印鉴“扫一扫”快速查验凭证信息。如果“查验者”想参与对凭证的信息反馈、信用追溯,则需要申请成为“发布者”才可以。“查验者”对应的设备是可以连接互联网并运行凭证链去中心化应用程序(dAPP)的数字设备,常用的就是智能手机、掌上电脑(PDA)、平板电脑(PAD)和电脑。
4、“服务者”:
无论是个人或法人组织机构,购置符合凭证链平台节点服务要求的设备并接入互联网,并向平台“监管者”提出申请,获得批准后即可成为平台“服务者”。因为凭证链是政府发起并主导的联盟公链,一般情形是加入“服务者”队伍的需要先加入“信用联盟”。大部分情形,凭证链平台技术开发商、提供网络服务的电信运营商、数据云服务提供商、政府政务服务数据中心是平台“服务者”的主力军。“服务者”对应的设备是“服务节点”设备。
六、平台主要设备
1、“客户端”:
供“发布者”写入凭证数据块、凭证查询及提交数据块或查询指令到“接入服务器”的服务接口。
2、“监管服务器”:
供“监管者”使用,负责对凭证链平台的参与者身份确认、权限管理。
3、“接入服务器”:
接收来自于“客户端”的数据块或查询指令,向“分布式验证服务器”发送数据块或查询指令请求。
4、“分布式验证服务器”:
通过共识***,对数据块进行共识验证当区块周期到时,“验证服务器”将验证过的数据块集合写入区块链。
5、“区块链***”:
支持数据存储,供“验证服务器”将验证过的数据写入相应的区块链中。
下面详细描述本发明的纸电合一凭证的发布方法的具体步骤:
本发明技术提出的纸电合一凭证的区块链存证方法,第一要点就是生成纸电合一的凭证,生成过程其实就是纸电合一凭证的发布过程。“纸电合一”的目的就是要实现纸质凭证印鉴具备机读接口,同时要保障该纸质凭证在凭证链平台上存储的内容信息完全一致,这样就必须要求在一开始生成该凭证时候就采用本发明的纸电合一凭证的发布技术方法。
“发布者”在颁发凭证时,用万相码技术的电子***(以下简称万相码***)加盖在纸质凭证上,再通过“客户端”——掌上电脑(PDA)拍照得到纸质凭证记载的信息内容(数字影像,也称电子凭证);或采用纸电合一凭证工作站(以下简称工作站)生成带有万相码印鉴的电子凭证(文本及图像),打印凭证图像输出纸质凭证;掌上电脑(PDA)或工作站对电子凭证设置隐私状态(红、黄、蓝、绿四种,因需设置),上传凭证链平台;凭证链平台的服务节点(“服务者”)响应,将电子凭证打包上链;“查验者”通过“查一查”或“扫一扫”查询、验证凭证。
纸电合一凭证的发布,基础条件是,凭证“发布者”必须拥有“监管者”批准使用的电子***或智能数字证书或万相码***,以及配套的凭证生成、发布设备。
本实施例依据“发布者”对凭证发布的频次、负荷,设计了两种发布凭证的方法:桌面型发布方法和便携型发布方法。
一、桌面型发布方法:
桌面型发布设备面向党政部门、承担公共服务的事业单位、大中型企业法人组织机构,在固定地点生成、发布凭证,凭证的发布频率高、作业量大,需要配置专业、高效的设备。
1、桌面型发布设备的组成:
桌面型发布设备主要由加密机(电子***或智能数字证书)、工作站(具备本地凭证备份存储功能)、纸质凭证打印机、纸质文件装订机、网络接入设备等硬件组成,以及配套的***软件和应用软件。
2、桌面型发布流程:
桌面型发布流程:将需要发布的凭证内容发送到工作站;工作站运行应用软件生成凭证链平台唯一存在的“一事一次一码”——万相码(键值及图像);工作站依据电子***或智能数字证书生成电子印鉴图像;工作站将电子印鉴图像与万相码图像复合生成万相码印鉴;工作站将万相码印鉴图像嵌入到凭证(文本和图像)里,并转化为数字纸格式(PDF)文件;工作站将数字纸格式(PDF)凭证文件进行电子签名得到PDF电子凭证文件;PDF电子凭证文件通过打印机打印输出纸质凭证;工作站用万相码键值作为密钥,对PDF电子凭证文件加密得到密态凭证;工作站将密态凭证上传凭证链平台,向凭证链上服务节点申请打包上链;服务节点查验发布者的身份及发布权限,符合发布权限则进行打包上链服务,不符合则拒绝服务。
二、便携型发布方式:
便携型发布设备面向小微型企业、个体工商户及个人,可以随身携带,便于发布者移动办公、异地使用等,可在移动条件下生成、发布凭证,这种设备适合凭证发布频率低、发布量小的用户使用。
1、便携型发布设备的组成:
便携发布设备由万相码***、带拍照功能的掌上电脑(PDA)、WiFi接入互联网、可选配的纸质凭证拍照扫描台组成。万相码***是一个光机电技术一体化设备,内含打印机构、带印油的印模部件、若干传感器,担负万相码图像打印、印模盖印功能实现;掌上电脑(PDA) 是核心设备,负责生成万相码、驱动万相码***打印作业、控制盖印功能,完成对盖印有万相码印鉴的纸质凭证拍照扫描,生成电子凭证,设置隐私状态,传送电子凭证、上链;可选配的纸质凭证拍照扫描台用于支撑放置掌上电脑(PDA),方便对纸质凭证的拍照(固定位置对焦)。
2、便携型发布流程:
便携型发布流程:将需要发布的凭证准备好(需要盖章的纸质凭证);启动掌上电脑(PDA),运行凭证发布应用程序;掌上电脑(PDA)向凭证链平台查询本节点的发布权限;掌上电脑 (PDA)收到凭证链平台返回发布权限有效后生成凭证链平台唯一存在的“一事一次一码”——万相码;掌上电脑(PDA)将万相码(图像数据)传送到万相码***;万相码***收到掌上电脑(PDA)的启动盖章指令后,放开锁止机构,允许盖章人盖印;盖章人用手将万相码***放置到需要盖章的纸质凭证的盖章位置,按压盖印;万相码***启动打印机构工作,在纸质凭证上打印出万相码,同时留下印鉴;盖章人向上拿起万相码***;万相码***脱离纸质凭证,打印机构复位;盖章人将盖印后的纸质凭证放置到拍照台上,将掌上电脑(PDA)放置到拍照台上端的支撑架上对纸质凭证拍照;掌上电脑(PDA)将拍得的照片转化数字纸格式(PDF)凭证文件;掌上电脑(PDA)将数字纸格式(PDF)凭证文件进行电子签名得到PDF电子凭证文件;掌上电脑(PDA)用万相码键值作为密钥,对PDF电子凭证文件加密得到密态凭证;掌上电脑(PDA)将密态凭证上传凭证链平台,向凭证链上服务节点申请打包上链;服务节点查验发布者的身份及发布权限,符合发布权限则进行打包上链服务,不符合则拒绝服务。
参照图3,本发明纸电合一凭证的发布方法的整体实施步骤如下:
第1步:“发布者”准备好需要发布凭证的内容信息。
第2步:判断“发布者”使用的发布设备是桌面型还是便携型:如果是桌面型,则执行下一步“桌面型发布”;如果是便携型,则执行第17步“便携型发布”。
第3步:桌面型发布:“发布者”启动纸电合一工作站,获得凭证链平台的服务接口。
第4步:工作站依据服务接口,从接入服务器中,查询本工作站的发布权限,如果本工作站发布权限有效,则生成凭证链平台唯一存在的“一事一次一码”——万相码(本实施例的万相码的内容包括键值及图像),否则中止作业并结束。
需要说明的是,本实施例中提到的万相码实质是一种包含键值和图像的码,本领域的技术人员在设计码的时候可以将码命以不同名称,例如八卦图码、点阵码等,其均在本发明的万相码的保护范围内。
第5步:工作站依据电子***或智能数字证书生成电子印鉴图像。
第6步:工作站将电子印鉴图像与万相码图像复合,生成万相码印鉴。
第7步:工作站将万相码印鉴图像嵌入到凭证(文本和图像)里,并转化为数字纸格式 (PDF)文件。
第8步:工作站将数字纸格式(PDF)文件进行电子签名得到PDF电子凭证文件。
第9步:PDF电子凭证文件通过打印机打印输出纸质凭证。
第10步:工作站用万相码键值作为密钥,对PDF电子凭证文件加密得到密态凭证。
第11步:“发布者”提供合适的访问控制,通过工作站将密态凭证提交到凭证链平台接入服务器。
第12步:接入服务器发送请求至凭证链平台的分布式验证服务器。
第13步:验证服务器获得“发布者”的存储请求,得到凭证(密态)数据块。
第14步:验证服务器查验“发布者”的身份及发布权限,符合发布权限则进行下一步,否则拒绝服务,中止作业并结束。
第15步:验证服务器通过共识算法,对凭证(密态)数据块进行验证并对数据块集合进行共识。
第16步:当区块时间周期到时,验证服务器将验证过的数据写入区块链,发布成功并结束。
第17步:便携型发布:“发布者”准备好需要盖章的纸质凭证,并启动掌上电脑(PDA) 运行凭证发布应用程序,获得凭证链平台的服务接口。
第18步:掌上电脑(PDA)依据服务接口,从接入服务器中查询本终端的发布权限,如果本终端(掌上电脑PDA)发布权限有效,则生成凭证链平台唯一存在的“一事一次一码”——万相码(键值及图像),否则中止作业并结束。
第19步:掌上电脑(PDA)向万相码***发出启动盖章指令,并将万相码(图像数据)传送给万相码***。
第20步:万相码***收到掌上电脑(PDA)发来的启动盖章指令后,放开锁止机构,允许盖章人手动向下按压万相码***手柄,并同时接收万相码(图像数据)。
第21步:盖章人将万相码***放置到需要盖章的纸质凭证的盖章位置,用手向下按压万相码***手柄。
第22步:万相码***的定位传感器,检测到盖章人向下按压的行程到达打印机构的工作位置后,启动打印机构工作,在纸质凭证的盖章位置上打印出万相码,与此同时,万相码***的自带印油的印模部件也接触到了纸质凭证的表面,印模在纸质凭证的表面上留下印鉴——带有万相码的印鉴。
第23步:盖章人得到万相码***打印作业完成的提示信号(指示灯或屏幕闪烁或音响或震动)后,向上拿起万相码***。
第24步:万相码***与纸质凭证分开、脱离接触,打印机构复位。
第25步:盖章人将盖印后的纸质凭证放置到纸质凭证拍照台上,将掌上电脑(PDA)放置到拍照台上端的支架框上并确保其镜头对准纸质凭证整个幅面、拍照。若有多页,则翻页对每一页拍照。
第26步:掌上电脑(PDA)将拍得的照片转化为数字纸格式(PDF)凭证文件。
第27步:掌上电脑(PDA)将数字纸格式(PDF)凭证文件进行电子签名得到PDF电子凭证文件。
第28步:掌上电脑(PDA)用万相码键值作为密钥,对PDF电子凭证文件加密得到密态凭证。
第29步:“发布者”提供合适的访问控制,通过掌上电脑(PDA)将密态凭证提交到凭证链平台接入服务器。
第30步:接入服务器发送请求至凭证链平台的分布式验证服务器。
第31步:验证服务器获得“发布者”的存储请求,得到凭证(密态)数据块。
第32步:验证服务器查验“发布者”的身份及发布权限,符合发布权限则进行下一步,否则拒绝服务,中止作业并结束。
第33步:验证服务器通过共识算法,对凭证(密态)数据块进行验证并对数据块集合进行共识。
第34步:当区块时间周期到时,验证服务器将验证过的数据写入区块链,发布作业成功并结束。
优选的,本实施例所述的便携型发布设备,可以将掌上电脑(PDA)与万相码***集成在一起,设计制作成一体机——PDA***机,则整体实施步骤如下:
第1步:“发布者”准备好需要发布凭证的内容信息。
第2步:判断“发布者”使用的发布设备是桌面型还是便携型:如果是桌面型,则执行下一步“桌面型发布”;如果是便携型,则执行第17步“便携型发布”。
第3步:桌面型发布:“发布者”启动纸电合一工作站,获得凭证链平台的服务接口。
第4步:工作站依据服务接口,从接入服务器中,查询本工作站的发布权限,如果本工作站发布权限有效,则生成凭证链平台唯一存在的“一事一次一码”——万相码(键值及图像),否则中止作业并结束。
第5步:工作站依据电子***或智能数字证书生成电子印鉴图像。
第6步:工作站将电子印鉴图像与万相码图像复合,生成万相码印鉴。
第7步:工作站将万相码印鉴图像嵌入到凭证(文本和图像)里,并转化为数字纸格式(PDF)文件。
第8步:工作站将数字纸格式(PDF)文件进行电子签名得到PDF电子凭证文件。
第9步:PDF电子凭证文件通过打印机打印输出纸质凭证。
第10步:工作站用万相码键值作为密钥,对PDF电子凭证文件加密得到密态凭证。
第11步:“发布者”提供合适的访问控制,通过工作站将密态凭证提交到凭证链平台接入服务器。
第12步:接入服务器发送请求至凭证链平台的分布式验证服务器。
第13步:验证服务器获得“发布者”的存储请求,得到凭证(密态)数据块。
第14步:验证服务器查验“发布者”的身份及发布权限,符合发布权限则进行下一步,否则拒绝服务,中止作业并结束。
第15步:验证服务器通过共识算法,对凭证(密态)数据块进行验证并对数据块集合进行共识。
第16步:当区块时间周期到时,验证服务器将验证过的数据写入区块链,发布成功并结束。
第17步:便携型发布:“发布者”准备好需要盖章的纸质凭证,并启动PDA***机运行凭证发布应用程序,获得凭证链平台的服务接口。
第18步:PDA***机依据服务接口,从接入服务器中查询本终端的发布权限,如果本终端(PDA***机)发布权限有效,则生成凭证链平台唯一存在的“一事一次一码”——万相码(键值及图像),否则中止作业并结束。
第19步:PDA***机放开锁止机构,允许盖章人手动向下按压PDA***机手柄。
第20步:盖章人将PDA***机放置到需要盖章的纸质凭证的盖章位置,用手向下按压 PDA***机手柄。
第21步:PDA***机的定位传感器,检测到盖章人向下按压的行程到达打印机构的工作位置后,启动打印机构工作,在纸质凭证的盖章位置上打印出万相码,与此同时,PDA***机的自带印油的印模部件也接触到了纸质凭证的表面,印模在纸质凭证的表面上留下印鉴——带有万相码的印鉴。
第22步:盖章人得到PDA***机打印作业完成的提示信号(指示灯或屏幕闪烁或音响或震动)后,向上拿起万相码***。
第23步:PDA***机与纸质凭证分开、脱离接触,打印机构复位。
第24步:盖章人将盖印后的纸质凭证放置到纸质凭证拍照台上,将PDA***机放置到拍照台上端的支架框上并确保其镜头对准纸质凭证整个幅面、拍照。若有多页,则翻页对每一页拍照。
第25步:PDA***机将拍得的照片转化为数字纸格式(PDF)凭证文件。
第26步:PDA***机将数字纸格式(PDF)凭证文件进行电子签名得到PDF电子凭证文件。
第27步:PDA***机用万相码键值作为密钥,对PDF电子凭证文件加密得到密态凭证。
第28步:“发布者”提供合适的访问控制,PDA***机将密态凭证提交到凭证链平台接入服务器。
第29步:接入服务器发送请求至凭证链平台的分布式验证服务器。
第30步:验证服务器获得“发布者”的存储请求,得到凭证(密态)数据块。
第31步:验证服务器查验“发布者”的身份及发布权限,符合发布权限则进行下一步,否则拒绝服务,中止作业并结束。
第32步:验证服务器通过共识算法,对凭证(密态)数据块进行验证并对数据块集合进行共识。
第33步:当区块时间周期到时,验证服务器将验证过的数据写入区块链,发布作业成功并结束。
优选的,为了使加盖电子***后的电子文件与纸张文件有相同的外观等特性,必须采用数字纸张技术(PDF技术、CEB技术、CEBX技术或SEP技术)。数字纸张技术是用数字技术搭建的符合传统纸张特性的技术平台,它不仅具有强大的版面描述能力,无论多么复杂的版面,只要能画在纸上就都能表现出来,更重要的是具有版面一致性、不可篡改性和不可分割性。本发明中所描述的“数字纸格式(PDF)”是数字纸格式中的一种,也可以采用其他数字纸张技术,如CEB、CEBX、SEP等,均属于本专利保护范畴。
本发明实施例还提供了一种基于区块链的纸电合一凭证的发布***,包括:
客户端,用于输入待发布凭证的内容信息;
发布设备,用于根据待发布凭证的内容信息,生成一个万相码;生成电子印鉴图像;将电子印鉴图像与万相码结合,得到万相码印鉴;将万相码印鉴存入凭证,并将凭证转化为数字格式文件;对数字格式文件进行电子签名,得到电子凭证文件;对电子凭证文件进行加密,得到密态凭证;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
分布式验证服务器,用于对密态凭证进行验证操作和共识操作;
区块链***,用于存储验证成功的密态凭证。
进一步作为优选的实施方式,还包括:
监管服务器,用于确定客户端的权限和发布设备的发布权限。
本发明实施例提供了一种基于区块链的纸电合一凭证的发布***,包括:
确定模块,用于确定待发布凭证的内容信息;
第一生成模块,用于根据待发布凭证的内容信息,生成一个万相码;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
第二生成模块,用于生成电子印鉴图像;
结合模块,用于将电子印鉴图像与万相码结合,得到万相码印鉴;
转化模块,用于将万相码印鉴存入凭证,并将凭证转化为数字格式文件;
签名模块,用于对数字格式文件进行电子签名,得到电子凭证文件;
加密模块,用于对电子凭证文件进行加密,得到密态凭证;
上链模块,用于对密态凭证进行验证操作和共识操作,并将验证成功的密态凭证存入区块链。
本发明实施例提供了一种基于区块链的纸电合一凭证的发布***,包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现所述的基于区块链的纸电合一凭证的发布方法。
上述方法实施例中的内容均适用于本***实施例中,本***实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
本发明实施例提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行所述的基于区块链的纸电合一凭证的发布方法。
综上所述,本发明具有以下优点:
1、基于万相码电子***、区块链技术的纸电合一凭证存证***,从凭证的生成、发布、验证形成闭环校验,彻底解决了现有凭证防伪技术的软肋和痛点。
2、把智能手机变为“验证仪”,形成全民打击“三假”(假***、假公文、***)的环境,使造假、用假的不法分子无可乘之机、无漏洞可钻。
3、纸电合一凭证的安全分享功能,让人们在使用凭证过程中省时、省力、省钱,使凭证实现跨地区、跨部门、跨层级的安全流转、高效使用,使人们切身体会到新技术带来的好处。
4、推动互联网环境下与电子凭证存证相关的法律服务变得更加安全可信、高效便捷,有效建立虚拟世界的信任机制,形成健康有序、可信共赢的网络生态,最终在互联网法制及现代社会治理等多个方面发挥越来越突出的积极作用。
5、区块链凭证信用平台的应用,加强信用建设,将成为治理线上社会的法则、构建信用社会和诚信社会的基础设施、数字经济时代新的生产要素和生产关系。
另外,通过本发明的纸电合一凭证发布方法,利用区块链技术不可篡改、多方共同验证的分布式账本特性,能够有效解决目前中心化存证的多个痛点:
1、多方维护防范单点风险。区块链的多个验证节点可完整保存区块链数据账本,共同见证区块链凭证的生成和存储状态,避免中心化风险;
2、实时验证打假取代事后立案破案打假。当纸电合一凭证在使用过程中,需要验证的用户可以用移动终端或智能手机接入凭证链平台,通过dAPP(去中心化应用程序)实时查验真假,避免事后因为使用虚假凭证带来损失而去报案、立案、破案、判罚等一系列费时费力费钱行为,为社会节省资源、减少摩擦、加强信用建设。
3、凭证安全分享取代存疑的复印、拷贝分享。纸电合一凭证,可以免复印、免携带原件,通过转发凭证印鉴上的万相码键值,即可分享给他人使用,收到万相码键值的人,可以直接依据万相码键值从凭证链平台下载凭证,避免了现今凭证分享的安全风险(即可能是伪造的或被篡改过的),
4、实时举证取代事后举证。当司法部门的相关机构以及企业用户接入区块链网络,通过本项目可根据时间戳进行实时举证,避免事后举证,提高法律效力,有效保障存证用户的合法权益。
虽然在功能性模块的背景下描述了本发明,但应当理解的是,除非另有相反说明,所述的功能和/或特征中的一个或多个可以被集成在单个物理装置和/或软件模块中,或者一个或多个功能和/或特征可以在单独的物理装置或软件模块中被实现。还可以理解的是,有关每个模块的实际实现的详细讨论对于理解本发明是不必要的。更确切地说,考虑到在本文中公开的装置中各种功能模块的属性、功能和内部关系的情况下,在工程师的常规技术内将会了解该模块的实际实现。因此,本领域技术人员运用普通技术就能够在无需过度试验的情况下实现在权利要求书中所阐明的本发明。还可以理解的是,所公开的特定概念仅仅是说明性的,并不意在限制本发明的范围,本发明的范围由所附权利要求书及其等同方案的全部范围来决定。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本实施例中描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。
计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

Claims (10)

1.基于区块链的纸电合一凭证的发布方法,其特征在于:包括以下步骤:
确定待发布凭证的内容信息;
根据待发布凭证的内容信息,生成一个万相码;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
生成电子印鉴图像;
将电子印鉴图像与万相码结合,得到万相码印鉴;
将万相码印鉴存入凭证,并将凭证转化为数字格式文件;
对数字格式文件进行电子签名,得到电子凭证文件;
对电子凭证文件进行加密,得到密态凭证;
对密态凭证进行验证操作和共识操作,并将验证成功的密态凭证存入区块链。
2.根据权利要求1所述的基于区块链的纸电合一凭证的发布方法,其特征在于:所述确定待发布凭证的内容信息这一步骤,包括以下步骤:
通过手持设备拍摄纸质凭证的内容信息,得到电子凭证;
或者,
通过纸电合一凭证工作站生成电子凭证。
3.根据权利要求1所述的基于区块链的纸电合一凭证的发布方法,其特征在于:还包括以下步骤:
确定发布设备的类型,所述发布设备的类型包括桌面型发布设备和便携型发布设备。
4.根据权利要求3所述的基于区块链的纸电合一凭证的发布方法,其特征在于:所述根据待发布凭证的内容信息,生成一个万相码这一步骤,包括以下步骤:
确定发布设备的发布权限;
对于具备有效发布权限的发布设备,则生成一个万相码;
对于不具备有效发布权限的发布设备,则中止作业。
5.根据权利要求1所述的基于区块链的纸电合一凭证的发布方法,其特征在于:所述生成电子印鉴图像这一步骤,具体为:
根据电子***或者智能数字证书生成电子印鉴图像。
6.基于区块链的纸电合一凭证的发布***,其特征在于:包括:
客户端,用于输入待发布凭证的内容信息;
发布设备,用于根据待发布凭证的内容信息,生成一个万相码;生成电子印鉴图像;将电子印鉴图像与万相码结合,得到万相码印鉴;将万相码印鉴存入凭证,并将凭证转化为数字格式文件;对数字格式文件进行电子签名,得到电子凭证文件;对电子凭证文件进行加密,得到密态凭证;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
分布式验证服务器,用于对密态凭证进行验证操作和共识操作;
区块链***,用于存储验证成功的密态凭证。
7.根据权利要求6所述的基于区块链的纸电合一凭证的发布***,其特征在于:还包括:
监管服务器,用于确定客户端的权限和发布设备的发布权限。
8.基于区块链的纸电合一凭证的发布***,其特征在于:包括:
确定模块,用于确定待发布凭证的内容信息;
第一生成模块,用于根据待发布凭证的内容信息,生成一个万相码;其中,所述万相码包括键值和图像,所述万相码具有唯一性;
第二生成模块,用于生成电子印鉴图像;
结合模块,用于将电子印鉴图像与万相码结合,得到万相码印鉴;
转化模块,用于将万相码印鉴存入凭证,并将凭证转化为数字格式文件;
签名模块,用于对数字格式文件进行电子签名,得到电子凭证文件;
加密模块,用于对电子凭证文件进行加密,得到密态凭证;
上链模块,用于对密态凭证进行验证操作和共识操作,并将验证成功的密态凭证存入区块链。
9.基于区块链的纸电合一凭证的发布***,其特征在于:包括:
至少一个处理器;
至少一个存储器,用于存储至少一个程序;
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如权利要求1-5中任一项所述的基于区块链的纸电合一凭证的发布方法。
10.一种存储介质,其中存储有处理器可执行的指令,其特征在于:所述处理器可执行的指令在由处理器执行时用于执行如权利要求1-5中任一项所述的基于区块链的纸电合一凭证的发布方法。
CN201910910617.XA 2019-09-25 2019-09-25 基于区块链的纸电合一凭证的发布方法、***及存储介质 Pending CN110750812A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910910617.XA CN110750812A (zh) 2019-09-25 2019-09-25 基于区块链的纸电合一凭证的发布方法、***及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910910617.XA CN110750812A (zh) 2019-09-25 2019-09-25 基于区块链的纸电合一凭证的发布方法、***及存储介质

Publications (1)

Publication Number Publication Date
CN110750812A true CN110750812A (zh) 2020-02-04

Family

ID=69277067

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910910617.XA Pending CN110750812A (zh) 2019-09-25 2019-09-25 基于区块链的纸电合一凭证的发布方法、***及存储介质

Country Status (1)

Country Link
CN (1) CN110750812A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112016920A (zh) * 2020-08-19 2020-12-01 云账户技术(天津)有限公司 一种综合服务平台、收入凭证管理方法、装置及介质
WO2022021009A1 (zh) * 2020-07-27 2022-02-03 王李琰 基于区块链的电子凭证流通管理方法、***及区块链平台

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997525A (zh) * 2017-04-10 2017-08-01 山大地纬软件股份有限公司 基于区块链技术的数字证照***
CN107231351A (zh) * 2017-05-25 2017-10-03 远光软件股份有限公司 电子证件的管理方法及相关设备
CN107277000A (zh) * 2017-06-09 2017-10-20 北京明朝万达科技股份有限公司 一种电子凭证安全管理方法及***
CN109413012A (zh) * 2017-08-16 2019-03-01 永丰商业银行股份有限公司 使用区块链的证照发行管理***与方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106997525A (zh) * 2017-04-10 2017-08-01 山大地纬软件股份有限公司 基于区块链技术的数字证照***
CN107231351A (zh) * 2017-05-25 2017-10-03 远光软件股份有限公司 电子证件的管理方法及相关设备
CN107277000A (zh) * 2017-06-09 2017-10-20 北京明朝万达科技股份有限公司 一种电子凭证安全管理方法及***
CN109413012A (zh) * 2017-08-16 2019-03-01 永丰商业银行股份有限公司 使用区块链的证照发行管理***与方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022021009A1 (zh) * 2020-07-27 2022-02-03 王李琰 基于区块链的电子凭证流通管理方法、***及区块链平台
CN112016920A (zh) * 2020-08-19 2020-12-01 云账户技术(天津)有限公司 一种综合服务平台、收入凭证管理方法、装置及介质

Similar Documents

Publication Publication Date Title
US10942994B2 (en) Multicomputer processing for data authentication using a blockchain approach
US20240169457A1 (en) Systems and methods for executing and delivering electronic documents
US11159537B2 (en) Multicomputer processing for data authentication and event execution using a blockchain approach
Duy et al. A survey on opportunities and challenges of Blockchain technology adoption for revolutionary innovation
DE60023340T2 (de) Verfahren zur elektronischen speicherung und wiedergewinnung von authentifizierten originaldokumenten
CN110689433A (zh) 一种基于联盟链的资管信息服务***、方法和装置
Gupta et al. Enhancing privacy through “smart contract” using blockchain-based dynamic access control
CN110750576A (zh) 基于区块链的纸电合一凭证的查询方法、***及存储介质
CN114549194A (zh) 一种基于区块链的权利资产管理服务平台及其实现方法
CN109636335A (zh) 一种基于大数据的智能简历***
JP2022055352A (ja) 方法、システム及びコンピュータプログラム(ブロックチェーンネットワークにおけるコンプライアンスメカニズム)
Hsu et al. Design of an e-diploma system based on consortium blockchain and facial recognition
Marella et al. Document Verification using Blockchain for Trusted CV Information.
CN112435006A (zh) 一种应用区块链技术的专利全过程管理方法、***及设备
CN108881121A (zh) 一种基于移动互联网的p2p信用互看***及方法
Shakan et al. Verification of university student and graduate data using blockchain technology
CN110750812A (zh) 基于区块链的纸电合一凭证的发布方法、***及存储介质
CN114303129A (zh) 文档认证方法和***
Lemieux et al. Addressing audit and accountability issues in self-sovereign identity blockchain systems using archival science principles
Rane et al. Integrity and authenticity of academic documents using blockchain approach
CN110750577A (zh) 基于区块链的纸电合一凭证的分享方法、***及存储介质
CN114205089A (zh) 一种基于区块链的中安码认证方法及***
CN110995860A (zh) 一种基于受控查询区块链的gmp/gsp质量管理平台及其管理方法
Rani et al. Educert-chain: a secure and notarized educational certificate authentication and verification system using permissioned blockchain
Alves et al. A Blockchain-based Architecture for Enterprise Ballot.

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20201009

Address after: No.8, Nanli East District, donghuashi, Dongcheng District, Beijing 100062

Applicant after: Chenglian Technology Development Co., Ltd

Address before: 400015 Baimao (Chongqing) Daily Chemical Co., Ltd., 20th floor, shengdia building, No.248, shangqingsi Renmin Road, Yuzhong District, Chongqing

Applicant before: Zhou Yu

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20200204

RJ01 Rejection of invention patent application after publication