基于区块链的公证系统及方法技术方案

技术编号:16588166 阅读:40 留言:0更新日期:2017-11-18 15:57
本发明专利技术公开了基于区块链的公证系统及方法;基于区块链的公证方法,包括:创建公证系统,该公证系统包括客户端、系统平台、公证平台和底层区块链;并按如下步骤进行:著作权人注册为平台用户,系统平台为新注册的平台用户生成唯一对应的用户ID;其特征在于:著作权人选择进行托管的公证平台,并将作品上传到系统平台;系统平台对上传的作品进行审核,系统平台为作品生成唯一对应的数字指纹;系统平台利用著作权人选择进行托管的公证平台提供的公钥加密已通过审核的作品,并上传至选择进行托管的公证平台,进行加密存储;著作权人对托管至公证平台的作品申请版权登记;本发明专利技术提供了一种线上快速确权和公证的方法。

Block chain based notary system and method

The invention discloses a notary system and method based on block chain; including notarial method based on block chain: create a notary system, the notary system includes client, system platform, notarization and platform block chain; and according to the following steps: copyright registration for the platform users, system platform for new registration platform the only user generated corresponding to the user ID; which is characterized in that the copyright owner choose notarization platform hosting, and the work will be uploaded to the system platform; audit work system platform to upload, the system platform for students to work only the corresponding digital fingerprint; the platform based on the copyright owner managed to provide notarization platform selection public key encryption has passed the audit work, notarized and uploaded to the hosting platform selection, encrypted storage; the copyright of custody to the public The invention provides a method for online quick right confirmation and notarization.

