首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际检索单位 / 附加费 / 异议 / 一种基于区块链的电子合同配置管理系统及方法

一种基于链的电子合同配置管理系统及方法

阅读:376发布:2020-10-21

专利汇可以提供一种基于链的电子合同配置管理系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于 区 块 链 的 电子 合同配置管理系统及方法。该系统包括用户管理模块、系统管理与接入模块、电子合同模板管理模块、电子合同管理模块、操作日志模块在内的五个功能模块,通过五个功能模块实现支持多系统的,允许多个参与方的在线电子合同配置管理系统。本发明通过将电子合同配置和区块链技术的结合来解决电子合同的安全性、透明性、 可追溯性 等问题,采用区块链去中心化的技术后,改变了现有的系统存储和传送结构,建立起更加安全的运行模式,能够有效保证电子合同相关数据的安全,同时也保证可对电子合同及其配置进行溯源,防止数据被篡改,最终使电子合同得到更广泛的应用。,下面是一种基于链的电子合同配置管理系统及方法专利的具体信息内容。

1.一种基于链的电子合同配置管理系统,其特征在于,包括如下功能模块:
1)用户管理模块;所述用户管理模块用于管理系统中用户的基本信息,并将能代表用户的基本信息写入区块链;所述用户分为两种,一种为企业用户,另一种为企业内部用户。
2)系统管理与接入模块;所述系统管理与接入模块用于维护要接入电子合同配置管理系统的企业的业务系统,并将业务系统的基本信息写入区块链。
3)电子合同模板管理模块;所述电子合同模板管理模块用于维护电子合同模板的信息及审批流程;基于该模块,用户可以进行电子合同模板的查看、添加、修改与删除,其中对电子合同模板的添加、修改与删除会创建一个审批流程;所有的电子合同模板数据和每个阶段的审批流程的数据都会被写入区块链。
4)电子合同管理模块;所述电子合同管理模块用于维护根据电子合同模板创建的电子合同的信息;企业的业务系统基于该模块生成具体的电子合同,和发起签署流程,在电子合同被签署之后,业务系统将签署结果同步至电子合同管理模块;所有的具体电子合同和签署结果的数据都会被写入区块链;
5)操作日志模块;所述操作日志模块用于保存在电子合同配置管理系统中的所有操作的日志信息,所有用户都可以查看管理系统中进行的操作;所有日志的数据均会被写入区块链。
2.如权利要求1所述基于区块链的电子合同配置管理系统,其特征在于,所述模块1)中的企业用户是参与配置电子合同的实质代表方,企业用户拥有作为配置电子合同参与方的最高权限,新企业用户的加入必须经过所有现存企业用户的同意;所述的企业内部用户是企业内部参与电子合同配置操作的人员账号,由企业用户在管理系统中创建并分配权限,企业内部用户的权限范围不超过其归属的企业用户的权限。
3.如权利要求1所述基于区块链的电子合同配置管理系统,其特征在于,所述模块2)中的业务系统由企业用户创建并管理,业务系统以应用程序接口调用的方式使用电子合同配置管理系统提供的且由企业用户授权的功能。
4.如权利要求1所述基于区块链的电子合同配置管理系统,其特征在于,所述模块3)中的审批流程具体为任何用户对电子合同模板的新增、修改与删除操作都会发起一个涉及其它用户的审批流程,相关操作只有被所有用户接受才能正式生效;任何用户对电子合同模板存在异议均可以对操作进行驳回,并填写驳回理由;审批发起方根据驳回理由进行修改,再次发起审批流程,直到被所有用户接受;最后,电子合同配置管理系统提供一份电子合同模板的不同版本间的文本差异。
5.如权利要求1所述基于区块链的电子合同配置管理系统,其特征在于,所述模块4)中,用户可以查看所有具体的电子合同及其签署结果。
6.如权利要求1所述基于区块链的电子合同配置管理系统,其特征在于,所述模块5)中存储的所有操作日志记录不可篡改;当用户发现电子合同存在问题时,通过查看操作日志记录,追溯电子合同历史修改情况。
7.一种基于权利要求1的电子合同配置管理方法,其特征在于,该方法具体为:
当企业需要参与涉及多方的电子合同配置管理工作时,首先向用户管理模块发起注册请求,并附上企业信息,注册为企业用户;电子合同配置管理系统现存的企业用户可以看到新企业的注册申请,并对其进行审核,只有所有现存的企业用户均审核通过的情况下,新的企业用户才能加入到电子合同配置管理系统中;从企业用户发起注册申请到申请被多方都接收的整个过程的信息都会被记录到区块链,所有现存用户均可查看;
当新的企业用户成功加入电子合同配置管理系统后,利用用户管理模块为自己的企业添加企业内部用户并分配权限,使得企业内部员工也可以代表企业进行权限内的电子合同配置管理操作;
当企业有自己的业务系统时,向系统管理与接入模块发出创建业务系统的请求,并附带业务系统的基本信息和权限信息,系统管理与接入模块会为其分配业务系统的身份标识数据,使得企业自己的业务系统在附带上身份标识数据后以应用程序接口的方式使用电子合同配置管理系统提供的服务;企业配置的业务系统数据会被写入到区块链中;
当企业需要配置电子合同模板时,向电子合同模板管理模块发出请求,当涉及到电子合同模板的添加、修改与删除操作时,会发起一个审批流程,需要加入到电子合同配置管理系统中的所有企业用户均同意后,相关操作的结果才能生效;对电子合同模板的添加、修改与删除操作的请求内容与审批流程的数据都会被写入到区块链中;
当企业需要发起电子合同的签署时,业务系统向电子合同管理模块发起请求,附上要使用的电子合同模板唯一标识及相关参数,电子合同管理模块会根据请求中电子合同模板的唯一标识找出要使用的电子合同模板,再将请求中的相关参数填入电子合同模板中,生成正式电子合同,并将其写入区块链中;在正式的电子合同被写入到区块链之后,电子合同管理模块会将生成的电子合同发给请求方,请求方可以使用该电子合同向第三方电子合同签署服务发起正式签署流程,在签署流程完成后,将结果同步至电子合同管理模块,电子合同管理模块再将结果写入区块链中;电子合同配置管理系统中的所有用户均可以查看已经生成的电子合同及对应的签署结果;
当企业需要查看电子合同模板的操作记录时,向操作日志模块发起请求,操作日志模块从区块链上读取相关的日志记录内容并进行返回,企业可以追溯到任何一个发生过的操作的信息。

说明书全文

一种基于链的电子合同配置管理系统及方法

技术领域

[0001] 本发明属于区块链技术领域,尤其涉及一种基于区块链的电子合同配置管理系统及方法

背景技术

[0002] 区块链技术,区块链是一种新型去中心化信息技术,能安全地存储数字交易或其它数据,信息不可伪造和篡改,是比特币、以太币等数字货币的底层技术。区块链上的交易确认由区块链上的所有节点共识完成,共识成功后打包写入区块。区块链维护一个公共的账本,用于存储区块链网络上所有交易,公共账本位于存储区块上,任何节点都有一份完整的拷贝,从而保证其不可伪造和篡改,并实现信息共享,能提高交易和信息流通的效率。
[0003] 电子合同是双方或多方当事人之间通过电子信息网络以电子的形式达成的设立、变更、终止财产性民事权利义务关系的协议。电子合同是以电子的方式订立的合同,其主要是指在网络条件下当事人为了实现一定的目的,通过数据电文、电子邮件等形式签订的明确双方权利义务关系的一种电子协议。在各行各业的电子化和网络化程度越来越高的时代背景下,合同电子化是一个必然的发展趋势,同时也可以有效的提高多方企业的合作效率,从而提高业务活动的效率。
[0004] 虽然电子合同能够提高企业业务活动的效率,但是当电子合同有多个维护方时,对其进行管理将变得极为复杂,且数据的安全性、透明性和可追溯性会难以得到保障。问题主要体现在以下几个方面:
[0005] 第一,对电子合同修改的流程较为复杂,当电子合同内容涉及到多方时,对其进行修改必然需要征求多方的意见,因此电子合同文本需要在参与维护电子合同的多方之间不断进行流转和更新,成本较高。
[0006] 第二,多方参与电子合同的维护工作往往需要依赖中心节点,即需要某个参与方承担主要的电子合同维护工作,但是承担主要工作的参与方有可能在其它参与方不知情的情况下对电子合同相关配置进行修改,导致多个参与方之间出现信任问题,最终使得合作难以为继。
[0007] 第三,电子合同的文本内容十分重要,当涉及多个维护方时,电子合同文本的内容及对其进行的修改操作都需要被记录并在多方之间被共享,否则在出现问题时,难以有效的进行追溯。

发明内容

[0008] 本发明的目的在于针对现有技术的不足,提供一种基于区块链的电子合同配置管理系统。
[0009] 本发明的目的是通过以下技术方案来实现的:一种基于区块链的电子合同配置管理系统,包括如下功能模块:
[0010] 1)用户管理模块;所述用户管理模块用于管理系统中用户的基本信息,并将能代表用户的基本信息写入区块链;所述用户分为两种,一种为企业用户,另一种为企业内部用户;
[0011] 2)系统管理与接入模块;所述系统管理与接入模块用于维护要接入电子合同配置管理系统的企业的业务系统,并将业务系统的基本信息写入区块链;
[0012] 3)电子合同模板管理模块;所述电子合同模板管理模块用于维护电子合同模板的信息及审批流程;基于该模块,用户可以进行电子合同模板的查看、添加、修改与删除,其中对电子合同模板的添加、修改与删除会创建一个审批流程;所有的电子合同模板数据和每个阶段的审批流程的数据都会被写入区块链;
[0013] 4)电子合同管理模块;所述电子合同管理模块用于维护根据电子合同模板创建的电子合同的信息;企业的业务系统基于该模块生成具体的电子合同,和发起签署流程,在电子合同被签署之后,业务系统将签署结果同步至电子合同管理模块;所有的具体电子合同和签署结果的数据都会被写入区块链;
[0014] 5)操作日志模块;所述操作日志模块用于保存在电子合同配置管理系统中的所有操作的日志信息,所有用户都可以查看管理系统中进行的操作;所有日志的数据均会被写入区块链。
[0015] 进一步地,所述模块1)中的企业用户是参与配置电子合同的实质代表方,企业用户拥有作为配置电子合同参与方的最高权限,新企业用户的加入必须经过所有现存企业用户的同意;所述的企业内部用户是企业内部参与电子合同配置操作的人员账号,由企业用户在管理系统中创建并分配权限,企业内部用户的权限范围不超过其归属的企业用户的权限。
[0016] 进一步地,所述模块2)中的业务系统由企业用户创建并管理,业务系统以应用程序接口调用的方式使用电子合同配置管理系统提供的且由企业用户授权的功能。
[0017] 进一步地,所述模块3)中的审批流程具体为任何用户对电子合同模板的新增、修改与删除操作都会发起一个涉及其它用户的审批流程,相关操作只有被所有用户接受才能正式生效;任何用户对电子合同模板存在异议均可以对操作进行驳回,并填写驳回理由;审批发起方根据驳回理由进行修改,再次发起审批流程,直到被所有用户接受;最后,电子合同配置管理系统提供一份电子合同模板的不同版本间的文本差异。
[0018] 进一步地,所述模块4)中,用户可以查看所有具体的电子合同及其签署结果。
[0019] 进一步地,所述模块5)中存储的所有操作日志记录不可篡改;当用户发现电子合同存在问题时,通过查看操作日志记录,追溯电子合同历史修改情况。
[0020] 一种基于区块链的电子合同配置管理方法,包括如下步骤:
[0021] 当企业需要参与涉及多方的电子合同配置管理工作时,首先向用户管理模块发起注册请求,并附上企业信息,注册为企业用户;电子合同配置管理系统现存的企业用户可以看到新企业的注册申请,并对其进行审核,只有所有现存的企业用户均审核通过的情况下,新的企业用户才能加入到电子合同配置管理系统中;从企业用户发起注册申请到申请被多方都接收的整个过程的信息都会被记录到区块链,所有现存用户均可查看;
[0022] 当新的企业用户成功加入电子合同配置管理系统后,利用用户管理模块为自己的企业添加企业内部用户并分配权限,使得企业内部员工也可以代表企业进行权限内的电子合同配置管理操作;
[0023] 当企业有自己的业务系统时,向系统管理与接入模块发出创建业务系统的请求,并附带业务系统的基本信息和权限信息,系统管理与接入模块会为其分配业务系统的身份标识数据,使得企业自己的业务系统在附带上身份标识数据后以应用程序接口的方式使用电子合同配置管理系统提供的服务;企业配置的业务系统数据会被写入到区块链中;
[0024] 当企业需要配置电子合同模板时,向电子合同模板管理模块发出请求,当涉及到电子合同模板的添加、修改与删除操作时,会发起一个审批流程,需要加入到电子合同配置管理系统中的所有企业用户均同意后,相关操作的结果才能生效;对电子合同模板的添加、修改与删除操作的请求内容与审批流程的数据都会被写入到区块链中;
[0025] 当企业需要发起电子合同的签署时,业务系统向电子合同管理模块发起请求,附上要使用的电子合同模板唯一标识及相关参数,电子合同管理模块会根据请求中电子合同模板的唯一标识找出要使用的电子合同模板,再将请求中的相关参数填入电子合同模板中,生成正式电子合同,并将其写入区块链中;在正式的电子合同被写入到区块链之后,电子合同管理模块会将生成的电子合同发给请求方,请求方可以使用该电子合同向第三方电子合同签署服务发起正式签署流程,在签署流程完成后,将结果同步至电子合同管理模块,电子合同管理模块再将结果写入区块链中;电子合同配置管理系统中的所有用户均可以查看已经生成的电子合同及对应的签署结果;
[0026] 当企业需要查看电子合同模板的操作记录时,向操作日志模块发起请求,操作日志模块从区块链上读取相关的日志记录内容并进行返回,企业可以追溯到任何一个发生过的操作的信息。
[0027] 与现有技术相比,本发明有益成果是:相比于已有的电子合同配置管理系统,本发明采用区块链去中心化的分布式账本,改变了现有的系统存储和传送结构,使得电子合同配置的所有参与方都能查看并管理相关的电子合同配置且权利对等,从而解决电子合同配置管理存在的信任问题。此外,借助区块链技术,本发明还使得电子合同配置管理全流程的相关数据均能被可靠的存储到每个区块链节点中,保证数据的安全性,不可篡改性和可追溯性。附图说明
[0028] 图1是电子合同配置管理系统的整体架构图。

