一种基于多链条区块链的账本数据存储会计系统及方法与流程

文档序号:29206892发布日期:2022-03-12 01:45阅读:来源:国知局

技术特征:
1.一种基于多链条区块链的账本数据存储会计系统,其特征在于包括:数据库子系统、区块链子系统、监管机构子系统以及相关个人;其中:所述数据库子系统用于存储账本数据,所述账本数据作为参考意见索引,不会提交到所述监管机构子系统;所述区块链子系统内部包括票据区块链子系统和报表区块链子系统,分别形成票据链和报表链;会计数据分为两种,分别为票据数据(c0)和财务报表数据(c1,c2,c3),所述财务报表数据包括数据库上财务报表数据(c1)、区块链存储的财务报表数据(c2)以及区块链上报的财务报表数据(c3),所述票据数据(c0)以及数据库上财务报表数据(c1)存储在所述票据链c0上,不能被篡改;所述区块链上财务报表数据(c2)以及区块链上报的财务报表数据(c3)存储在所述报表链上,所述票据链使用传统区块链的链架构; 所述报表链分为两条链条,一条链是用于存储所述区块链存储的财务报表数据(c2)的c2链,一条链是用于存储区块链上报的财务报表数据(c3)的c3链,其中所述c2链上的区块只包括所述区块链存储的财务报表数据(c2),所述c3链上的区块只包括区块链上报的财务报表数据(c3);所述区块链存储的财务报表数据(c2)是不提交给所述监管机构子系统或审计机构的数据,所述区块链上报的财务报表数据(c3)是提交给所述监管机构子系统或审计机构的数据;所述区块链上报的财务报表数据(c3)是企业内部会计提交到区块链上的报表,外部审计单位审查所述报表;所述数据库上财务报表数据(c1)、区块链存储的财务报表数据(c2)以及区块链上报的财务报表数据(c3)会不定期进行更新,其中所述数据库上财务报表数据(c1)的更新数据只存储在所述数据库子系统内;所述区块链存储的财务报表数据(c2)的更新数据存在所述区块链子系统内,但是不提交所述监管单位子系统或审计机构;所述区块链上报的财务报表数据(c3)的更新数据存储在所述区块链子系统内并且提交所述监管单位子系统或审计机构;所述数据库子系统以及所述区块链子系统相互交换数据,所述监管机构子系统以及相关个人与所述区块链子系统相互交换数据;当区块链子系统内账本数据的真实可靠性不能满足监管机构和相关个人的需求时,所述区块链子系统上的账本数据便会同步到所述数据库子系统中,进行新一轮的账本数据的迭代。2.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:所述票据链和报表链存储在同一个区块链子系统内,而在内部分为票据链和报表链;或者所述票据链和报表链存在两个不同的区块链子系统内,所述票据链和报表链使用多种跨链技术进行跨链作业。3.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:所述数据库上财务报表数据(c1)是由企业自己编制或会计电算化自动生成的财务报表,供内部工作人员使用,这部分存储在数据库的财务报表数据并不用来提供给外部审计机构或个人进行审查或查看,其作用是为了生成可以存储在区块链子系统上的财务报表数据,即区块链存储的财务报表数据(c2)以及区块链上报的财务报表数据(c3);每次内部审查时,如果发现错误,会更新所述数据库上财务报表数据(c1)、区块链存储的财务报表数据(c2)以及区块链上报的财务报表数据(c3);由于所述区块链存储的财务报表数据(c2)以及区块链上报的财务报表数据(c3)数据上链,这些链条只能添加新区块,将更新的报表放在
新添加的所述新区块内,并且所述新区块内的数据会被同步到所述数据库子系统上,企业需要重新整理财务报表数据,并上传更新的存储在区块链上的所述区块链上报的财务报表数据(c3)。4.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:所述数据库子系统也提供所述c2链以及所述c3链的数据索引,从而有助于查询。5.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:所述区块链存储的财务报表数据(c2)是由企业上传到所述区块链子系统的财务报表数据组成,提供企业内部审计,所述区块链存储的财务报表数据(c2)并不用来提供给外部审计机构或个人进行审查或查看,其作用是为了生成内部报告给相关人员做内版审计用;所述区块链存储的财务报表数据(c2)可以助力企业内部审计,内部审计后,才将所述区块链存储的财务报表数据(c2)放在所述c3链上形成所述区块链上报的财务报表数据(c3)。6.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:对于中心型公司,只维持所述数据库上财务报表数据(c1)和所述c3链,而没有所述c2链;对于大公司,同时具有所述c2链和所述c3链。7.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:所述c2链和c3链上,每个区块都有时间戳,使得c2链和c3链的区块可以以时间戳排序,组成一个链条;同时,c2链和c3链维持各自传统区块链的哈希值。8.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:所述报表链包括除c2链和c3链外更多的链条,并且各自具有哈希值来保障数据不能被篡改,所述更多的链条是不同目的或是不同政府单位的报表。9.根据权利要求1所述的一种基于多链条区块链的账本数据存储会计系统,其特征在于:所述更多链条中每个链条都可以分为两个子链条,第一子链条存储数据而预备不上报,第二子链条存储数据而且预备上报。10.一种根据权利要求1-9任一所述基于多链条区块链的账本数据存储会计系统的存储会计方法,其特征在于包括:s01、根据企业生产经营情况,在数据库子系统上存入数据库上财务报表数据(c1);s02、企业根据所述数据库上财务报表数据(c1),定期在区块链子系统上传区块链存储的财务报表数据(c2);s03、所述区块链存储的财务报表数据(c2)经过多次内部审计后,认为可以上传给外部审计单位,将适合的所述区块链存储的财务报表数据(c2)上到所述c3链;s04、所述监管机构子系统以及相关个人定期向所述区块链子系统提出审查申请,要求验证报表区块链子系统上的财务报表数据的真实性;s05、区块链子系统接受申请并验证申请方身份,将所需的区块链上报的财务报表数据(c3)和票据数据(c0)发送给所述监管机构子系统以及相关个人;s06、所述监管机构子系统以及相关个人对所述区块链上报的财务报表数据(c3)和票据数据(c0)进行审查,若发现虚假财务报表数据,则执行s07;否则,执行s10;s07、所述监管机构子系统以及相关个人向所述区块链子系统发出修改说明,要求区块链对涉及虚假的所述区块链上报的财务报表数据(c3)进行更迭,如果需要更新所述票据数据(c0),也通知企业进行更改;
s08、区块链收到修改说明,将涉及虚假的所述区块链上报的财务报表数据(c3)发送给所述数据库子系统,并发出修改说明;如果更新所述票据数据(c0),则原所述票据数据(c0)根据区块链特性不能更改,但是将更新的所述票据数据(c0)上传所述票据链c0,并且标明旧的所述票据数据(c0)不再适应;s09、所述数据库子系统存储修改后的所述区块链上报的财务报表数据(c3),获得新的所述数据库上财务报表数据(c1)后,根据收到的所述修改说明通知相应的企业,并执行s01~s06;s10、所述监管机构子系统以及相关个人认可从所述区块链子系统得到的财务报表数据。

技术总结
本发明提供一种基于多链条区块链的账本数据存储会计系统,包括:数据库子系统、区块链子系统、监管机构子系统以及相关个人;其中:数据库子系统用于存储账本数据,账本数据作为参考意见索引,不会提交到监管机构子系统;区块链子系统内部包括票据区块链子系统和报表区块链子系统,分别形成票据链和报表链;新型区块链系统包含票据链C0,报表链C2和报表链C3,票据链C0和报表链C3可以直接上传给审计单位或是监管单位;当区块链子系统内账本数据的真实可靠性不能满足监管机构和相关个人的需求时,区块链子系统上的账本数据便会同步到数据库子系统中,进行新一轮的账本数据的迭代。还提供了对应的基于多链条区块链的账本数据存储会计方法。储会计方法。储会计方法。


技术研发人员:蔡维德
受保护的技术使用者:天民(青岛)国际沙盒研究院有限公司
技术研发日:2021.10.11
技术公布日:2022/3/11
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1