【技术实现步骤摘要】
基于区块链的公证系统及方法
本专利技术涉及公证系统以及公证方法,具体涉及基于区块链的公证系统及方法。
技术介绍
区块链是一种去中心化协议,能安全地存储数字货币交易或其他数据,信息不可伪造和篡改,具有很高的公信力,可以自动执行智能合约,无需任何中心化机构的审核。现有公证一般采用线下公证流程,著作权人需要去相关部门办理公证业务,存在手续繁琐、处理低效、成本较高等痛点。而且在公证申请到公证书办理完成阶段,存在确权空白期,给不法分子提供了侵权的机会。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于区块链的公证系统及方法。为了解决上述技术问题,根据本专利技术的第一个技术方案,基于区块链的公证方法,包括:创建公证系统,该公证系统包括客户端、系统平台、公证平台和底层区块链;并按如下步骤进行:A、注册:著作权人注册为平台用户,系统平台为新注册的平台用户生成唯一对应的用户ID。其特征在于:B、作品上传:著作权人选择进行托管的公证平台,并将作品上传到系统平台。C、作品审核:系统平台对上传的作品进行审核,如审核通过,进入步骤D,如审核未通过,返回步骤B。D、生成指纹:系统平台采用Hash算法为作品生成唯一对应的数字指纹。E、托管至公证平台:系统平台利用著作权人选择进行托管的公证平台提供的公钥加密已通过审核的作品,并上传至选择进行托管的公证平台,进行加密存储。F、申请版权登记:著作权人对托管至公证平台的作品申请版权登记;G、请求签名:系统平台将数字指纹、可信时间戳进行组装后发送至选择进行托管的公证平台;选择进行托管的公证平台使用私钥签名后将数据返回给系统平台。H、指纹上链:系统平台将数字指纹、可信时间戳和选择进行托管的公证平台提供的签名数据作为底层区块链交易数据永久保存在底层区块链上。I、申请颁发公证书:著作权人向选择进行托管的公证平台申请对已申请版权登记的作品颁发公证书。J、公证平台审核:选择进行托管的公证平台将申请颁发公证书的加密存储的作品进行解密,以对作品内容进行审核;并采用公开的Hash算法重新生成数字指纹与底层区块链上存储的数字指纹信息比对,以验证作品是否已经做版权登记;如果公证平台审核通过,进入步骤K,如果公证平台审核未通过,返回步骤I。K、颁发证书:选择进行托管的公证平台为作品颁发公证书。本专利技术的第二个技术方案是,基于区块链的公证系统,包括:客户端、系统平台、公证平台;其特征在于:该系统还包括底层区块链;其中:客户端包括个人信息模块、作品托管模块、公证书申请模块和版权管理模块;系统平台包括用户管理模块、作品存储模块、证书管理模块和作品登记模块。个人信息模块:用于进行注册、登录或修改个人信息。作品托管模块:用于著作权人上传作品到系统平台。公证书申请模块:用于著作权人在作品实现版权登记后,通过系统平台向选择进行托管的公证平台申请颁发公证书。版权管理模块:用于著作权人对已上传至系统平台的作品申请版权登记。用户管理模块:用于管理用户信息,在用户注册时为新用户生成唯一对应的ID。作品存储模块:用于为上传作品生成唯一对应的数字指纹信息,将数字指纹信息发送给作品登记模块,并通过公钥加密著作权人上传的作品;对已申请版权登记的作品上传至选择进行托管的公证平台存储。证书管理模块:用于接收著作权人通过公证书申请模块提出的颁发公证书申请,将该申请输出到选择进行托管的公证平台。作品登记模块:组装要存储到区块链的交易数据,将交易数据传送到公证平台进行签名,再通过交易接口,把交易数据永久存储在区块链上。公证平台:用于对已申请版权登记的作品进行加密存储,并提供加密存储作品的解密下载;对系统平台发送的数字指纹信息、可信时间戳使用私钥签名后返回给系统平台;接收证书管理模块提出的颁发公证书申请,将与颁发公证书申请对应的加密存储的作品进行解密,以审核作品内容;并采用公开的Hash算法重新生成数字指纹与底层区块链上存储的数字指纹信息比对,以验证作品是否已经做版权登记,审核通过后颁发公证书。底层区块链:用于记录作品的交易数据,包括数字指纹信息、可信时间戳以及用户ID。根据本专利技术所述的基于区块链的公证系统的优选方案,公证平台包括存储模块、签名模块和证书颁发模块。存储模块:用于对已申请版权登记的作品进行加密存储,并提供加密存储作品的解密下载。签名模块:用于对系统平台发送的数字指纹信息、可信时间戳使用私钥签名后返回给系统平台。证书颁发模块:用于接收证书管理模块提出的颁发公证书申请,将与颁发公证书申请对应的加密存储的作品进行解密,以审核作品内容;采用公开的Hash算法重新生成数字指纹与底层区块链上存储的数字指纹信息比对,以验证作品是否已经做版权登记,审核通过后颁发公证书。本专利技术所述的基于区块链的公证系统及方法的有益效果是:本专利技术运用区块链技术,进行第三方记录,有助于维护一个安全存管、基于时间戳记录的区块链账本,区块链的即时性公证,解决版权固化和保存流程繁琐、花费时间长等问题,提高了公证效率,使线上公证变得高效和安全;本专利技术提供了一种线上快速确权和公证的方法,解决了传统公证业务在公证阶段的侵权现象。附图说明图1是本专利技术所述的基于区块链的公证方法流程示意图。图2是基于区块链的公证系统构成示意图。具体实施方式参见图1,基于区块链的公证方法,包括:创建公证系统,该公证系统包括客户端、系统平台、若干个公证平台和底层区块链。所述系统平台把所有的信息资源汇总,为应用提供统一的信息访问、传递、以及协作的集成化环境。系统平台集成了数据库、日志系统、安全防护等,系统平台还包括运行这些模块的硬件环境。所述公证平台是为公证建立的业务处理平台,实现申请的审核,公证书的颁发,管理和存储,同时实现与系统平台的兼容对接。并按如下步骤进行:A、注册:著作权人注册为平台用户,系统平台为新注册的平台用户生成唯一对应的用户ID;用户ID为业务平台为注册用户分配的唯一ID。B、作品上传:著作权人选择进行托管的公证平台,并将作品上传到系统平台。C、作品审核:系统平台对上传的作品进行审核,审核作品的内容是否违反了相关法律法规。如审核通过,进入步骤D,如审核未通过,返回步骤B。D、生成指纹:系统平台采用Hash算法为作品生成唯一对应的数字指纹。数字指纹是系统平台为已通过审核的作品生成的唯一标识,是作品的Hash;数字指纹其基本原理是利用单向散列函数即Hash函数对发送信息进行运算,生成一串固定长度的数字摘要。数字指纹一般由一串数字和字母组合构成。数字指纹并不是一种加密机制,但可以用来判断数据有没有被窜改,从而保证了信息的完整性不被破坏。E、托管至公证平台:系统平台利用著作权人选择进行托管的公证平台提供的公钥加密已通过审核的作品,并上传至选择进行托管的公证平台,进行加密存储。F、申请版权登记:著作权人对托管至公证平台的作品申请版权登记。G、请求签名:系统平台将数字指纹、可信时间戳进行组装后发送至选择进行托管的公证平台;选择进行托管的公证平台使用私钥签名后将数据返回给系统平台;私钥保存在公证平台,不会给任何其他人和机构,而公钥是公开的,任何人都可以获取到。可信时间戳为可信授时中心的NTP时间。公证平台签名是公证平台为数字指纹信息、可信时间戳等一段公开的数据进行签名,比如把以上数据签名得到签名数据SignD本文档来自技高网...
基于区块链的公证系统及方法

