一种基于区块链的电子合同管理方法及系统技术方案

技术编号:19859727 阅读:36 留言:0更新日期:2018-12-22 12:11
本发明专利技术提供一种基于区块链的电子合同管理方法及系统。第一用户和第二用户草拟电子合同,并提交电子合同生成请求,认证节点对第一用户和第二用户进行认证,在第一用户和第二用户通过认证后将他们加入电子合同区块链节点,并为第一和第二用户生成虚拟用户。第一用户和第二用户通过虚拟用户合同完成电子合同的签订过程,并将电子合同记录和同步到电子合同区块链的其他节点。设置信用评价区块链节点,监控管理第一、第二用户的信用等级,如果监控到第一、第二用户在电子合同交互过程中存在违规行为,则终止第一、第二用户电子合同的协议,并将上述失信行为以不透露第一、第二用户真实信息的方式告知该区块链中的其他节点。

【技术实现步骤摘要】
一种基于区块链的电子合同管理方法及系统
本专利技术涉及电子合同领域,特别涉及一种基于区块链的电子合同管理方法及系统。
技术介绍
电子合同又称电子商务合同,其可以界定为:电子合同是双方或多方当事人之间通过电子信息网络以电子的形式达成的设立、变更、终止财产性民事权利义务关系的协议。传统的电子合同包括EDI、E-mail,其管理往往需要依赖第三方服务器、数据中心等来完成,电子合同存在泄漏个人信息的风险。例如,在申请号为CN2017114048688的专利文献中公开了一种合同的管理方法、装置、计算机存储介质及电子设备,通过记录各用户的合同信息,其中合同信息包括用户的房间信息、费用信息、用户信息和用户监护人信息;接收目标系统发送的合同生成请求,该合同生成请求包括目标用户标识;从记录的各用户的合同信息中查找目标用户标识对应的目标合同信息,并根据目标合同信息中的房间信息、费用信息、用户信息和用户监护人信息,生成目标合同,将目标合同发送给目标系统。即本实施例的合同服务装置,对养老社区微服务系统中的合同信息进行统一的管理和维护,当接收到目标系统发送的合同生成请求时,可以根据合同生成请求中的目标用户标识,从保存的各合同信息中获得该目标用户标识对应的目标合同信息,并根据该目标合同信息生成目标合同,进而降低了合同生成的时间和网络花销,提高了合同的生成效率。由此可知,其还是一种利用第三方服务器完成合同管理的系统。区块链,是一个类似开放性的网络账本。它起源于比特币,是比特币的底层技术,交易记录的全部信息会被打包到一个“区块”中进行储存,随着信息交流的扩大,一个个区块相互连接,就形成了区块链。以比特币为代表的数字货币是一种点对点的电子现金系统,每次交易都会对网络里所有的参与者进行广播,并且经过多次确认后才被记录到账本中,这种账本就是“区块链”。每个参与者都会有自己的账本,这样当虚假信息发生时,就可以通过相互对证来破除,从而保证网络安全。在区块链中每个节点都是平等的,不存在中心化的管理机构,其运作不需要任何人干预,能够独立地进行自我验证。另外,区块链的网络向全世界开放,任何人都可以通过公开端口进行数据查询,因而整个系统高度透明,总之,区块链是一个可信的数据库,是一个可靠的“账本”。总的来说,区块链,BlockChain技术是近年来在金融科技(FinTech)领域出现的一种新兴技术,其独特的去中心化、信息不可篡改、多节点集体维护性、公开性、隐私保护等属性,在基于不可信的互联网中,能记录提供可信的交易信息数据。区块链主要包括了P2P网络、密码学、共识机制、智能合约四个组成部分,通过四个领域的技术整合保证其独有的特性。然而,目前的基于区块链的电子合同的管理方法缺乏有效的用户信用等级评价体系。因此,需要一种去中心、防篡改、安全性高、信用评价体系完善电子合同管理方法及系统。鉴于以上现有技术中存在的问题,本申请采用以下技术方案。
技术实现思路
为解决上述技术问题,本专利技术提供一种基于区块链的电子合同管理方法及系统。第一用户和第二用户草拟电子合同,并提交电子合同生成请求,认证节点对第一用户和第二用户进行认证,在第一用户和第二用户通过认证后将他们加入电子合同区块链节点,并为第一和第二用户生成虚拟用户。第一用户和第二用户通过虚拟用户合同完成电子合同的签订过程,并将电子合同记录和同步到电子合同区块链的其他节点。设置信用评价区块链节点,监控管理第一、第二用户的信用等级,如果监控到第一、第二用户在电子合同交互过程中存在违规行为,则终止第一、第二用户电子合同的协议,并将上述失信行为以不透露第一、第二用户真实信息的方式告知该区块链中的其他节点。此外,本申请还包括实现上述方法的系统。一种基于区块链的电子合同管理方法,其特征在于,具体包括以下步骤:(1)电子合同生成请求,第一用户和第二用户草拟电子合同,并提交电子合同生成请求,认证节点对第一用户和第二用户进行认证,在第一用户和第二用户通过认证后将他们加入电子合同区块链节点,并为第一和第二用户生成虚拟用户;(2)电子合同签订处理,第一用户和第二用户通过虚拟用户合同完成电子合同的签订过程,并将电子合同记录和同步到电子合同区块链的其他节点;(3)区块链信用评价,信用评价区块链节点实时监控管理第一、第二用户的信用等级,如果监控到第一、第二用户在电子合同交互过程中存在违规行为,则终止第一、第二用户电子合同的协议,并将上述失信行为以不透露第一、第二用户真实信息的方式告知该区块链中的其他节点。在一个优选的技术方案中,电子合同生成请求步骤进一步包括加密处理过程,第一、第二用户在提交电子合同管理请求时可以选择通过加密方式上传自身身份信息、与合同内容相关的资金信息,通过将身份信息映射为虚拟用户信息,代替真实信息完成加密过程。在一个优选的技术方案中,电子合同签订处理步骤进一步包括当收到电子合同签订请求后,由智能合约根据交互请求修改账户信息,并将修改后的账户信息同步到电子合同区块链的各个节点中;智能合约通过应用的方式安装在各节点的客户端,用于更新和同步各节点账本。在一个优选的技术方案中,违规行为包括第一违规行为,第一违规行为具体包括:上传与虚假信息但认证通过的、非法篡改、复制电子合同信息的。在一个优选的技术方案中,违规行为包括第二违规行为,第二违规行为具体包括:泄露对方真实并造成不良后果的。一种基于区块链的电子合同管理系统,其特征在于,具体包括以下模块:(1)电子合同生成请求模块,第一用户和第二用户草拟电子合同,并提交电子合同生成请求,认证节点对第一用户和第二用户进行认证,在第一用户和第二用户通过认证后将他们加入电子合同区块链节点,并为第一和第二用户生成虚拟用户;(2)电子合同交互处理模块,第一用户和第二用户通过虚拟用户合同完成电子合同的签订过程,并将电子合同记录和同步到电子合同区块链的其他节点。(3)区块链信用评价模块,信用评价区块链节点实时监控管理第一、第二用户的信用等级,如果监控到第一、第二用户在电子合同交互过程中存在违规行为,则终止第一、第二用户电子合同的协议,并将上述失信行为以不透露第一、第二用户真实信息的方式告知该区块链中的其他节点。在一个优选的技术方案中,电子合同生成请求模块步骤进一步包括加密处理过程,第一、第二用户在提交电子合同管理请求时可以选择通过加密方式上传自身身份信息、与合同内容相关的资金信息,通过将身份信息映射为虚拟用户信息,代替真实信息完成加密过程。在一个优选的技术方案中,电子合同签订处理模块进一步包括当收到电子合同交互请求后,由智能合约根据交互请求修改账户信息,并将修改后的账户信息同步到电子合同区块链的各个节点中;智能合约通过应用的方式安装在各节点的客户端,用于更新和同步各节点账本。本专利技术的有益效果是:1、通过区块链的去中心化实现了电子合同的便捷管理。2、在区块链中设置信用评价节点,且该节点能够有效监控用户的电子合同交互行为,最大程度避免失信行为的产生。3、虚拟电子合同+区块链管理+区块链中的信用评价体系的结合进一步保障了电子合同安全性,并防止了用户真实信息的泄露。附图说明图1本专利技术的方法流程图;图2本专利技术的系统模块图具体实施方式以下结合具体实施方式对本专利技术作进一步详细的描述,但本专利技术的实施方式并不限于此,本文档来自技高网
...

