【技术实现步骤摘要】
一种基于区块链的记账方法及系统
本专利技术涉及计算机
,尤其涉及一种基于区块链的记账方法及系统。
技术介绍
企业记账是企业正常运行的一个常规流程,传统的记账方式都是手工记账。即使在当今的大数据时代,也只是将手工记账的部分通过软件来呈现,仍存在很多问题。譬如,1、代账客户提交的单据经常发生变化,导致代账会计记账需进行重复工作。2、小企业会挑选多个财务服务公司,代账客户财务账簿交接困难。3、会计记账不规范,随意调整账簿。4、对应综合型企业,多来源业务未整合,各模块数据不统一,导致记账混乱。企业业务繁杂,审核工作加大,记账缓慢。
技术实现思路
本专利技术实施例提供一种区块链的记账方法及系统,提高财务记账的准确性、效率和可信度。本专利技术实施例提供了一种基于区块链的记账方法,所述记账方法适用于基于区块链的记账系统,所述记账系统包括:用户端、会计端、记账端、区块链系统和区块链网络;其中,所述用户端、所述会计端、所述记账端分别通过所述区块链网络与所述区块链系统连接;所述用户端向所述记账端发起登记 ...
【技术保护点】
1.一种基于区块链的记账方法,其特征在于,所述记账方法适用于基于区块链的记账系统,所述记账系统包括:用户端、会计端、记账端、区块链系统和区块链网络;其中,所述用户端、所述会计端、所述记账端分别通过所述区块链网络与所述区块链系统连接;/n所述用户端向所述记账端发起登记请求,以供所述记账端根据所述登记请求,在所述区块链系统上生成所述用户端的第一私钥,并根据所述第一私钥生成第一公钥和查询地址;/n所述用户端接收所述记账端反馈的所述第一私钥和查询地址,并根据所述第一私钥,将单据数据信息进行加密后得到第一单据数据,再通过所述区块链网络将所述第一单据数据写入所述区块链系统;/n所述会计 ...
【技术特征摘要】
1.一种基于区块链的记账方法,其特征在于,所述记账方法适用于基于区块链的记账系统,所述记账系统包括:用户端、会计端、记账端、区块链系统和区块链网络;其中,所述用户端、所述会计端、所述记账端分别通过所述区块链网络与所述区块链系统连接;
所述用户端向所述记账端发起登记请求,以供所述记账端根据所述登记请求,在所述区块链系统上生成所述用户端的第一私钥,并根据所述第一私钥生成第一公钥和查询地址;
所述用户端接收所述记账端反馈的所述第一私钥和查询地址,并根据所述第一私钥,将单据数据信息进行加密后得到第一单据数据,再通过所述区块链网络将所述第一单据数据写入所述区块链系统;
所述会计端接收所述记账端发送的所述第一公钥,并根据所述第一公钥,在所述区块链系统上调取所述第一单据数据,再在所述第一单据数据验证核实后,对所述第一单据数据进行电子签名,获得第一记账数据;
所述会计端根据所述第一公钥,将所述第一记账数据进行加密后,发布至所述区块链系统上;
所述用户端根据所述查询地址,在所述区块链系统上查询自身对应的已加密记账数据,并根据所述第一私钥对所述已加的记账数据进行解密,获取所述用户端对应的账簿数据。
2.根据权利要求1所述的基于区块链的记账方法,其特征在于,所述记账端根据所述登记请求,在所述区块链系统上生成所述用户端的第一私钥,并根据所述第一私钥生成第一公钥和查询地址,具体为:
所述记账端根据随机算法生成所述第一私钥,并根据椭圆算法由所述第一私钥生成所述第一公钥;
在生成所述查询地址时,将所述第一公钥嵌入到所述查询地址中。
3.根据权利要求1所述的基于区块链的记账方法,其特征在于,所述用户端根据所述第一私钥,将单据数据信息进行加密后得到第一单据数据,再通过所述区块链网络将所述第一单据数据写入所述区块链系统,具体为:
所述用户端将需录入的单据数据信息转换为电子信息,并通过第一随机码加密所述电子信息;
所述用户端根据所述第一私钥,加密所述第一随机码;
所述用户端通过所述区块链网络将加密后的第一单据数据、加密后的第一随机码写入所述区块链系统。
4.根据权利要求3所述的基于区块链的记账方法,其特征在于,所述会计端根据所述第一公钥,在所述区块链系统上调...
【专利技术属性】
技术研发人员:陈振宇,杨杰,万勤,石文军,
申请(专利权)人:方欣科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。