【技术保护点】
一种基于区块链的公证方法,包括:创建公证系统,该公证系统包括客户端、系统平台、公证平台和底层区块链;并按如下步骤进行:A、注册:著作权人注册为平台用户,系统平台为新注册的平台用户生成唯一对应的用户ID;其特征在于:B、作品上传:著作权人选择进行托管的公证平台,并将作品上传到系统平台;C、作品审核:系统平台对上传的作品进行审核,如审核通过,进入步骤D,如审核未通过,返回步骤B;D、生成指纹:系统平台为作品生成唯一对应的数字指纹;E、托管至公证平台:系统平台利用著作权人选择进行托管的公证平台提供的公钥加密已通过审核的作品,并上传至选择进行托管的公证平台,进行加密存储;F、申请版权登记:著作权人对托管至公证平台的作品申请版权登记;G、请求签名:系统平台将数字指纹、可信时间戳进行组装后发送至选择进行托管的公证平台;选择进行托管的公证平台使用私钥签名后将数据返回给系统平台;H、指纹上链:系统平台将数字指纹、可信时间戳和选择进行托管的公证平台提供的签名数据作为底层区块链交易数据永久保存在底层区块链上;I、申请颁发公证书:著作权人向选择进行托管的公证平台申请对已申请版权登记的作品颁发公证书;J、公证平台审核:选择进行托管的公证平台将申请颁发公证书的加密存储的作品进行解密,以对作品内容进行审核;并重新生成数字指纹与底层区块链上存储的数字指纹信息比对,以验证作品是否已经做版权登记;如果公证平台审核通过,进入步骤K,如果公证平台审核未通过,返回步骤I;K、颁发证书:选择进行托管的公证平台为作品颁发公证书。...

【技术特征摘要】
1.一种基于区块链的公证方法,包括:创建公证系统,该公证系统包括客户端、系统平台、公证平台和底层区块链;并按如下步骤进行:A、注册:著作权人注册为平台用户,系统平台为新注册的平台用户生成唯一对应的用户ID;其特征在于:B、作品上传:著作权人选择进行托管的公证平台,并将作品上传到系统平台;C、作品审核:系统平台对上传的作品进行审核,如审核通过,进入步骤D,如审核未通过,返回步骤B;D、生成指纹:系统平台为作品生成唯一对应的数字指纹;E、托管至公证平台:系统平台利用著作权人选择进行托管的公证平台提供的公钥加密已通过审核的作品,并上传至选择进行托管的公证平台,进行加密存储;F、申请版权登记:著作权人对托管至公证平台的作品申请版权登记;G、请求签名:系统平台将数字指纹、可信时间戳进行组装后发送至选择进行托管的公证平台;选择进行托管的公证平台使用私钥签名后将数据返回给系统平台;H、指纹上链:系统平台将数字指纹、可信时间戳和选择进行托管的公证平台提供的签名数据作为底层区块链交易数据永久保存在底层区块链上;I、申请颁发公证书:著作权人向选择进行托管的公证平台申请对已申请版权登记的作品颁发公证书;J、公证平台审核:选择进行托管的公证平台将申请颁发公证书的加密存储的作品进行解密,以对作品内容进行审核;并重新生成数字指纹与底层区块链上存储的数字指纹信息比对,以验证作品是否已经做版权登记;如果公证平台审核通过,进入步骤K,如果公证平台审核未通过,返回步骤I;K、颁发证书:选择进行托管的公证平台为作品颁发公证书。2.一种基于区块链的公证系统,包括:客户端、系统平台、公证平台;其特征在于:该系统还包括底层区块链;其中:客户端包括个人信息模块、作品托管模块、公证书申请模块和版权管理模块;系统平台包括用户管理模块、作品存储模块、证书管理模块和作品登记模块;个人信息模块:用于进行注册、登录或修改个人信息;作品托管模块:...

【专利技术属性】
技术研发人员:胡钢
申请(专利权)人:重庆小犀智能科技有限公司
类型:发明
国别省市:重庆,50

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

1