【技术保护点】
1.一种基于区块链的电子合同管理方法,其特征在于,具体包括以下步骤:(1)电子合同生成请求,第一用户和第二用户草拟电子合同,并提交电子合同生成请求,认证节点对第一用户和第二用户进行认证,在第一用户和第二用户通过认证后将他们加入电子合同区块链节点,并为第一和第二用户生成虚拟用户;(2)电子合同签订处理,第一用户和第二用户通过虚拟用户合同完成电子合同的签订过程,并将电子合同记录和同步到电子合同区块链的其他节点;(3)区块链信用评价,信用评价区块链节点实时监控管理第一、第二用户的信用等级,如果监控到第一、第二用户在电子合同交互过程中存在违规行为,则终止第一、第二用户电子合同的协议,并将上述失信行为以不透露第一、第二用户真实信息的方式告知该区块链中的其他节点。

【技术特征摘要】
1.一种基于区块链的电子合同管理方法,其特征在于,具体包括以下步骤:(1)电子合同生成请求,第一用户和第二用户草拟电子合同,并提交电子合同生成请求,认证节点对第一用户和第二用户进行认证,在第一用户和第二用户通过认证后将他们加入电子合同区块链节点,并为第一和第二用户生成虚拟用户;(2)电子合同签订处理,第一用户和第二用户通过虚拟用户合同完成电子合同的签订过程,并将电子合同记录和同步到电子合同区块链的其他节点;(3)区块链信用评价,信用评价区块链节点实时监控管理第一、第二用户的信用等级,如果监控到第一、第二用户在电子合同交互过程中存在违规行为,则终止第一、第二用户电子合同的协议,并将上述失信行为以不透露第一、第二用户真实信息的方式告知该区块链中的其他节点。2.如权利要求1所述的方法,其特征在于,电子合同生成请求步骤进一步包括加密处理过程,第一、第二用户在提交电子合同管理请求时可以选择通过加密方式上传自身身份信息、与合同内容相关的资金信息,通过将身份信息映射为虚拟用户信息,代替真实信息完成加密过程。3.如权利要求1或2所述的方法,其特征在于,电子合同签订处理步骤进一步包括当收到电子合同签订请求后,由智能合约根据交互请求修改账户信息,并将修改后的账户信息同步到电子合同区块链的各个节点中;智能合约通过应用的方式安装在各节点的客户端,用于更新和同步各节点账本。4.如权利要求1-3中任一项所述的方法,其特征在于,违规行为包括第一违规行为,第一违规行为具体包括:上传与虚假信息但认证通过的、非法篡改、复制电子合同信息的。5.如权利要求1-4中任一项所述的方法,其特征在于,违规行为包括第二违规行为,第二违规行为具体包括:泄露对方真实并造成不良后果的。6.一...

【专利技术属性】
技术研发人员:钱京崔可
申请(专利权)人:江苏恒宝智能系统技术有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1