CN110119390B - 基于区块链的金融信息外包管理*** - Google Patents

基于区块链的金融信息外包管理*** Download PDF

Info

Publication number
CN110119390B
CN110119390B CN201910382686.8A CN201910382686A CN110119390B CN 110119390 B CN110119390 B CN 110119390B CN 201910382686 A CN201910382686 A CN 201910382686A CN 110119390 B CN110119390 B CN 110119390B
Authority
CN
China
Prior art keywords
file
module
information
node
user node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910382686.8A
Other languages
English (en)
Other versions
CN110119390A (zh
Inventor
陈冬梅
方瑞芬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Chenliang Information Technology Co ltd
Original Assignee
Guangzhou Chenliang Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Chenliang Information Technology Co ltd filed Critical Guangzhou Chenliang Information Technology Co ltd
Priority to CN201910382686.8A priority Critical patent/CN110119390B/zh
Publication of CN110119390A publication Critical patent/CN110119390A/zh
Application granted granted Critical
Publication of CN110119390B publication Critical patent/CN110119390B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/144Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/182Distributed file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • Library & Information Science (AREA)
  • Storage Device Security (AREA)

Abstract

本发明涉及信息安全技术领域,具体涉及一种基于区块链的金融信息外包管理***,包括文件管理子***,文件管理子***包括文件处理模块和文件上传模块,文件处理模块用于获取存证文件后,将存证文件分割成若干数据块,文件上传模块用于将全部的数据块上传到区块链上,文件处理模块预设文件阈值,当存证文件大于文件阈值时,文件处理模块用于根据存证文件生成唯一的文件标识,文件上传模块用于将文件标识上传到区块链上,用户节点用于根据文件标识获取存证文件。采用本方案能够减少区块链上传输大文件时造成的网络拥挤的情况。

Description

基于区块链的金融信息外包管理***
技术领域
本发明涉及信息安全技术领域,具体涉及一种基于区块链的金融信息外包管理***。
背景技术
随着银行业改革的深入和计算机技术发展,利用先进的网络技术搭建信息管理与信息共享平台,是新时代下金融行业管理的新动向。目前的信息科技外包管理工作中存在流程复杂、资料报告分类繁多、外包服务商信息更新工作量大、同业内外包服务质量评估结果可信度考证困难等问题,传统的信息共享平台无法满足当前的管理形势。而基于区块链技术应用的分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,通过多方参与并制定共识过程的算法、协议和规则,以及接入规则建立共识机制,多方参与的节点组成联盟。通过用户节点将数据信息上传到区块链的链上,由用户指定信息共享的节点作为共享节点进行信息共享,从而实现多方节点的联盟内信息共享。但是目前区块链的应用主要是短字符、数字等数据处理,对于较大的文件的处理比较少,同时由于文件所占用的存储空间较大,在传输和处理文件时,容易对网络造成很大的压力。
发明内容
本发明意在提供一种基于区块链的金融信息外包管理***,能够减少区块链上传输大文件时造成的网络拥挤的情况。
本发明提供基础方案:基于区块链的金融信息外包管理***,包括文件管理子***,文件管理子***包括文件处理模块和文件上传模块,
文件处理模块预设有存证文件的存储空间的文件阈值,当存储空间小于文件阈值时,文件处理模块用于获取存证文件后,将存证文件分割成若干数据块,并通过哈希算法得到与数据块数量相同且一一对应的哈希树子节点,文件上传模块用于将全部的数据块和哈希树子节点上传到区块链上后,获取存储存证文件的存储节点信息,并将存储节点信息发送给用户节点,
当存储空间等于或大于文件阈值时,文件处理模块用于根据存证文件的特征参数生成唯一的文件标识,文件上传模块用于将文件标识上传到区块链上后,获取存储存证文件的存储节点信息,并将文件标识发送给用户节点,用户节点用于根据将存储节点信息或文件标识获取存证文件。
基础方案的有益效果:由于区块链能对链上的数据是进行快速检索,因此区块链上处理的数据大多是短字符和数字,较少提到对于文件的处理。通过预设存证文件所占用的存储空间的文件阀值,当存证文件的存储空间小于文件阈值时,将存证文件分割成若干数据块,传输文件时,直接传输数据块。通过文件处理模块生成的哈希树子节点在后续下载或查看存证文件时,通过哈希树子节点对数据块的完整性进行验证,从而对存证文件的完整性进行验证。当存证文件的存储空间等于或大于文件阈值时,将存证文件保存在节点服务器中,根据存证文件的基础属性、存储空间和文件内容等特征参数生成存证文件的文件标识,将文件标识上传到区块链的链上。每个存证文件的文件标识都是唯一的,因此当共享节点需要获取存证文件时,根据文件标识获取存储节点信息,根据存储节点信息获取存证文件。通过将存证文件分割成数据块后上传或根据存证文件生成文件标识上传,从而缓解传输大文件时对网络所造成的压力,进而减少区块链上传输大文件时造成的网络拥挤的情况。
优选方案一:作为基础方案的优选,文件管理子***还包括文件验证模块,文件验证模块用于用户节点获取存证文件后,根据哈希树子节点和哈希算法验证存证文件的完整性。
有益效果:将存证文件被分割成数据块,在传输过程中可能会出现数据块丢失或数据块损坏的情况,因此文件处理模块通过哈希算法得到了每个数据块对应的哈希树子节点,文件验证模块在接收数据块后,根据哈希算法和哈希树子节点得到哈希树根节点,从而验证数据块的完整性,达到验证存证文件完整性的目的。
优选方案二:作为基础方案的优选,还包括加密管理子***,加密管理子***包括加密模块和升级模块,升级模块用于存储加密算法,当用户需要升级加密算法时,将升级算法加载到升级模块中作为加密算法,加密模块用于根据升级模块内的加密算法进行验证操作。
有益效果:通过加密模块对区块链的节点进行身份验证,升级模块用于存放加密算法,当需要更换或升级加密算法,将更高加密标准的升级算法或更符合加密需求的升级算法嵌入升级模块中,达到升级加密标准的目的。
优选方案三:作为优选方案二的优选,加密算法为RSA非对称加密算法,升级算法为国家或地区特有的加密算法。
有益效果:在本方案中加密算法优选为RSA非对称加密算法,安全性高,升级算法为用户根据需要设计的加密算法,满足用户的各种加密需求。
优选方案四:作为优选方案二的优选,还包括节点管理子***,节点管理子***包括节点新建模块、节点注销模块和节点更新模块,
节点新建模块用于当需要新增用户节点时,获取用户信息后,根据用户信息生成身份标识,并向全部节点发布该身份标识,经过全部节点的共识处理后,记录该身份标识,该用户节点生效操作结束;
节点注销模块用于当需要注销用户节点时,获取注销请求和身份标识后,向全部节点发布该身份标识,经过全部节点的共识处理后,记录该身份标识的注销请求,该用户节点失效操作结束;
节点更新模块用于当需要更新用户节点的用户信息时,获取更新请求、身份标识和更新信息后,根据身份标识和更新信息依次执行用户节点失效操作和用户节点生效操作。
有益效果:通过节点管理子***,对区块链上节点的增加、删减和更新进行操作,在与第三方合作时,需向第三方公开相关资料或要求第三方公开相关资料,因此需将第三方加入到区块链中,通过节点管理子***新增第三方节点。同理,当合作结束时,也可通过节点管理子***注销该第三方节点。
优选方案五:作为优选方案四的优选,节点管理子***还包括授权模块,授权模块用于当生效的用户节点共享信息时,获取共享节点,并根据共享节点生成并存储信息共享节点表,用户节点用于根据信息共享节点表向共享节点共享信息。
有益效果:区块链上有很多节点,用户节点只需要向部分节点共享信息,这部分节点称为共享节点,通过授权模块用户节点选择共享节点,从而只对需要知道的共享节点进行信息共享。
优选方案六:作为优选方案四的优选,还包括操作管理子***,操作管理子***包括操作验证模块和操作执行模块,
操作验证模块用于获取用户节点的身份标识和操作信息后,根据身份标识、操作信息和加密模块中的加密算法生成公私钥对,并将私钥保存在用户节点,向其他节点发布公钥,操作验证模块用于根据私钥生成签名信息,并向其他节点发布该签名信息和验证时间,操作验证模块还用于当其他节点接收到签名信息和验证时间后,使用该用户节点的公钥验证签名信息,并验证验证时间和当前时间是否一致;
操作验证模块用于根据拜占庭容错共识算法验证该用户节点的合法性,当签名信息验证成功且验证时间和当前时间一致时,认为该用户节点合法,当该用户节点和其他节点形成共识后,记录该用户的身份标识、操作信息和验证时间,并将身份标识和操作信息发送给操作执行模块。
有益效果:当用户节点需要进行记账操作时,需先进行身份验证,才能进行操作,进行身份验证时通过加密算法生成公私钥对,在链上公开公钥,利用私钥生成签名信息,在其它节点上通过公钥对签名信息进行验证,在验证签名信息的同时,还对验证时间和当前时间进行验证,当某节点验证该用户节点合法时,反馈验证结果。根据拜占庭容错共识算法,当有三分之二以上的节点认为该用户节点合法时,则身份验证成功,可以进行操作,反之则身份验证失败。
优选方案七:作为优选方案六的优选,操作管理子***还包括操作公布模块,操作执行模块用于接收身份标识和操作信息后,根据操作信息进行操作,当需要新建账本时,操作执行模块用于根据身份标识、操作信息和当前时间生成新建账本,当需要修改现有账本时,操作执行模块用于根据操作信息和现有账本生成更新账本,操作执行模块用于操作后,将身份标识、操作信息和新建账本发送给操作公布模块或将身份标识、操作信息和更新账本发送给操作公布模块。
有益效果:身份验证成功后,当需要建立账本时,根据用户节点的操作信息生成新建账本,当需要对现有账本进行修改时,根据用户节点的操作信息和现有账本生成更新账本。
优选方案八:作为优选方案七的优选,操作公布模块用于接收身份标识、操作信息和新建账本后,向其他节点发布身份标识、操作信息和新建账本,当该用户节点和其他节点形成共识后,将新建账本记录在区块链中,并向用户节点反馈操作成功信号;操作公布模块用于接收身份标识、操作信息和更新账本后,向其他节点发布身份标识、操作信息和更新账本,当该用户节点和其他节点形成共识后,根据更新账本更新区块链,并向用户节点反馈操作成功信号;操作公布模块用于当该用户节点和其他节点未形成共识时,向用户节点反馈操作失败信号。
有益效果:当需要新建账本时,用户节点通过操作公布模块向链上其它节点公布,当该用户节点和其他节点形成共识后,即三分之二以上的其它节点认可操作合法,根据新建账本更新区块链。当需要修改现有账本时,用户节点通过操作公布模块向链上其它节点公布,当该用户节点和其他节点形成共识后,即三分之二以上的其它节点认可操作合法,根据更新账本更新区块链。当当该用户节点和其他节点未形成共识时,即三分之一以上的其它节点不认可操作合法,便操作失败,不能更新区块链。
优选方案九:作为优选方案四的优选,还包括管理终端,管理终端用于获取用户信息后发送给节点管理子***,管理终端用于为全部节点分别设定***权限。
有益效果:需要新增节点时,管理人员通过管理终端上传用户信息,管理终端用于为全部节点设定***权限,例如,某些节点拥有新增节点的权限,某些节点拥有操作账本的权限,某些节点仅仅拥有查看的权限。
附图说明
图1为本发明基于区块链的金融信息外包管理***实施例的逻辑框图。
具体实施方式
下面通过具体实施方式进一步详细说明:
实施例
如附图1所示,基于区块链的金融信息外包管理***,包括节点管理子***、文件管理子***、加密管理子***、操作管理子***和管理终端,节点管理子***包括节点新建模块、节点注销模块、节点更新模块和授权模块,文件管理子***包括文件处理模块、文件上传模块和文件验证模块,加密管理子***包括加密模块和升级模块,操作管理子***包括操作验证模块、操作执行模块和操作公布模块。
管理终端用于获取用户信息后发送给节点管理子***,管理终端用于为全部节点分别设定***权限。节点新建模块用于当需要新增用户节点时,获取用户信息后,根据用户信息生成身份标识,并向全部节点发布该身份标识,经过全部节点的共识处理后,记录该身份标识,该用户节点生效操作结束。例如,当第三方需要加入区块链上时,管理人员通过管理终端上传用户信息,并为该第三方新建节点,新建节点后需经过其他节点的共识处理,共识成功后,其他节点才能认可或信任该新建节点。管理终端为该新建节点设定***权限,***权限包括操作权限、新增节点权限和查看权限等等,操作权限指该节点能够对链上账本进行操作,新增节点权限指该节点能够根据需要新增节点,例如第三方可根据需要增加节点,查看权限指能够查看链上账本。
节点注销模块用于当需要注销用户节点时,获取注销请求和身份标识后,向全部节点发布该身份标识,经过全部节点的共识处理后,记录该身份标识的注销请求,该用户节点失效操作结束。节点更新模块用于当需要更新用户节点的用户信息时,获取更新请求、身份标识和更新信息后,根据身份标识和更新信息依次执行用户节点失效操作和用户节点生效操作。授权模块用于当生效的用户节点共享信息时,获取共享节点,并根据共享节点生成并存储信息共享节点表,用户节点用于根据信息共享节点表向共享节点共享信息。例如,有A、B、C三个节点,A节点只想向B节点信息共享,A节点通过授权模块将B节点设为共享节点,从而只对B节点进行信息共享。
文件处理模块预设有存证文件的存储空间的文件阈值,文件处理模块用于获取存证文件,当存证文件所占用的存储空间小于文件阈值时,将存证文件分割成若干数据块,并通过哈希算法得到与数据块数量相同且一一对应的哈希树子节点,文件上传模块用于将全部的数据块和哈希树子节点上传到区块链上,在获取存储存证文件的存储节点信息后,将存储节点信息发送给用户节点。当存证文件的存储空间等于或大于文件阈值时,文件处理模块用于根据存证文件的基础属性与/或存储空间与/或文件内容等特征参数生成唯一的文件标识,在本实施例中,文件处理模块根据存证文件的基础属性、存储空间和文件内容生成唯一的文件标识,文件上传模块用于将文件标识和存储节点信息上传到区块链上,在获取存储存证文件的存储节点信息后,并将存储节点信息和文件标识发送给用户节点。用户节点用于根据将存储节点信息或文件标识获取存证文件,文件验证模块用于用户节点获取存证文件后,根据哈希树子节点和哈希算法验证存证文件的完整性。例如文件阈值为500M,当存证文件小于500M时,采用将存证文件分割成数据块的方式上传存证文件共享信息,当存证文件大于500M时,采用上传文件标识的方式共享信息。
升级模块用于存储加密算法,当用户需要升级加密算法时,将升级算法加载到升级模块中作为加密算法,加密模块用于根据升级模块内的加密算法进行验证操作。在本实施例中,加密算法为RSA非对称加密算法,升级算法为国家或地区特有的加密算法。
操作验证模块用于获取用户节点的身份标识和操作信息后,根据身份标识、操作信息和加密模块中的加密算法生成公私钥对,并将私钥保存在用户节点,向其他节点发布公钥,操作验证模块用于根据私钥生成签名信息,并向其他节点发布该签名信息和验证时间,操作验证模块还用于当其他节点接收到签名信息和验证时间后,使用该用户节点的公钥验证签名信息,并验证验证时间和当前时间是否一致。操作验证模块用于根据拜占庭容错共识算法验证该用户节点的合法性,当有三分之二以上的其他节点验证成功,即代表该用户节点签名信息验证成功,同时验证时间和当前时间一致时,认为该用户节点合法,用户节点和其他节点形成共识。当该用户节点和其他节点形成共识后,记录该用户的身份标识、操作信息和验证时间,并将身份标识和操作信息发送给操作执行模块。
操作执行模块用于接收身份标识和操作信息后,根据操作信息进行操作,当需要新建账本时,操作执行模块用于根据身份标识、操作信息和当前时间生成新建账本,当需要修改现有账本时,操作执行模块用于根据操作信息和现有账本生成更新账本,操作执行模块用于操作后,将身份标识、操作信息和新建账本发送给操作公布模块或将身份标识、操作信息和更新账本发送给操作公布模块。操作公布模块用于接收身份标识、操作信息和新建账本后,向其他节点发布身份标识、操作信息和新建账本,当该用户节点和其他节点形成共识后,将新建账本记录在区块链中,并向用户节点反馈操作成功信号;操作公布模块用于接收身份标识、操作信息和更新账本后,向其他节点发布身份标识、操作信息和更新账本,当该用户节点和其他节点形成共识后,根据更新账本更新区块链,并向用户节点反馈操作成功信号;操作公布模块用于当该用户节点和其他节点未形成共识时,即三分之一以上的其他节点验证失败或验证时间和当前时间不一致,则向用户节点反馈操作失败信号。
以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本申请给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本申请的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

Claims (10)

1.基于区块链的金融信息外包管理***,其特征在于:包括文件管理子***,所述文件管理子***包括文件处理模块和文件上传模块,
所述文件处理模块预设有存证文件的存储空间的文件阈值,当存储空间小于文件阈值时,所述文件处理模块用于获取存证文件后,将存证文件分割成若干数据块,并通过哈希算法得到与数据块数量相同且一一对应的哈希树子节点,所述文件上传模块用于将全部的数据块和哈希树子节点上传到区块链上后,获取存储存证文件的存储节点信息,并将存储节点信息发送给用户节点,
当存储空间等于或大于文件阈值时,所述文件处理模块用于根据存证文件的特征参数生成唯一的文件标识,所述文件上传模块用于将文件标识上传到区块链上后,获取存储存证文件的存储节点信息,并将文件标识发送给用户节点,所述用户节点用于根据存储节点信息或文件标识获取存证文件。
2.根据权利要求1所述的基于区块链的金融信息外包管理***,其特征在于:所述文件管理子***还包括文件验证模块,所述文件验证模块用于用户节点获取存证文件后,根据哈希树子节点和哈希算法验证存证文件的完整性。
3.根据权利要求1所述的基于区块链的金融信息外包管理***,其特征在于:还包括加密管理子***,所述加密管理子***包括加密模块和升级模块,所述升级模块用于存储加密算法,当用户需要升级加密算法时,将升级算法加载到升级模块中作为加密算法,所述加密模块用于根据升级模块内的加密算法进行验证操作。
4.根据权利要求3所述的基于区块链的金融信息外包管理***,其特征在于:所述加密算法为RSA非对称加密算法,所述升级算法为国家或地区特有的加密算法。
5.根据权利要求3所述的基于区块链的金融信息外包管理***,其特征在于:还包括节点管理子***,所述节点管理子***包括节点新建模块、节点注销模块和节点更新模块,
所述节点新建模块用于当需要新增用户节点时,获取用户信息后,根据用户信息生成身份标识,并向全部节点发布该身份标识,经过全部节点的共识处理后,记录该身份标识,该用户节点生效操作结束;
所述节点注销模块用于当需要注销用户节点时,获取注销请求和身份标识后,向全部节点发布该身份标识,经过全部节点的共识处理后,记录该身份标识的注销请求,该用户节点失效操作结束;
所述节点更新模块用于当需要更新用户节点的用户信息时,获取更新请求、身份标识和更新信息后,根据身份标识和更新信息依次执行用户节点失效操作和用户节点生效操作。
6.根据权利要求5所述的基于区块链的金融信息外包管理***,其特征在于:所述节点管理子***还包括授权模块,所述授权模块用于当生效的用户节点共享信息时,获取共享节点,并根据共享节点生成并存储信息共享节点表,所述用户节点用于根据信息共享节点表向共享节点共享信息。
7.根据权利要求5所述的基于区块链的金融信息外包管理***,其特征在于:还包括操作管理子***,所述操作管理子***包括操作验证模块和操作执行模块,
所述操作验证模块用于获取用户节点的身份标识和操作信息后,根据身份标识、操作信息和加密模块中的加密算法生成公私钥对,并将私钥保存在用户节点,向其他节点发布公钥,所述操作验证模块用于根据私钥生成签名信息,并向其他节点发布该签名信息和验证时间,所述操作验证模块还用于当其他节点接收到签名信息和验证时间后,使用该用户节点的公钥验证签名信息,并验证验证时间和当前时间是否一致;
所述操作验证模块用于根据拜占庭容错共识算法验证该用户节点的合法性,当签名信息验证成功且验证时间和当前时间一致时,认为该用户节点合法,当该用户节点和其他节点形成共识后,记录该用户的身份标识、操作信息和验证时间,并将身份标识和操作信息发送给操作执行模块。
8.根据权利要求7所述的基于区块链的金融信息外包管理***,其特征在于:所述操作管理子***还包括操作公布模块,所述操作执行模块用于接收身份标识和操作信息后,根据操作信息进行操作,当需要新建账本时,所述操作执行模块用于根据身份标识、操作信息和当前时间生成新建账本,当需要修改现有账本时,所述操作执行模块用于根据操作信息和现有账本生成更新账本,所述操作执行模块用于根据操作信息进行操作后,将身份标识、操作信息和新建账本发送给操作公布模块或将身份标识、操作信息和更新账本发送给操作公布模块。
9.根据权利要求8所述的基于区块链的金融信息外包管理***,其特征在于:所述操作公布模块用于接收身份标识、操作信息和新建账本后,向其他节点发布身份标识、操作信息和新建账本,当该用户节点和其他节点形成共识后,将新建账本记录在区块链中,并向用户节点反馈操作成功信号;所述操作公布模块用于接收身份标识、操作信息和更新账本后,向其他节点发布身份标识、操作信息和更新账本,当该用户节点和其他节点形成共识后,根据更新账本更新区块链,并向用户节点反馈操作成功信号;所述操作公布模块用于当该用户节点和其他节点未形成共识时,向用户节点反馈操作失败信号。
10.根据权利要求5所述的基于区块链的金融信息外包管理***,其特征在于:还包括管理终端,所述管理终端用于获取用户信息后发送给节点管理子***,所述管理终端用于为全部节点分别设定***权限。
CN201910382686.8A 2019-05-09 2019-05-09 基于区块链的金融信息外包管理*** Active CN110119390B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910382686.8A CN110119390B (zh) 2019-05-09 2019-05-09 基于区块链的金融信息外包管理***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910382686.8A CN110119390B (zh) 2019-05-09 2019-05-09 基于区块链的金融信息外包管理***

Publications (2)

Publication Number Publication Date
CN110119390A CN110119390A (zh) 2019-08-13
CN110119390B true CN110119390B (zh) 2021-04-06

Family

ID=67521977

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910382686.8A Active CN110119390B (zh) 2019-05-09 2019-05-09 基于区块链的金融信息外包管理***

Country Status (1)

Country Link
CN (1) CN110119390B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110633559A (zh) * 2019-09-05 2019-12-31 南京中诚区块链研究院有限公司 一种基于区块链的金融安全存证平台***及方法
CN110933249A (zh) * 2019-11-22 2020-03-27 北京麦哲科技有限公司 一种拍摄仪及其拍摄方法
CN111581668B (zh) * 2020-05-15 2023-05-16 重庆帮帮链智能科技有限公司 一种区块链数据管理***
CN112800481A (zh) * 2021-01-13 2021-05-14 伙伴愿景(广东)智能科技有限公司 一种基于区块链的线上社区会员互信存证体系、方法及存储介质
CN115051856A (zh) * 2022-06-16 2022-09-13 中国银行股份有限公司 一种基于区块链的生物验证信息录入方法、装置及设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411901A (zh) * 2016-10-08 2017-02-15 北京三未信安科技发展有限公司 一种数字身份标识管理方法及***
CN107147748A (zh) * 2017-07-07 2017-09-08 北京金山安全管理***技术有限公司 文件上传方法和装置
CN109408461A (zh) * 2018-09-14 2019-03-01 中国农业大学 一种区块链的分布式存储***及方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9992028B2 (en) * 2015-11-26 2018-06-05 International Business Machines Corporation System, method, and computer program product for privacy-preserving transaction validation mechanisms for smart contracts that are included in a ledger

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106411901A (zh) * 2016-10-08 2017-02-15 北京三未信安科技发展有限公司 一种数字身份标识管理方法及***
CN107147748A (zh) * 2017-07-07 2017-09-08 北京金山安全管理***技术有限公司 文件上传方法和装置
CN109408461A (zh) * 2018-09-14 2019-03-01 中国农业大学 一种区块链的分布式存储***及方法

Also Published As

Publication number Publication date
CN110119390A (zh) 2019-08-13

Similar Documents

Publication Publication Date Title
CN110119390B (zh) 基于区块链的金融信息外包管理***
US11349674B2 (en) Digital certificate management method and apparatus, computer device, and storage medium
US11115418B2 (en) Registration and authorization method device and system
CN111144881B (zh) 对资产转移数据的选择性访问
US20200382326A1 (en) Digital certificate verification method and apparatus, computer device, and storage medium
CN112311735B (zh) 可信认证方法,网络设备、***及存储介质
CN109542888B (zh) 区块链的数据修改和同步方法、装置、设备及存储介质
CN115210741B (zh) 部分有序的区块链
CN111800268A (zh) 用于区块链背书的零知识证明
JP7161273B2 (ja) ブロックチェーン上のスマート・コントラクト・グループに対する自動データ投影
CN110855777B (zh) 一种基于区块链的节点管理方法及装置
CN111191294B (zh) 基于区块链的单节点记账方法、***、设备和存储介质
US20200218815A1 (en) Systems and methods for distributed ledger management
JP2023520859A (ja) ブロックチェーンのより高速なビュー変更
US20210374112A1 (en) Migration support system, migration support method, and node
CN111241593A (zh) 用于区块链节点的数据同步方法及装置
CN111786812A (zh) 节点管理方法、装置、计算机设备和存储介质
US20230232222A1 (en) User terminal, authentication terminal, registration terminal, management system and program
CN113255014B (zh) 一种基于区块链的数据处理方法以及相关设备
CN111753002A (zh) 基于同意的数据管理
CN115605868A (zh) 跨网身份提供
US11621858B2 (en) Anonymity mechanisms in permissioned blockchain networks
CN114240433A (zh) 基于区块链的数据处理方法及***
CN111831740A (zh) 对等体的同步
CN108540447B (zh) 一种基于区块链的证书验证方法及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant