一种在线合同签署及公证处理系统及方法与流程



1.本发明涉及数据处理领域,尤其涉及一种在线合同签署及公证处理系统及方法。


背景技术:



2.目前线上公证多采用第三方运营的集中式的在线公证系统,提供用户在线签署电子合同并将日志和电子合同文件一并提交权威机构(公证处),受理后需要公证员手动进行公证书拟稿,出具公证书,但是其过程公证处无法监管到合同签署的全过程,也无法查验到在线合同签署过程中产生的日志数据的原始性,导致出具的公证书也可能会存在效力问题。
3.在电子合同签署过程中用户的操作日志,日志数据及在线签署的电子合同数据传输到权威机构前后以及合同公证过程中均存在数据被篡改的风险。现有可通过单一计算文件的编码的方法、电子签名技术或ssl加密传输技术来减少数据被篡改的风险,但是单一计算文件的编码也容易被修改,电子签名防篡改技术的数据可信主要依赖于ca机构,ssl加密传输仅针对传输过程,因此上述数据被篡改的风险还是较大。
4.同时,现有公证员处理线上合同公证过程中可通过视频连线对公证事项进行确认后,制作公证书,而各个企业或个人在签署需要公证的合同中使用的合同模板中条款可能不一样,且视频连线局限性较大,如需要双方同时在线,由此效率较低且无法迅速确认合同公证材料提交前后数据是否被篡改,合同公证效力存在一定风险。


技术实现要素:



5.为了克服上述技术缺陷,本发明的目的在于提供一种在线合同签署及公证处理系统及方法,解决现有技术中在线合同签署及公证过程效率较低,且存在数据被篡改风险导致合同公证效力存在瑕疵的问题。
6.本发明公开了一种在线合同签署及公证处理系统,包括:
7.公证管理平台端、至少一个用户端以及区块链网络服务器端;
8.所述公证管理平台端与用户端均设置接口与区块链网络服务器端通信;
9.所述公证管理平台端和用户端产生的文件,以及根据编辑生成的日志信息,通过区块链网络服务器端上传区块链固定;
10.所述用户端,用于在线签署合同,并在合同签署完成后申请合同公证,包括:
11.模板处理模块,用于选择合同模板并提供在线编辑,以生成待签署合同;
12.合同处理模块,用于根据所述待签署合同建立合同签署进程,其中,所述合同签署进程包括编辑合同参与的其他用户端的信息,通知合同参与的其他用户端,与合同参与的其他用户端在线签署合同以及管理合同;
13.api管理模块,用于提供接口与所述公证管理平台或其他用户端对接;
14.笔录问答模块,用于获取公证管理平台端的合同笔录、公证申请材料,建立笔录问答并提供在线编辑,以生成待签署合同笔录;
15.申请模块,用于确认待签署合同笔录、公证申请材料并在线签署;
16.受理回执接收模块,用于接收公证管理平台端根据签署后的合同笔录、公证申请材料审核后反馈的受理通知回执;
17.所述公证管理平台端,用于管理公证,包括:
18.模板制作模块,用于预先提供合同模板或从用户端获取合同模板,并提供在线编辑;
19.公证文件建立模块,用于结合各个合同模板建立合同笔录、公证申请材料,并提供在线编辑;
20.公证受理模块,用于根据签署后的合同、合同笔录、公证申请材料审核通过后发送受理通知回执至用户端;
21.公证书生成模块,用于根据签署后的合同、合同笔录、公证申请材料生成公证书拟稿内容,并提供在线编辑,用于生成公证书;
22.授权模块,用于管理各个文件的调用权限。
23.优选地,所述区块链网络服务器端,包括:
24.存证上链模块,用于获取所述公证管理平台端与和用户端产生的文件,以及根据编辑生成的日志信息,并上传区块链固定;
25.文件查验模块,用于接收校验请求,以查验所述公证管理平台端与用户端产生的各个文件;
26.日志查验模块,用于接收校验请求,以查验根据所述公证管理平台端与用户端的编辑生成的日志信息;
27.区块链浏览器,用于接收校验请求,以查看存证数据,和/或根据存证数据搜索文件或日志信息。
28.优选地,所述公证文件建立模块包括:
29.笔录设计子模块,用于结合合同模板生成匹配的合同笔录,所述合同笔录的内容包括笔录问题和笔录答案,所述笔录答案通过所述笔录问答模块或申请模块在线编辑;
30.公证材料设计子模块,用于结合合同模板生成匹配的公证申请材料,通过所述笔录问答模块或申请模块在线编辑。
31.优选地,所述合同处理模块,包括:
32.合同发起子模块,用于编辑合同参与的用户端,并发送通知至合同参与的用户端;
33.合同签署子模块,用于编辑合同参与的用户端接收通知并完成合同的在线签署;
34.合同管理子模块,用于合同参与的用户端查询相关的合同。
35.优选地,所述api管理模块包括:查询合同模板接口、查询模板详情接口、合同生成pdf接口、预签署合同链接接口、发起合同签署接口、待签署合同链接接口、待签署合同通知接口、获取签署列表接口、下载已签署文件接口、查询文件接口、核验文件接口;
36.其中,所述预签署合同链接接口用于在线预览pdf文件;
37.所述获取签署列表接口用于获取预置的签署流程列表;
38.所述核验文件接口用于与区块链网络服务器端通信,对文件的存证数据进行查验。
39.本发明还提供一种在线合同签署及公证处理方法,
40.用户端与公证管理平台建立数据传输,同时分别设置接口与区块链网络服务器端通信;
41.用户端选择公证管理平台提供的合同模板,进行在线编辑后,与公证管理平台进行通信,以生成待签署合同;
42.用户端编辑合同参与的其他用户端的信息后,通知合同参与的其他用户端以进行合同在线签署,获得签署后的合同;
43.用户端根据签署后的合同,发出合同公证请求,并在线签署合同笔录、公证申请材料;
44.公证管理平台端接收所述合同公证请求并审核后反馈受理回执至所述请求端;
45.公证管理平台端根据签署后的合同、合同笔录、公证申请材料生成公证书拟稿内容,以生成公证书;
46.用户端从公证管理平台端获取公证书、合同或日志数据;
47.和/或,用户端或第三方机构发送校验请求至区块链网络服务器端对获取的公证书、合同或日志数据进行查验。
48.优选地,在用户端在线编辑合同模板,在线签署合同、合同笔录或公证申请材料时生成日志数据,将日志数据,签署后的合同、合同笔录、公证申请材料,以及公证书拟稿内容、公证书通过区块链网络服务器端上的存证上链子模块上传至区块链固定。
49.优选地,述用户端与公证管理平台建立数据传输,包括:
50.用户端实名注册,以获取基本信息,其中,所述基本信息包括姓名和身份证号码;
51.对所述基本信息进行校验,通过校验后采集人脸图像,获取人脸数据;
52.对人脸数据再次进行校验,并在通过校验后为所述用户端颁发ca证书;
53.所述公证管理平台在ca证书通过验证后建立与用户端之间的数据传输。
54.优选地,所述用户端选择公证管理平台提供的合同模板,进行在线编辑后,与公证管理平台进行通信,以生成待签署合同,包括:
55.在用户端选择公证管理平台提供的合同模板后进行编辑;
56.公证管理平台确认编辑后的合同模板,将确认的合同模板发送至用户端,同时根据确认的合同模板生成合同笔录、公证申请材料;
57.由用户端调用预签署合同链接接口进行合同预览确认后,生成待签署合同。
58.优选地,所述发送校验请求至区块链网络服务器端对获取的公证书、合同或日志数据进行查验,还包括:
59.根据所述校验请求获取存证数据,根据所述存证数据批量查看文件或日志信息。
60.采用了上述技术方案后,与现有技术相比,具有以下有益效果:
61.本发明提供的线上合同签署及公证处理系统及方法,在公证管理服务器端提供不同合同模板,并设置匹配的合同笔录、公证申请文件,可应对各种合同公证类型,合同签署及其后的公证申请均可在线完成,使用区块链技术将服务器端合同在线签署、合同笔录、公证申请文件提交的文件和日志信息存证,减少数据被篡改的风险。同时在公证管理服务器端自动生成公证书拟稿内容,在公证员编辑后自动生成公证书,降低人工拟稿成本,提高公证效率,解决现有技术中在线合同签署及公证过程效率较低,且存在数据被篡改风险导致合同公证效力存在瑕疵的问题。
附图说明
62.图1为本发明所述一种在线合同签署及公证处理系统实施例一的设备示意图;
63.图2为本发明所述一种在线合同签署及公证处理系统实施例一的模块示意图;
64.图3为本发明所述一种在线合同签署及公证处理方法实施例二的模块示意图。
65.附图标记:
66.1-公证管理平台端;11-模板制作模块;12-公证文件建立模块;121-笔录设计子模块;122-公证材料设计子模块;13-公证受理模块;14-公证书生成模块;15-授权模块;2-用户端;21-模板处理模块;211-模板选择子模块;212-模板填空子模块;22-合同处理模块;221-合同发起子模块;222-合同签署子模块;223-合同管理子模块;23-api管理模块;24-笔录问答模块;25-申请模块;26-受理回执接收模块;3-区块链网络服务器端;31-存证上链模块;32-文件查验模块;33-日志查验模块;34-区块链浏览器。
具体实施方式
67.以下结合附图与具体实施例进一步阐述本发明的优点。
68.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
69.在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
70.应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
71.在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
72.在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
73.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,“模块”与“部件”可以混合地使用。
74.实施例一:本实施例公开了一种在线合同签署及公证处理系统,参阅图1-图2,包括:公证管理平台端1、至少一个用户端2以及区块链网络服务器端3;该公证管理平台端用于公证员后台管理,在其中根据用户端发出的公证申请文件进行审核及公证;用户端则是包括合同相关的签署人,其中任一用户端发起合同签署并在线申请合同公证,其中,每一用户端均可以包括合同签署部分和/或在线公证申请部分,公证申请也可以由合同相关的其他用户端提出;区块链网络服务器端则用于数据上链固定,合同签署及合同公证的过程中出现的文件或记录均上传至区块链网络服务器端进行数据固定。具体的,所述公证管理平台端与用户端通过网络(即webservice)进行数据传输,所述公证管理平台端与用户端均设置接口与区块链网络服务器端通信;所述公证管理平台端和用户端产生的文件,以及根据编辑生成的日志信息,通过区块链网络服务器端上传区块链固定。
75.在本实施方式中,通过设置区块链网络服务器端,具体的采用联盟链,首先安全可靠,区块链技术采用分布式存储技术,解决单一存储易丢失的问题。仅需一台节点服务器正常运行,整条区块链就是安全的;再次,其公开透明,加密后的存证区块链信息对外公开,有利于数据可信,更有利于公证管理平台端在公证过程中对于合同或公证申请信息的验证;还有,去中心化,存证数据由链上节点共同存储,无法通过单一节点修改数据,联盟区块链节点持有主体可以是与线上合同公证有关的第三方机构,也可以是司法鉴定机构、公证处、ca机构、法院等权威机构,这样可以对合同公证的全流程进行存证,节点持有主体对上链存证的数据相互信任、相互印证。
76.具体的,上述用户端2用于在线签署合同,并在合同签署完成后申请合同公证,包括:
77.模板处理模块21,用于选择合同模板并提供在线编辑,以生成待签署合同;具体的,可包括模板选择子模块211和模板填空子模块212;模板选择子模块可用于用户通过该模块选择查看公证管理平台端的公证员授权给自己或者授权给所有人的合同模板,若没有合适的合同模板,用户也可以上传自定义的合同模板,经公证员审核后便可选择使用;模板填空子模块则用于用户在选择好合同模版后,进入合同编辑页面,可以在合同模板需要填空的位置填写内容,填写确认后可生成待签署合同。
78.合同处理模块22,用于根据所述待签署合同建立合同签署进程,其中,所述合同签署进程包括但不限于编辑合同参与的其他用户端的信息,通知合同参与的其他用户端,与合同参与的其他用户端在线签署合同以及管理合同,其他合同签署进程中的通用操作也可包括在此;具体的,所述合同处理模块22,包括:合同发起子模块221,用于编辑合同参与的用户端,并发送通知至合同参与的用户端,作为举例的:用户a填写合同参与方信息(姓名、手机号),系统使用上述模板处理模块生成的待签署文件向用户填写的合同参与方手机号以短信形式发送合同签署链接;合同签署子模块222,用于编辑合同参与的用户端接收通知并完成合同的在线签署,作为举例的,合同参与方通收到签署短信后,打开短信链接预览合同,进行实名认证及意愿认证,在线签署电子合同,作为补充说明的,除了短信外,还可通过邮箱、即时通讯软件等方式通知合同参与方,以完成合同的在线签署;合同管理子模块223,用于合同参与的用户端查询相关的合同,即合同参与用户通过平台可以查看到与自己相关的合同详情及签署状态信息。
79.api管理模块23,用于提供接口与所述公证管理平台或其他用户端对接;具体的,
所述api管理模块包括:查询合同模板接口、查询模板详情接口、合同生成pdf接口、预签署合同链接接口、发起合同签署接口、待签署合同链接接口、待签署合同通知接口、获取签署列表接口、下载已签署文件接口、查询文件接口、核验文件接口;其中,所述预签署合同链接接口用于在线预览pdf文件;所述获取签署列表接口用于获取预置的签署流程列表;所述核验文件接口用于与区块链网络服务器端通信,对文件的存证数据进行查验。与公证管理平台端的签约开通此项功能的用户端可以在api管理模块中创建app的id与key,并参照api管理中的api文档,用户可以通过api接口将公证合同签署平台的部分功能嵌入到自己的系统,实现与现有业务系统的无缝衔接。
80.作为对于上述api管理模块中各个接口更为具体的说明而举例的,查询合同模板接口:查询帐号(用户端)下被授权的合同模板列表详情,返回所有合同模板的名字和模板id;查询模板详情接口:通过模板id或名字查询模板的文件大小、模板内填写控件信息和模板文件下载链接;合同生成pdf接口:编辑合同需要填空的数据并生成pdf的待签署文件id;预签署合同链接接口:在选择模板id和通知回调地址后,获取到一个预签署链接,该链接支持在线预览模板文件功能(即在线预览pdf文件),及在线合同模板文件填空功能,模板文件填空完成后会向用户的通知回调地址返回待签署文件id;发起合同签署接口:编辑待签署文件id、相关附件、签署流程信息、签署方等信息,创建一个唯一id的签署流程;待签署合同链接接口:通过前述签署流程id查询每个签署参与方(即合同相关的其他用户端)的签署文件链接,该链接中的文件签署完毕后可以自动跳转到在线笔录、公证申请相关签署页面;待签署合同通知接口:根据签署流程id和签署人手机号,若该用户还没有签署,向该用户发起通知;获取签署列表接口:获取当前签署流程id对应的企业主体下,已经完成的签署流程列表(如已签署参与方)以及签署流程的相关信息;下载已签署文件接口:通过签署流程id获取签署完成的pdf合同及公证申请文件pdf下载链接;查询文件接口:通过签署流程id查询签署文件的上链信息,返回参数包括但不限于签署文件的散列值、唯一证据编号、上链时间、区块链唯一编号;核验文件接口:通过文件的散列值进行核验,与上链的信息是否一致,确认数据是否被篡改。
81.作为解释的,散列值是通过散列函数将任何一种数据压缩后的固定长度的数字“指纹”,如果使用同一种散列函数计算的两个散列值是不相同的,那么这两个散列值的原始输入也是不相同的,通常可以用散列值是否一致来判断数据是否被篡改。
82.在上述模块中提供多个api接入功能,拥有自己签署系统的用户端也通过各个api接入功能可以选择性将上述公证签署合同(或流程)嵌入到自己的系统中,实现全流程的合同公证,确保整个过程合法有效,需要说明的是,上述模板处理模块、合同处理模块以及api管理模块均为在线合同签署下应用的模块,下述笔录问答模块、申请模块、受理回执接收模块则用于在线公证申请,两部分包含的各个模块可设置在每一用户端下,也可设置在合同相关的不同用户端下。
83.具体的,在在线申请合同公证流程中,应用以下模块:
84.笔录问答模块24,用于获取公证管理平台端的合同笔录、公证申请材料,建立笔录问答并提供在线编辑,以生成待签署合同笔录;具体的,在线进行笔录问答,每个问题下有答案提示,提示内容可以是公证员在下述公证管理平台端的笔录设计子模块中预设的答案,点击每个问题旁的一键抄录按钮可以自动将答案填充到该笔录问题的答案文字输入框
内。输入框的文字内容可在一键抄录填充的基础上修改,也可以不使用一键抄录功能,自行手动输入答案。
85.申请模块25,用于确认待签署合同笔录、公证申请材料并在线签署;在上述笔录问答模块进行完毕后会生成待签署合同笔录的pdf文件,与其他公证申请材料一并在线签署。
86.受理回执接收模块26,用于接收公证管理平台端根据签署后的合同笔录、公证申请材料审核后反馈的受理通知回执;具体的,在上述申请模块的公证申请材料签署完成且经过公证管理平台端的公证员后台审核受理后,用户收到受理通知回短信(与上述一致,短信作为一示例),打开短信链接可在线签署受理通知回执,签署完毕后可查看并下载受理通知书。
87.综上,上述用户端的在线编辑包括但不限于编辑:合同模板的填空数据、合同模板的自定义数据、合同参与的用户端基本信息、合同签署人信息、合同签署时间、合同笔录、公证申请材料的填空数据等。在此过程如上述产生的任何文件及由于编辑产生的日志信息均会上传至区块链进行数据固定。
88.所述公证管理平台端1,用于管理公证,以进行在线公证书的出具,包括:
89.模板制作模块11,用于预先提供合同模板或从用户端获取合同模板,并提供在线编辑;在公证管理平台端公证员上传或者选择用户上传的未填空的合同模板,在线设计填空部位的表单域,表单域包括但不限于文本框、多行文本框、数字输入框、复选框、单选框和下拉选择框等,供用户端选择合同模板后填写。由此可以提供各类经公证员完善的常用合同模板,或者用户自定义模板供公证员审核,使得线上合同公证能更好地满足用户端的需求。
90.公证文件建立模块12,用于结合各个合同模板建立合同笔录、公证申请材料以及公证书拟稿内容,并提供在线编辑;具体的,所述公证文件建立模块12包括:笔录设计子模块121,用于结合合同模板生成匹配的合同笔录,所述合同笔录的内容包括笔录问题和笔录答案,所述笔录答案通过所述笔录问答模块或申请模块在线编辑;公证材料设计子模块122,用于结合合同模板生成匹配的公证申请材料,通过所述笔录问答模块或申请模块在线编辑。
91.具体的,基于上述公文件建立模块中的各个子模块,公证员可结合合同模板的内容,与用户端公证需求,为每个合同模板设计专属(匹配)的合同笔录,供每次合同签署完毕后的在线笔录使用,具体的笔录答案可以是后续签署流程中的流转的一些变量数据,如合同模板的填空数据、参与签署方身份信息、签署时间等;公证员可针对每份合同模板去设计用户需要签署的公证申请材料内容,并可以在线设计申请材料内容的变量参数,这些变量可以引用后续签署流程中的流转的一些数据,如合同模板的填空数据、参与签署方身份信息、签署时间等。
92.公证受理模块13,用于根据签署后的合同、合同笔录、公证申请材料审核通过后发送受理通知回执至用户端;即,用户端将合同、在线笔录、公证申请材料签署都签署完毕后,公证员在公证管理后台端可以查看该合同的签署详情,包括但不限于签署过程日志、签署的合同、签署的公证申请文件等。公证员审核并决定是否受理该合同公证事项,如果材料无问题选择受理通过,公证管理后台端可以向用户端或合同参与方(其他用户端)的手机上发送公证受理通知。
93.公证书生成模块14,用于根据签署后的合同、合同笔录、公证申请材料生成公证书拟稿内容,并提供在线编辑,用于生成公证书;基于上述签署后的合同、合同笔录、公证申请材料,公证员可针对每份经过前述设计好的合同模板、合同笔录、公证申请材料设计公证书拟稿内容,其内容可以引用后续签署流程中的流转的一些数据,如合同模板的填空数据、参与人身份信息、签署时间,获得公证书自动拟稿系统,能够自动生成公证书拟稿内容,使用同一模板的合同可按照公证员设计的公证书内容,将在线合同公证中流转的相关数据自动填入公证书拟稿设计的变量中,从而生成完整的公证拟稿内容。这样降低了人工拟稿成本,提高了公证效率。在使用该模板发起合同下获得设计好公证拟稿后,整个签署流程结束后可以自动填入变量数据,公证员可在此基础上修改并导出,以自动生成完整的公证书。
94.授权模块15,用于管理各个文件的调用权限,如经过上述模板制作模块或公证文件建立模块设置为文件,甚至于通过公证书生成模块生成的公证书,可由公证员授权给特定用户或者所有用户使用。
95.具体的,在此过程(在线合同公证申请)产生的任何文件及由于编辑产生的日志信息也如上述,均会上传至区块链进行数据固定,以减少数据被篡改的风险,具体的,所述区块链网络服务器端3,包括:
96.存证上链模块31,用于获取所述公证管理平台端与和用户端产生的文件,以及根据编辑生成的日志信息,并上传区块链固定;,即上述合同签署与合同公证的全过程产生的文件、日志信息通过调用区块链存证api实现上链固定防篡改。
97.文件查验模块32,用于接收校验请求,以查验所述公证管理平台端与用户端产生的各个文件;用户端或第三方机构需要使用电子公证书时可以查验相关数据的原始性。作为举例的:第三方打开存证查验页面,选择载入电子公证书,系统将比对区块链上存证信息与载入信息的散列值的一致性,若比对一致,返回验证通过的结果,并可显示电子公证书的签名信息(公证处的电子签章信息),包括签名是否有效、签名时间、证书信息、证书颁发机构、时间戳信息、证书链信息、证书吊销信息、公证事项编号等。
98.日志查验模块33,用于接收校验请求,以查验根据所述公证管理平台端与用户端的编辑生成的日志信息;具体的,作为举例的,第三方机构需要查验签署过程数据的原始性时,可以同时载入打包的日志zip文件和电子合同,系统会将签署过程日志散列值与区块链上存证信息作比对,若比对一致,返回验证通过的结果,并显示详细日志信息,包括合同发起时间、合同参与方信息、公证笔录问答记录、公证相关材料签署信息、公证事项编号等。
99.区块链浏览器34,用于接收校验请求,以查看存证数据,和/或根据存证数据搜索文件或日志信息。区块链是用于查看区块链信息的web页面,可以通过散列值在链上对应具体存证数据,存证数据包括唯一证据编号(证据哈希)、上链时间、区块链唯一编号(区块哈希)、区块高度、存证时传入的事项编号等。由此,也可根据数据直接搜索对应的文件或日志信息进行查看或验证。区块链浏览器是提供用户查看区块链信息的工具,用户可包括政府监管机构、公证处、合同参与方、电子数据鉴定机构、法院、ca机构等任何需要核验区块链上存证数据的机构或个人。任何用户可以查看区块链浏览器上所有区块的信息,包括每个区块的唯一编号(区块的散列值)及区块所在高度,由此降低数据被篡改的风险。
100.综上,本实施方式提供的处理系统,在公证管理平台端可对不同合同模板设计不同的笔录和公证申请材料,因此能够针对不同合同类型的合同具体条款进行公证,通用性
强,还可批量处理多个合同公证,业务场景覆盖广,包括但不限于应用于融资租赁合同公证、房屋租赁合同公证
···
同时,无需合同签署方(用户端)与公证员视频连线或者线下进行笔录与公证申请,在线完成公证笔录与公证申请,减少公证员人力成本投入,合同公证成本大幅度降低。针对不同合同模板仅需审核并设计申请材料、公证书一次,即可批量复用,仅需审核申请材料及自动生成的公证书内容并出具公证书,在减少公证员人力成本投入、工作效率提升,成本大幅降低,增加服务覆盖范围和适用对象。合同公证过程包括的api接入或用户调用api的过程数据均通过区块链存证,事后可查验,成本极高,数据安全可信,实现无人工干预监督合同签署的全流程。
101.用户端在线签署电子合同,节约纸张,签合同更便捷高效,不受空间时间限制;可选经公证员审核的通用模板或者自定义模板发起合同,享有专业的合同条款修改意见、帮助用户尽可能减少合同风险。无需线上视频连线,更高效便捷。部分用户端还可以通过api接入到公证处的线上合同公证平台,其中大部分环节,如模板设计、合同在线预览、合同模板填空等页面均可在本平台页面完成,开发工作量小,接入方便。接入后即可在自己平台享有便捷、合法、可大批量进行的合同公证服务。在文件传输过程中也可采用现有ssl加密技术进一步增加数据安全性。
102.通过在线笔录采用问答形式,线笔录自动生成答案提示,用户可逐条点击一键抄录自动填充笔录的答案,可节约公证笔录环节耗费的时间,成本降低,且可自动生成并出具电子公证书,用户可以更快的拿到公证书,合同的过程已使用区块链存证将加密后的数据同步到了每个节点,相当于联盟链上节点持有单位(如法院)对过程数据起到了监管作用。可以不用把合同签署与公证的原始数据在法院的证据平台同步存储,而是需要时才提供原始数据,这样能够更好的保护平台用户的数据隐私。部分合同线上公证能够实现赋予合同强制执行力(合同纠纷可直接根据公证处出具的具强执行证书执行),降低了用户的维权成本,缩短用户诉讼维权耗费的时间。
103.除此之外,合同签署过程、公证过程日志都加密存证并同步到区块链各节点,在不泄露用户隐私的同时节点持有主体能更好地监管数据。用户端或第三防机构可以查看区块链浏览器上所有区块的信息,节点持有主体为权威机构,数据成本极高,且几乎无法做到无痕篡改。区块链网络服务器端中各节点持有主体单位数据互信,加强了存证的可信度,在出具相关证明文件时有迹可循。区块链节点服务器上仅存放数据量较小的散列值和少量字符,无需同步原始数据到第三方机构的证据平台,节约了服务器资源。可以快速批量查验过程日志的每条日志数据的原始性,并与签署文件用到的证书中相关事件发生事件作比对,多维度分析数据可靠性。在批量查验提高了查验速度的同时也提高数据的可信度。
104.实施例二:本实施例还提供一种在线合同签署及公证处理方法,应用实施例一中的在线合同签署及公证处理方法,参阅图3,包括以下步骤:
105.s100:用户端与公证管理平台建立数据传输,同时分别设置接口与区块链网络服务器端通信;
106.具体的,所述用户端与公证管理平台建立数据传输,包括:用户端实名注册,以获取基本信息,其中,所述基本信息包括姓名和身份证号码;对所述基本信息进行校验,通过校验后采集人脸图像,获取人脸数据;对人脸数据再次进行校验,并在通过校验后为所述用户端颁发ca证书;所述公证管理平台在ca证书通过验证后建立与用户端之间的数据传输。
107.在上述步骤中,用户在平台提供实名信息进行注册,设置帐号与密码,使用对应的帐号密码登陆,通过公安部数据校验用户姓名和身份证号的真实性,保证用户身份真实,在验证姓名和身份证号码通过后,通过活体检测技术,拍摄人脸并与公安部数据比对一致性,进一步验证用户身份的真实性,在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作,通过人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体本人操作。在通过验证后获得由第三方权威证明机构给用户端颁发ca证书,ca证书在用户公钥后附加了用户信息及签名信息,可以用于签署电子合同(建立合同相关用户端之间的数据传输用于合同签署)及在线合同公证(建立用户端与公证管理平台之间的数据传输用于合同公证)。
108.s200:用户端选择公证管理平台提供的合同模板,进行在线编辑后,与公证管理平台进行通信,以生成待签署合同;
109.具体的,所述用户端选择公证管理平台提供的合同模板,进行在线编辑后,与公证管理平台进行通信,以生成待签署合同,包括:在用户端选择公证管理平台提供的合同模板后进行编辑;公证管理平台确认编辑后的合同模板,将确认的合同模板发送至用户端,同时根据确认的合同模板生成合同笔录、公证申请材料;由用户端调用预签署合同链接接口进行合同预览确认后,生成待签署合同。
110.作为举例的:用户端登录后查看现有合同模板,合同模板是公证员预先设计好表单域(表单域包含了文本框、多行文本框、数字输入框、复选框、单选框和下拉选择框等,用于采集用户的输入或选择的数据)中要填写部分内容需的合同,通常为pdf文件,供用户签署合同使用。若平台现有的合同模板能够满足用户签订合同要求的,用户直接选用即可;若平台提供的合同模板没有合适的,用户可上传自定义合同电子文档待公证员审核,同时上传的内容还包括了,公证员通过用户上传的合同文档与客户取得联系,确认客户需要办理的具体合同公证事项,可按照客户的合同公证需求修改合同,如在合同中添加赋予合同强制执行力的相关条款。修改完成后可以通过平台提供给客户预览,若不满足客户需求可再次修改,合同内容最终确认无误后即可获得待签署合同。
111.s300:公证管理平台端根据待签署合同生成待签署的合同笔录、公证申请材料;公证管理平台端根据待签署和合同设计公证笔录公证申请材(或公证书拟稿内容),公证笔录是公证员结合合同模板的内容,与客户需要公证的事项需求,为每个合同模板设计专属的在线合同公证问答记录。笔录采用表单形式,设计内容包括笔录问题和笔录答案,笔录问题是提供用户后续在签署合同进行在线笔录问答时使用的,笔录答案为表单域,可采用文本框、多行文本框、数字输入框、复选框、单选框和下拉选择框等输入形式。其中笔录答案可以设计固定的文字,也可以引用合同公证平台的一些变量,如后续签署流程中的流转的一些数据,如合同模板的填空数据、参与人身份信息、签署时间等。同时平台也支持一个答案中固定文字和变量混合使用。在合同签署完毕后,这些设计好的答案会自动填充变量内容,呈现在用户在线笔录的答案提示中,可供用户一键抄录。因此,平台在确保用户能够知晓合同关键条款的及合同公证申请相关条款的同时,提高了在线笔录的效率。还可针对每份合同模板设计不同公证申请材料。设计原理是输入固定文字内容加变量,这些变量可以引用后续签署流程中的流转的一些数据,如合同模板的填空数据、参与签署方身份信息、签署时间等。设计好的公证材料供用户签完合同后签署公证申请材料时一并查看签署。
112.s400:用户端编辑合同参与的其他用户端的信息后,通知合同参与的其他用户端以进行合同在线签署,获得签署后的合同;
113.具体的,用户端选择好合同模板后,填写合同模板对应需要填写的内容,再填写合同参与方(合同相关的用户端)信息及发起合同,系统会向合同参与方的发送合同签署链接。作为举例的,与公证管理平台端签约采用api接入的用户段可以通过以下步骤发起合同:

调用“生成pdf接口”通过传入合同填空参数获取待签文件id。也可以通过调用“预签署链接接口”接口获取到合同在线填空的链接,打开该连接后可以查看合同,并对合同需要填空部分的表单域进行填写。填写完成后平台会向通知回调地址返回待签署文件id。

调用“发起合同签署接口”,传入待签署文件id、合同签署参与人信息,平台会返回唯一签署流程id。

使用该id调用“待签署合同链接接口”即可获取合同参与方的签署链接,该链接中的文件签署完毕后会自动跳转到在线笔录问答及其他公证申请相关文件签署页面。用户可将该签署链接嵌入到自己的平台,或者再通过“发送签署通知接口”向合同参与方发送签署链接短信。
114.作为补充说明的,合同参与方(其他用户端)打开签署链接查看合同,利用活体检测核验(人脸识别等)合同参与方签署身份,完成电子合同签署。若合同相关的用户端没有进行过实名认证的,则先进行实名认证,并由ca机构颁发数字证书,若合同参与签署的主体为个人则直接实名认证,若签署主体为组织,可在办理人(注册用户)实名认证的基础上再进行法定代表人认证、授权书认证(如在线填写法定代表人手机号并发送签署通知,法定代表人收到后进行个人实名认证并对授权书进行签署)等进行组织信息核验。签署完成后可下载签署好的电子合同pdf文件。
115.s500:用户端根据签署后的合同,发出合同公证请求,并在线签署合同笔录、公证申请材料;
116.具体的,在线签署合同笔录,即建立在线笔录问答,其采用表单形式,收集用户端对于合同内容关键条款及合同公证注意事项等条款的问答信息。提交的笔录问答填写的表单数据通过区块链固定存证,确保用户知晓并确认了这些关键条款。在问答结束后,笔录问答及公证申请相关材料形成pdf电子文档供用户在线签署。签署完成后可下载签署好的公证申请材料pdf文件。与公证处签约采用api接入的用户可以调用“下载已签署文件接口”,传入签署流程id获取签署完成的pdf文件及公证申请相关pdf文件下载链接。
117.s600:公证管理平台端接收合同公证请求以及合同、合同笔录、公证申请材料,在审核后反馈受理回执至所述请求端;
118.具体的,该公证受理通知单用于后续用户领取公证书。
119.s700:公证管理平台端根据签署后的合同、合同笔录、公证申请材料生成公证书拟稿内容,以生成公证书;
120.具体的,在公证管理平台端公证员可针对每份合同模板去设计对应的公证书拟稿内容。设计原理可以是输入固定文字内容加变量。变量内容可以指定后续签署流程中的流转的一些数据,如合同模板的填空数据、参与人身份信息、签署时间等。在设计好公证拟稿且使用该模板发起合同时,整个签署流程结束后可以自动填入变量数据,生成完整的公证书拟稿内容,而后经过公证员审查无误后自动生成电子公证书。
121.s800:用户端从公证管理平台端获取公证书、合同或日志数据;
122.和/或,用户端或第三方机构发送校验请求至区块链网络服务器端对获取的公证书、合同或日志数据进行查验。
123.根据当事人(用户端)的申请,可以由公证处线下导出电子公证书或者日志数据给到第三方机构,第三方机构可以根据通过区块链存证查验模块查验上述渠道获取到的数据是否真实。
124.具体的,所述发送校验请求至区块链网络服务器端对获取的公证书、合同或日志数据进行查验,还包括:根据所述校验请求获取存证数据,根据所述存证数据批量查看文件或日志信息。需要特别说明的是,上述在用户端在线编辑合同模板,在线签署合同、合同笔录或公证申请材料时生成日志数据,将日志数据以及签署后的合同、合同笔录、公证申请材料通过区块链网络服务器端上的存证上链子模块上传至区块链固定。即所有签署过程中产生的文件调用存证上链子模块存证,包括所有日志信息、签署过程中产生的pdf文件等。对于同一公证事项的存证传入统一的事项编号用于批量查验,由此在实现在线合同签署及合同公证过程中降低数据被篡改的风险。
125.在上述步骤中,作为举例的:合同公证事项完成后,同一合同对应公证事项的所有日志信息可打包压缩为zip文件并存储,需要使用公证书的第三方机构获取到电子公证书、线上合同签署与公证过程日志、签署的电子合同,也可以由用户端自己下载提供给三方机构,日志信息可以采用api对接的方式将打包后的数据推送到第三方机构平台,如法院、司法鉴定机构的平台等。若需要验证电子公证书或用户签署的电子合同的有效性时,可以设置选择载入打包日志zip文件与电子合同pdf文件,在区块链浏览器中显示查验结果,查验包括签署过程、验证电子签名是否有效的结果、与链上存证数据一致性校验结果等。电子公证书、电子合同查验:选择载入公证书或者线上签署的电子合同,系统将比对区块链上存储的散列值与载入文件数据的散列值的一致性。若比对一致,返回验证通过的结果。同时系统解析用于电子合同签名的ca证书信息,返回并显示电子公证书或者电子合同的电子签名信息,包括签名是否有效、签名时间、证书信息、证书颁发机构、时间戳信息、证书链信息、证书吊销信息、公证事项编号等。查验签署过程日志信息:同时载入打包的日志zip文件和电子合同文件,平台会计算电子合同文件的散列值并与区块链上存证的散列值做比对。比对不一致则验证不通过,若比对一致,则使用区块链比对返回结果中的公证事项编号去搜索区块链上这个合同公证事项下的所有日志数据存证的散列值及存证上链的时间。平台解压载入的日志zip文件,并计算所有过程日志的散列值。计算结果与上述搜索存证数据结果的散列值做比对,并比对日志生成系统时间、存证上链的时间、电子合同ca证书签名时间,若散列值比对一致,相关联事件时间接近,则返回验证通过的结果,并显示详细日志信息,包括合同发起时间、合同参与人意愿认证完成日志、签署所用到的电子合同文件完整性校验的日志、合同参与方信息日志、公证笔录问答记录、公证相关材料签署日志等。若散列值比对不一致,则数据受到篡改,验证不通过。若日志生成系统时间、存证上链的时间、电子合同ca证书签名时间相隔较长,可能是平台时间受到了篡改或者是伪造的日志数据,数据不可信,验证不通过。
126.应当注意的是,本发明的实施例有较佳的实施性,且并非对本发明作任何形式的限制,任何熟悉该领域的技术人员可能利用上述揭示的技术内容变更或修饰为等同的有效实施例,但凡未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的
任何修改或等同变化及修饰,均仍属于本发明技术方案的范围内。