具体实施方式

[0029] 电子合同配置管理和区块链技术可以很好的结合来解决安全性和透明性问题,在采用区块链去中心化的分布式账本后,改变了现有的系统存储和传送结构,建立起更加安全的运行模式,解决多方协作维护电子合同配置存在的信任问题。通过在区块链上记录每个电子合同配置关键阶段的数据,使其具有可追溯历史的特性,使这种模式具有全新的连续背书机制,真实反映了电子合同的配置过程。
[0030] 下面根据附图详细说明本发明。
[0031] 如图1所示,本发明是一种基于区块链的电子合同配置管理系统,所述的电子合同配置管理系统包含以下模块:
[0032] 1)用户管理模块,所述的用户管理模块用于管理系统中用户的基本信息,并将能代表用户的关键信息写入区块链,从而保证数据的存储安全及可追溯性。
[0033] 2)系统管理与接入模块,所述的系统管理与接入模块用于维护要接入电子合同配置管理系统的具体业务系统,该模块的可以维护代表配置电子合同的参与方的业务系统的基本信息,方便其对接电子合同配置管理系统。具体业务系统的数据也会被写入区块链,从而保证数据的存储安全及可追溯性。
[0034] 3)电子合同模板管理模块,所述的电子合同模板管理模块用于维护电子合同模板的信息及其相关的审核流程。基于该模块,配置电子合同的参与方可以进行电子合同模板的查看、添加、修改与删除,其中对电子合同模板的添加、修改与删除会创建一个审批流程,只有所有参与方均同意的情况下,对应的操作才能正式生效。任何参与方对电子合同模板存在异议均可以对操作进行驳回,并填写驳回理由。发起方可以根据驳回理由做出修改,再次发起审批流程,直到被所有参与方接受,最后,电子合同配置管理系统可以显示出一份电子合同的不同版本间的文本差异,方便用户进行审核与管理。在电子合同的审批过程中,每个重要阶段的相关数据都会被写入区块链,从而保证数据的存储安全及可追溯性。
[0035] 4)电子合同管理模块,所述的电子合同管理模块用于维护根据电子合同模板创建而成的具体电子合同的相关信息,基于该模块,配置电子合同的各个参与方可以生成具体的电子合同,并可以基于此发起签署流程,在电子合同被签署之后,实际参与方可以将签署结果同步至电子合同配置管理系统,各个参与方均可以查看签署结果。在整个电子合同签署过程中,每个重要阶段的相关数据都会被写入区块链,从而保证数据的存储安全及可追溯性。
[0036] 5)操作日志模块,所述的操作日志模块用于保存在电子合同配置管理系统中的所有重要操作的日志信息,所有配置电子合同的参与方,都可以查看所有配置电子合同的参与方在系统上进行的关键性操作,不允许任何账户操作和修改存储的日志记录。当用户发现电子合同存在问题时,可以查看操作日志记录,通过历史操作记录追溯电子合同历史修改情况。所有重要日志的数据均会被写入区块链,从而保证数据的存储安全及可追溯性。
[0037] 本发明的基于区块链的电子合同配置管理系统承载了用户和区块链管理员两种色,并对不同的角色权限进行分类。
[0038] 其中用户种类又单独分为两种,一种为企业用户,另一种为企业内部用户。
[0039] 企业用户是参与配置电子合同的实质代表方,不同的企业在系统中承担不同的角色。一个企业用户拥有作为配置电子合同参与方的最高权限,是区块链电子合同配置系统的核心账户,新企业的加入必须经过大多数现存企业的同意。
[0040] 企业内部用户是由企业用户在系统中创建的,其拥有的权限由其归属的企业用户进行分配,其能被分配到的最大权限不超过其归属的企业用户所拥有的权限。企业内部用户主要是方便企业用户对企业内部参与电子合同配置操作的人员账号进行管理。
[0041] 对于图中系统架构,底层部署了区块链平台,节点之间相互共识,实现数据的多重备份,保证数据不可篡改。业务逻辑通过智能合约编写并运行在区块链上,实现业务逻辑在区块链的写入。智能合约所定义的用户管理、系统对接管理、电子合同模板管理、电子合同管理、操作日志管理等功能,通过调用智能合约接口,都会将每一项操作记录及状态记录到区块链中。从而,区块链底层能够实现对电子合同及其管理操作的记录和溯源。其中区块链管理员可以查看底层区块链节点的基本信息,并进行日常的维护工作,保证基于区块链的电子合同配置管理系统能够长期稳定的运行。
[0042] 外部接口使得系统功能完善和业务运转,且易于系统中的用户进行相关操作。在电子合同配置管理系统的外围,构建一个监控平台,能够对区块信息、节点状态和平台当前运行状况实时监控,同时可以实时查看区块上发生的交易信息。对于系统管理人员,能够直观感知系统状态,方便平台运维和管理,增加系统安全性。
[0043] 一种如上述的基于区块链的电子合同配置管理系统的交易方法,该方法包括如下步骤:
[0044] 当有企业需要参与涉及多方的电子合同配置管理工作时,需要向用户管理模块发起注册请求,并附带上企业相关信息。已经加入了电子合同配置管理系统的企业用户可以看到新企业的注册申请,并对其进行审核,只有所有加入了电子合同配置管理系统的企业用户均标注了审核通过的情况下,新的企业用户才能加入到电子合同配置管理系统中。从用户发起注册申请到申请被多方都接收的整个过程的相关信息都会被记录到区块链。所有已经加入了电子合同配置管理系统的参与方均可查看。
[0045] 当新的企业用户成功加入电子合同配置管理系统后,可以利用用户管理模块为自己的企业添加内部用户并分配权限,使得企业内部员工也可以代表企业进行部分电子合同配置管理工作。
[0046] 当企业有自己的业务系统时,可以向系统管理与接入模块发出创建系统的请求,并附带业务系统的基本信息和权限信息,系统管理与接入模块会为其分配业务系统的身份标识数据,使得企业自己的业务系统在附带上身份标识数据后可以以应用程序接口(Application Programming Interface,API)的方式使用电子合同配置管理系统提供的服务,从而构建根据企业自身需求而高度定制化的电子合同配置管理系统。而企业配置的业务系统数据会被写入到区块链中,保证数据安全性。
[0047] 当企业需要配置电子合同模板时,可以向电子合同模板管理模块发出请求,提交关于电子合同模板管理的相关请求,当涉及到电子合同模板的添加、修改与删除操作时,会发起一个审批流程,需要加入到电子合同配置管理系统中的所有参与方均同意后,相关操作的结果才能生效。对电子合同模板的添加、修改与删除操作的请求主要内容与之后审批过程的相关数据都会被写入到区块链中,保证其可追溯性。
[0048] 当企业需要发起电子合同的签署时,可以向电子合同管理模块发起请求,附带上要使用的电子合同模板唯一标识及相关参数,电子合同管理模块会根据请求中电子合同模板的唯一标识找出要使用的电子合同模板,再将请求中的相关参数填入电子合同模板中,生成正式电子合同。在生成完正式电子合同之后,会将其写入区块链中,保证数据的安全性和可追溯性。在正式的电子合同被写入到区块链之后,电子合同管理模块会将生成的电子合同发给请求方,请求方可以使用该具体协议向第三方电子合同签署服务发起正式签署流程,在签署流程完成后,将结果同步至电子合同管理模块,电子合同管理模块再将结果写入区块链中,保证数据的安全性和可追溯性。电子合同配置管理系统中的所有参与方均可以查看已经生成好的电子合同及对应的签署状态。
[0049] 当企业需要查看电子合同模板相关的操作记录时,可以向操作日志模块发起请求,操作日志模块会从区块链上读取相关的日志记录内容并进行返回,企业可以追溯到任何一个发生过的操作的信息。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