This application provides an invoice verification method based on block chain technology, which does not reveal the original information. The steps include: S1 defines invoice template and establishes invoice template library; S2 templates invoice data according to the corresponding invoice template; S3 calculates invoice characteristic data based on template; S4 invoice information links up; S5 imports invoice information. Line validation. The invention verifies the authenticity of the invoice by using the open information query in the block chain, and realizes the online verification and query of the invoice content. And can inquire invoices for invalidation, red and other related operations. Be able to verify the entire change history of an invoice.
【技术实现步骤摘要】
基于区块链技术不泄露原始信息的发票查验方法
本专利技术涉及计算机
和财税发票领域,具体涉及一种基于区块链技术不泄露原始信息的发票查验方法。
技术介绍
发票是单位和个人在购销商品、提供或者接受服务以及其他经营活动中,开具、取得的收付款凭证。在我国的经济发展中,发票作为一种经济性的凭证,是企业和个人经济活动中不可或缺的部分。又因为发票的经济特性,一些违法人员为了经济利益制售虚假发票。在企业的财务核算中,单位以发票入账记入成本费用,以此确定利润。如果收到的是假发票税局进行纳税评估或者稽查时就会剔除该部分成本费用,导致企业补税。并会根据具体的情况受到处罚。即使不是假发票,如果遇到所开发票被企业冲红等情况时,所开发票也会失去其作用。所以在很多场景中都需要查验发票的真伪。发票查询是指通过发票代码、发票号码、开票日期等必要的发票信息确定发票是否存在以及发票真伪的方法。目前,我国发票实行各省属地化原则,各省发票查验网站分散,分类项目各异,输入、输出界面不一致以及钓鱼欺诈网站层出不穷。如果可以直接查询发票相关的内容,会造成企业或单位的隐私信息泄露,也会造成国家财税相关的数据泄 ...
【技术保护点】
1.一种基于区块链技术不泄露原始信息的发票查验方法,其特征在于,具体步骤如下:S1、定义发票模板,建立发票模板库;发票模板根据发票的不同版式和版本定义不同的发票模板,每个发票模板对应一个模板标识,每个发票模板至少需要包括唯一识别标志、发票内容和发票区分标志字段:唯一识别标志,是每张发票的唯一标志;发票内容:至少包括开票日期、校验码、购买方名称、销售方名称和发票金额;发票区分标志:用来区分发票性质;S2、将发票根据相应的发票模板进行发票数据模板化;S3、根据模板化的发票数据,对发票模板中的唯一识别标志使用第一加密算法生成发票唯一地址,对发票模板中的发票内容使用第二加密算法生成 ...
【技术特征摘要】
1.一种基于区块链技术不泄露原始信息的发票查验方法,其特征在于,具体步骤如下:S1、定义发票模板,建立发票模板库;发票模板根据发票的不同版式和版本定义不同的发票模板,每个发票模板对应一个模板标识,每个发票模板至少需要包括唯一识别标志、发票内容和发票区分标志字段:唯一识别标志,是每张发票的唯一标志;发票内容:至少包括开票日期、校验码、购买方名称、销售方名称和发票金额;发票区分标志:用来区分发票性质;S2、将发票根据相应的发票模板进行发票数据模板化;S3、根据模板化的发票数据,对发票模板中的唯一识别标志使用第一加密算法生成发票唯一地址,对发票模板中的发票内容使用第二加密算法生成发票特征值;S4、将发票唯一地址、模板标识、发票区分标志、当前时间、发票特征值和关联发票唯一地址打包成为发票上链信息,将发票上链信息写入到区块链;其中:当前时间为打包发票上链信息的时间;关联发票唯一地址是与所述发票相关联发票的发票唯一地址,通过使用关联发票唯一地址将相关发票信息联系到一起;S5、对发票信息进行验证;对需要验证的发票使用所述发票模板库中的发票模板进行发票数据模板化,采用第一加密算法计算出发票唯一地址;通过发票唯一地址检索公链上的发票信息,如果没有检索到,提示发票信息未上链;当检索到发票唯一地址时,再对发票内容采用第二加密算法计算发票特征值,将计算出来的发票特征值与链上保存的发票特征值做对比,如果相同则认为发票信息有效...
【专利技术属性】
技术研发人员:付少庆,饶森林,
申请(专利权)人:北京大账房网络科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。