技术特征:


1.一种在线合同签署及公证处理系统,其特征在于,包括:公证管理平台端、至少一个用户端以及区块链网络服务器端;所述公证管理平台端与用户端均设置接口与区块链网络服务器端通信;所述公证管理平台端和用户端产生的文件,以及根据编辑生成的日志信息,通过区块链网络服务器端上传区块链固定;所述用户端,用于在线签署合同,并在合同签署完成后申请合同公证,包括:模板处理模块,用于选择合同模板并提供在线编辑,以生成待签署合同;合同处理模块,用于根据所述待签署合同建立合同签署进程,其中,所述合同签署进程包括编辑合同参与的其他用户端的信息,通知合同参与的其他用户端,与合同参与的其他用户端在线签署合同以及管理合同;api管理模块,用于提供接口与所述公证管理平台或其他用户端对接;笔录问答模块,用于获取公证管理平台端的合同笔录、公证申请材料,建立笔录问答并提供在线编辑,以生成待签署合同笔录;申请模块,用于确认待签署合同笔录、公证申请材料并在线签署;受理回执接收模块,用于接收公证管理平台端根据签署后的合同笔录、公证申请材料审核后反馈的受理通知回执;所述公证管理平台端,用于管理公证,包括:模板制作模块,用于预先提供合同模板或从用户端获取合同模板,并提供在线编辑;公证文件建立模块,用于结合各个合同模板建立合同笔录、公证申请材料,并提供在线编辑;公证受理模块,用于根据签署后的合同、合同笔录、公证申请材料审核通过后发送受理通知回执至用户端;公证书生成模块,用于根据签署后的合同、合同笔录、公证申请材料生成公证书拟稿内容,并提供在线编辑,用于生成公证书;授权模块,用于管理各个文件的调用权限。2.根据权利要求1所述的处理系统,其特征在于:所述区块链网络服务器端,包括:存证上链模块,用于获取所述公证管理平台端与和用户端产生的文件,以及根据编辑生成的日志信息,并上传区块链固定;文件查验模块,用于接收校验请求,以查验所述公证管理平台端与用户端产生的各个文件;日志查验模块,用于接收校验请求,以查验根据所述公证管理平台端与用户端的编辑生成的日志信息;区块链浏览器,用于接收校验请求,以查看存证数据,和/或根据存证数据搜索文件或日志信息。3.根据权利1所述的处理系统,其特征在于:所述公证文件建立模块包括:笔录设计子模块,用于结合合同模板生成匹配的合同笔录,所述合同笔录的内容包括笔录问题和笔录答案,所述笔录答案通过所述笔录问答模块或申请模块在线编辑;
公证材料设计子模块,用于结合合同模板生成匹配的公证申请材料,通过所述笔录问答模块或申请模块在线编辑。4.根据权利1所述的处理系统,其特征在于:所述合同处理模块,包括:合同发起子模块,用于编辑合同参与的用户端,并发送通知至合同参与的用户端;合同签署子模块,用于编辑合同参与的用户端接收通知并完成合同的在线签署;合同管理子模块,用于合同参与的用户端查询相关的合同。5.根据权利1所述的处理系统,其特征在于:所述api管理模块包括:查询合同模板接口、查询模板详情接口、合同生成pdf接口、预签署合同链接接口、发起合同签署接口、待签署合同链接接口、待签署合同通知接口、获取签署列表接口、下载已签署文件接口、查询文件接口、核验文件接口;其中,所述预签署合同链接接口用于在线预览pdf文件;所述获取签署列表接口用于获取预置的签署流程列表;所述核验文件接口用于与区块链网络服务器端通信,对文件的存证数据进行查验。6.一种在线合同签署及公证处理方法,其特征在于:用户端与公证管理平台建立数据传输,同时分别设置接口与区块链网络服务器端通信;用户端选择公证管理平台提供的合同模板,进行在线编辑后,与公证管理平台进行通信,以生成待签署合同;公证管理平台端根据待签署合同生成待签署的合同笔录、公证申请材料;用户端编辑合同参与的其他用户端的信息后,通知合同参与的其他用户端以进行合同在线签署,获得签署后的合同;用户端根据签署后的合同,发出合同公证请求,并在线签署合同笔录、公证申请材料;公证管理平台端接收所述合同公证请求并审核后反馈受理回执至所述请求端;公证管理平台端根据签署后的合同、合同笔录、公证申请材料生成公证书拟稿内容,以生成公证书;用户端从公证管理平台端获取公证书、合同或日志数据;和/或,用户端或第三方机构发送校验请求至区块链网络服务器端对获取的公证书、合同或日志数据进行查验。7.根据权利要求6所述的处理方法,其特征在于:在用户端在线编辑合同模板,在线签署合同、合同笔录或公证申请材料时生成日志数据,将日志数据,签署后的合同、合同笔录、公证申请材料,以及公证书拟稿内容、公证书通过区块链网络服务器端上的存证上链子模块上传至区块链固定。8.根据权利要求6所述的处理方法,其特征在于,所述用户端与公证管理平台建立数据传输,包括:用户端实名注册,以获取基本信息,其中,所述基本信息包括姓名和身份证号码;对所述基本信息进行校验,通过校验后采集人脸图像,获取人脸数据;对人脸数据再次进行校验,并在通过校验后为所述用户端颁发ca证书;所述公证管理平台在ca证书通过验证后建立与用户端之间的数据传输。
9.根据权利要求6所述的处理方法,其特征在于,所述用户端选择公证管理平台提供的合同模板,进行在线编辑后,与公证管理平台进行通信,以生成待签署合同,包括:在用户端选择公证管理平台提供的合同模板后进行编辑;公证管理平台确认编辑后的合同模板,将确认的合同模板发送至用户端,同时根据确认的合同模板生成合同笔录、公证申请材料;由用户端调用预签署合同链接接口进行合同预览确认后,生成待签署合同。10.根据权利要求6所述的处理方法,其特征在于:所述发送校验请求至区块链网络服务器端对获取的公证书、合同或日志数据进行查验,包括:根据所述校验请求获取存证数据,根据所述存证数据批量查看文件或日志信息。

技术总结


本发明提供了一种在线合同签署及公证处理系统及方法,涉及数据处理领域,包括:公证管理平台端、至少一个用户端以及区块链网络服务器端;所述公证管理平台端与用户端均设置接口与区块链网络服务器端通信;所述公证管理平台端和用户端产生的文件,以及根据编辑生成的日志信息,通过区块链网络服务器端上传区块链固定;所述用户端,包括:模板处理模块,合同处理模块,API管理模块,笔录问答模块,申请模块,受理回执接收模块,所述公证管理平台端,包括:模板制作模块,公证文件建立模块,公证受理模块,公证书生成模块,授权模块,解决现有技术中在线合同签署及公证过程效率较低,且存在数据被篡改风险导致合同公证效力存在瑕疵的问题。篡改风险导致合同公证效力存在瑕疵的问题。篡改风险导致合同公证效力存在瑕疵的问题。


技术研发人员:

张学士

受保护的技术使用者:

上海云证法律咨询有限公司

技术研发日:

2022.09.20

技术公布日:

2022/12/12

本文发布于:2024-09-22 01:29:24,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/33400.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:合同   在线   笔录   用户端
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议