一种电子账本的共享方法

阅读:1027发布:2021-01-28

专利汇可以提供一种电子账本的共享方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 电子 账本的共享方法,包括如下步骤:将财务电子账单的流 水 账和收支账分别读写入 数据库 内;电子账单形成数据 块 ,然后将交易的账单信息建立交易链,交易链完成交易,将交易信息记录在数据块的 节点 上;然后对数据块通过密匙和数字签名进行加密签名;最后在本地系统网络共享数据块内的电子账单;生成一条或多条交易副链,并根据交易副链的数据块信息构造系统唯一的交易主链,从而形成分布式的电子账单;通过将电子账单上的交易副链和交易主链分别进行各自的数据块验证和交易验证,若交易验证在交易副链和交易主链上均验证通过,则证明交易真实存在,否则,交易不存在。本发明提供了一种电子账本的共享方法,采用 区块链 技术。,下面是一种电子账本的共享方法专利的具体信息内容。

1.一种电子账本的共享方法,其特征在于,包括如下步骤:
S1、将财务电子账单的流账和收支账分别读写入数据库内;
S2、电子账单形成数据,然后将交易的账单信息建立交易链,交易链完成交易,将交易信息记录在本地数据块的节点上;
S3、然后对数据块通过密匙和数字签名进行加密签名;
S4、最后有合法权利的计算机节点进行共享,然后在本地系统网络共享数据块内的电子账单;
S4-1、生成一条或多条交易副链,并根据交易副链的数据块信息构造系统唯一的交易主链,从而形成分布式的电子账单;
S4-2、需要计算机节点共同认可(pow),也就是pow工作量证明机制,在S4-1中,副链进入主链时,计算出一个满足规则的随机数,获得本次记账共享的认可权利,然后共享出本轮需要记录的数据,然后所有合法权利的计算机节点进行验证后一起储存;
S4-3、通过将电子账单上的交易副链和交易主链分别进行各自的数据块验证和交易验证,若交易验证在交易副链和交易主链上均验证通过,则证明交易真实存在,否则,交易不存在。
2.根据权利要求1所述的一种电子账本的共享方法,其特征在于:所述S2中完成交易步骤需要交易双方同时完成加密。
3.根据权利要求1所述的一种电子账本的共享方法,其特征在于:所述S3中的密匙为DES密匙,所述数字签名是使用者私匙发送的数据作为数字签名。
4.根据权利要求1所述的一种电子账本的共享方法,其特征在于:所述交易副链都是由多个不同的电子账单数据的种类数量决定,一条交易副链对应一种业务资产类型。
5.根据权利要求1所述的一种电子账本的共享方法,其特征在于:所述交易副链和交易主链都是由多个区块和时间戳组成的数据块,每个数据块内都有参与节点和验证节点,多个数据块链接在一起组成电子账单的数据库。

说明书全文

一种电子账本的共享方法

技术领域

[0001] 本发明涉及链技术领域,尤其涉及一种电子账本的共享方法。

背景技术

[0002] 账本是具有一定格式与若干账页组成,以会计凭证为依据,对所有经济业务进行序时分类记录的本籍,也就是通常我们所说的账册。登记账本认真、细致、书写要求高,书写工具要用专业财会笔来按照楷书书写,并且发生记账错误要按照规定方法更正。
[0003] 电子账单是付费通核心业务EBPP帐单的又一种业务应用模式,是将传统的纸张帐单,通过信息化的方式,转变为电子格式,然后通过手机、互联网、IPTV等传递给用户,从而营造一个节约社会资源、低环保的社会环境。
[0004] 随着国民经济的发展和社会生产生活方式的变化,城市居民家庭和企事业单位日常收到的各类发票、凭据、帐单等(以下统称帐单)越来越多。除了传统的、电、帐单外,还有固定电话、移动电话、数据通信以及购房还贷扣款、保险金分期交纳通知等。粗略估算,以城镇家庭为例,平均每个家庭(或单位)每月收到帐单5.5张。以3.25亿城市居民住宅计算,我国每年需要投递和结算的帐单总数高达214.5亿张。
[0005] 而电子账单的共享方法十分的繁琐复杂,而且共享的电子账单保存度不够,容易造成数据丢失,一旦电子账单数据丢失损坏,影响使用者的账单记录,同时不能记录多种不同种类的电子账单记录,同时扩展性差,需要采用多种不同的记录方式进行记录备份,防止备案丢失。

发明内容

[0006] 基于背景技术存在的技术问题,本发明提出了一种电子账本的共享方法,具有便于数据的记录和防止数据丢失特点,解决了现有电子账单记录数据易损坏和容易丢失的问题。
[0007] 本发明提供如下技术方案:一种电子账本的共享方法,包括如下步骤:S1、将财务电子账单的流水账和收支账分别读写入数据库内;
S2、电子账单形成数据块,然后将交易的账单信息建立交易链,交易链完成交易,将交易信息记录在本地数据块的节点上;
S3、然后对数据块通过密匙和数字签名进行加密签名;
S4、最后有合法权利的计算机节点进行共享,然后在本地系统网络共享数据块内的电子账单;
S4-1、生成一条或多条交易副链,并根据交易副链的数据块信息构造系统唯一的交易主链,从而形成分布式的电子账单;
S4-2、需要计算机节点共同认可(pow),也就是pow工作量证明机制,在S4-1中,副链进入主链时,计算出一个满足规则的随机数,获得本次记账共享的认可权利,然后共享出本轮需要记录的数据,然后所有合法权利的计算机节点进行验证后一起储存;
S4-3、通过将电子账单上的交易副链和交易主链分别进行各自的数据块验证和交易验证,若交易验证在交易副链和交易主链上均验证通过,则证明交易真实存在,否则,交易不存在。
[0008] 优选的,所述S2中完成交易步骤需要交易双方同时完成加密。
[0009] 优选的,所述S3中的密匙为DES密匙,所述数字签名是使用者私匙发送的数据作为数字签名。
[0010] 优选的,所述交易副链都是由多个不同的电子账单数据的种类数量决定,一条交易副链对应一种业务资产类型。
[0011] 优选的,所述交易副链和交易主链都是由多个区块和时间戳组成的数据块,每个数据块内都有参与节点和验证节点,多个数据块链接在一起组成电子账单的数据库。
[0012] 本发明提供了一种电子账本的共享方法,采用区块链技术(区块链技术,也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录),利用区块链的数据结构,完成电子账单的数据记录,通过将电子账单内的数据采用建立交易链的方式,读写入数据库内,然后根据数据库内的电子账单数据生成数据块,然后进行节点记录,从而使电子账本的数据能够得到多方保存,避免存在的数据丢失或电子账本损坏,导致电子账本无法使用,电子账本数据丢失,造成经济的损失,从而保证了电子账本的安全性,同时采用每条交易链的密匙和数字签名,大大提高了电子账单的保密性和电子账单的安全性,使电子詹丹使用起来更加安全,同时采用交易主链和交易副链共同构建的模式,提升了更新的速度,又可以规避交易主链被破坏的险,适合推广使用。附图说明
[0013] 图1为本发明的电子账本共享方法具体流程示意图;图2为本发明的区块链共享总账单构建方法的流程示意图。

具体实施方式

[0014] 下面,通过具体实施例对本发明的技术方案进行详细说明。实施例
[0015] 一种电子账本的共享方法,包括如下步骤:S1、将财务电子账单的流水账和收支账分别读写入数据库内;
S2、电子账单形成数据块,然后将交易的账单信息建立交易链,交易链完成交易,将交易信息记录在本地数据块的节点上;
S3、然后对数据块通过密匙和数字签名进行加密签名;
S4、最后有合法权利的计算机节点进行共享,然后在本地系统网络共享数据块内的电子账单;
S4-1、生成一条或多条交易副链,并根据交易副链的数据块信息构造系统唯一的交易主链,从而形成分布式的电子账单;
S4-2、需要计算机节点共同认可(pow),也就是pow工作量证明机制,在S4-1中,副链进入主链时,计算出一个满足规则的随机数,获得本次记账共享的认可权利,然后共享出本轮需要记录的数据,然后所有合法权利的计算机节点进行验证后一起储存;
S4-3、通过将电子账单上的交易副链和交易主链分别进行各自的数据块验证和交易验证,若交易验证在交易副链和交易主链上均验证通过,则证明交易真实存在,否则,交易不存在。
[0016] S4-2中采用的POW工作量证明机制,完全去掉中心化,节点自由进出,适合推广使用。
[0017] S2中完成交易步骤需要交易双方同时完成加密。
[0018] S3中的密匙为DES密匙,数据加密技术主要通过对网络中传输的信息进行数据加密来保障其安全性,是一种主动安全的防御策略。信息技术改变着人们的生活和工作方式,与此同时,信息安全也已成为世人关注的社会问题,通过对分组密码DES 算法IP 变换、IP 逆变换、S盒换位表的分析, 找出了他们的换位规则, 根据这种规则提出了对DES 算法软件实现的改进方法,DES 使用一个 56 位的密匙以及附加的 8 位奇偶校验位,产生最大 64 位的分组大小。这是一个迭代的分组密码,使用称为Feistel的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;
接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES 使用 16 个循环,使用异或,置换,代换,移位操作四种基本运算,所述数字签名是使用者私匙发送的数据作为数字签名,数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法,一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证,数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。
[0019] 交易副链都是由多个不同的电子账单数据的种类数量决定,一条交易副链对应一种业务资产类型。
[0020] 交易副链和交易主链都是由多个区块和时间戳组成的数据块,每个数据块内都有参与节点和验证节点,多个数据块链接在一起组成电子账单的数据库。
[0021] 本发明中,提供了一种电子账本的共享方法,采用区块链技术(区块链技术,也被称之为分布式账本技术,是一种互联网数据库技术,其特点是去中心化、公开透明,让每个人均可参与数据库记录),利用区块链的数据结构,完成电子账单的数据记录,通过将电子账单内的数据采用建立交易链的方式,读写入数据库内,然后根据数据库内的电子账单数据生成数据块,然后进行节点记录,从而使电子账本的数据能够得到多方保存,避免存在的数据丢失或电子账本损坏,导致电子账本无法使用,电子账本数据丢失,造成经济的损失,从而保证了电子账本的安全性,同时采用每条交易链的密匙和数字签名,大大提高了电子账单的保密性和电子账单的安全性,使电子詹丹使用起来更加安全,同时采用交易主链和交易副链共同构建的模式,提升了更新的速度,又可以规避交易主链被破坏的风险,适合推广使用。
[0022] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