CN116841969A - 投资银行工作底稿的管理方法和存证方法 - Google Patents
投资银行工作底稿的管理方法和存证方法 Download PDFInfo
- Publication number
- CN116841969A CN116841969A CN202310924812.4A CN202310924812A CN116841969A CN 116841969 A CN116841969 A CN 116841969A CN 202310924812 A CN202310924812 A CN 202310924812A CN 116841969 A CN116841969 A CN 116841969A
- Authority
- CN
- China
- Prior art keywords
- user
- server
- target data
- target
- service
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/172—Caching, prefetching or hoarding of files
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0633—Workflow analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Engineering & Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本公开提供了一种投资银行工作底稿的管理方法,包括:响应于第一服务端接收到来自第一用户的下载请求,经由第二服务端提供的访问接口,由第一服务端从第二服务端下载目标数据以供第一用户进行处理,目标数据包括与第一用户所属的投资银行的目标工作底稿相关的文件夹数据和文件数据中的至少一种并且通过以下步骤中的至少一种被上传至第二服务端:响应于第一服务端中存储有目标数据,将第一服务端中的目标数据同步至第二服务端;响应于第二服务端接收到来自第二用户的上传请求,向第二用户提供临时访问链接,使得第二用户可以在预设时间段内将目标数据上传至第二服务端。本公开还提供了一种投资银行工作底稿的存证方法。
Description
技术领域
本公开涉及计算机技术领域,具体地,涉及一种投资银行工作底稿的管理方法、计算设备、计算机可读存储介质以及计算机程序产品。此外,本公开还涉及一种投资银行工作底稿的存证方法。
背景技术
随着投资银行或证券公司的投资银行部的工作范围不断扩大、面对的外部机构越来越多(例如,客户,其他保荐机构如律师事务所、会计事务所,以及监管机构如中证协、证监会、以及交易所),在业务开展过程中形成的工作底稿也愈加繁杂。投资银行工作底稿的管理面临诸多风险点,例如,工作底稿的整理过程中的风险、在不同机构之间互传工作底稿的过程中的风险。
在相关技术中,往往基于投资银行或证券公司的投资银行部的质控部门的人力操作来实现文件互传,另外,工作底稿的整理存在整理周期长、重复劳动点多、文件量大等困难。例如,对于保荐类的材料,通常需要多人协作完成,而现有的投行协作系统难以实现底稿文件的多机构高效协作,并且存在底稿文件互传安全性不足、底稿文件整理效率低下等问题。
发明内容
有鉴于此,本公开提供了一种投资银行工作底稿的管理方法、一种投资银行工作底稿的存证方法、计算设备、计算机可读存储介质以及计算机程序产品,以缓解、减轻、甚至消除上述问题。
根据本公开的一个方面,提供了一种投资银行工作底稿的管理方法,其包括:响应于第一服务端接收到来自第一用户的下载请求,经由第二服务端提供的访问接口,由所述第一服务端从所述第二服务端下载目标数据以供所述第一用户进行处理,所述目标数据包括与所述第一用户所属的投资银行的目标工作底稿相关的文件夹数据和文件数据中的至少一种,并且所述目标数据通过以下步骤中的至少一种被上传至所述第二服务端:响应于所述第一服务端中存储有所述目标数据,将所述第一服务端中的所述目标数据同步至所述第二服务端;响应于所述第二服务端接收到来自第二用户的上传请求,向所述第二用户提供临时访问链接,以使得所述第二用户可以在预设时间段内将所述目标数据上传至所述第二服务端,其中所述第二用户所属的机构不同于所述投资银行。
根据本公开的一些实施例,所述方法还包括:在将所述第一服务端中的所述目标数据同步至所述第二服务端之后,删除所述第一服务端中的所述目标数据。
根据本公开的一些实施例,所述目标数据还包括与所述目标工作底稿对应的哈希值,并且所述方法还包括:响应于所述第一服务端中存在哈希值与所述目标工作底稿相同的其他数据,拒绝向所述第二用户提供临时访问链接,或者拒绝所述第二用户在所述预设时间段内将所述目标数据上传至所述第二服务端。
根据本公开的一些实施例,所述第一用户是与所述目标工作底稿对应的项目审核人员或项目执行团队成员,并且,当所述第一用户是与所述目标工作底稿对应的项目审核人员时,所述第一用户被赋予所述第一服务端和所述第二服务端中的所述目标数据的只读权限;当所述第一用户是与所述目标工作底稿对应的项目执行团队成员时,所述第一用户被赋予所述第一服务端和所述第二服务端中的所述目标数据的读权限和写权限。
根据本公开的一些实施例,所述将所述第一服务端中的所述目标数据同步至所述第二服务端,包括:通过内容分发网络或文件分块上传的方式,将所述第一服务端中的所述目标数据同步至所述第二服务端。
根据本公开的一些实施例,所述第二用户在预设时间段内将所述目标数据上传至所述第二服务端,包括:所述第二用户利用所述第二服务端提供的客户端,在所述预设时间段内将所述目标数据上传至所述第二服务端,其中所述客户端通过公共DNS实现所述目标数据上传至所述第二服务端。
根据本公开的另一个方面,提供了一种投资银行工作底稿的存证方法,其特征在于,所述方法在区块链中的至少两个节点上执行,并且所述方法包括:基于目标数据,获取目标协议文本并经由相应的业务系统向目标用户呈现,所述目标数据根据本公开的前述方面提供的投资银行工作底稿的管理方法被管理;响应于所述目标用户同意所述目标协议文本中的相关条款,向认证系统申请挑战码;响应于从所述认证系统获得所述认证系统生成的挑战码,将所述挑战码发送给所述业务系统;响应于所述目标用户在所述业务系统中输入所述挑战码,将所述挑战码、所述目标协议文本以及相关信息进行合成,以得到更新的协议文本并将所述更新的协议文本发送给所述认证系统;以及响应于所述认证系统验证通过所述更新的协议文本,对所述更新的协议文本进行签名并进行本地存储,并且将存储结果发送给所述业务系统以使得所述目标用户知悉所述目标协议文本指示的交易已成功完成。
根据本公开的又一个方面,提供了一种计算设备,包括:存储器,其被配置成存储计算机可执行指令;处理器,其被配置成当所述计算机可执行指令被处理器执行时执行根据本公开的前述方面提供的任一方法。
根据本公开的又一个方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,当所述计算机可执行指令被执行时,执行根据本公开的前述方面提供的任一方法。
根据本公开的又一个方面,提供了一种计算机程序产品,包括计算机可执行指令,其中所述计算机可执行指令被处理器执行时执行根据本公开的前述方面提供的任一方法。
根据本公开提供的方法,可以响应于第一服务端接收到来自第一用户的下载请求,经由第二服务端提供的访问接口,由所述第一服务端从所述第二服务端下载目标数据以供所述第一用户进行处理,所述目标数据包括与所述第一用户所属的投资银行的目标工作底稿相关的文件夹数据和文件数据中的至少一种,并且所述目标数据通过以下步骤中的至少一种被上传至所述第二服务端:响应于所述第一服务端中存储有所述目标数据,将所述第一服务端中的所述目标数据同步至所述第二服务端;响应于所述第二服务端接收到来自第二用户的上传请求,向所述第二用户提供临时访问链接,以使得所述第二用户可以在预设时间段内将所述目标数据上传至所述第二服务端,其中所述第二用户所属的机构不同于所述投资银行。通过上述步骤可以使得不同机构的用户在底稿文件的整理过程中高效地协作、减少重复工作,从而缩短底稿文件整理周期。另外,还可以提高底稿文件互传过程的安全性。
根据在下文中所描述的实施例,本公开的这些和其他方面将是清楚明白的,并且将参考在下文中所描述的实施例而被阐明。
附图说明
在下面结合附图对于示例性实施例的描述中,本公开的技术方案的更多细节、特征和优点被公开,在附图中:
图1示意性示出了根据本公开的一些实施例的投资银行工作底稿的管理方法的示例原理图;
图2示意性示出了根据本公开的另一些实施例的投资银行工作底稿的管理方法的示例应用场景;
图3示意性示出了根据本公开的一些实施例的投资银行工作底稿的存证方法的示例流程图;
图4示意性示出了图3中的投资银行工作底稿的存证方法的示例原理图;
图5示意性示出了根据本公开的另一些实施例的投资银行工作底稿的存证方法的示例流程图;
图6图示了示例系统,其包括代表可以实现本文描述的各种技术的一个或多个系统和/或设备的示例计算设备。
具体实施方式
下面将参照附图更详细地描述本公开的若干个实施例以便使得本领域技术人员能够实现本公开的技术方案。本公开的技术方案可以体现为许多不同的形式和目的,并且不应局限于本文所阐述的实施例。提供这些实施例是为了使得本公开的技术方案清楚完整,但所描述的实施例并不限定本公开的保护范围。
除非另有定义,本文中使用的所有术语(包括技术术语和科学术语)具有与本公开所属领域的普通技术人员所通常理解的相同含义。将进一步理解的是,诸如那些在通常使用的字典中定义的之类的术语应当被解释为具有与其在相关领域和/或本说明书上下文中的含义相一致的含义,并且将不在理想化或过于正式的意义上进行解释,除非本文中明确地如此定义。
在详细介绍本公开的实施例之前,首先对一些相关的概念进行解释。
1、投资银行:是与商业银行相对应的一类金融机构。主要从事证券发行、承销、交易、企业重组、兼并与收购、投资分析、风险投资、项目融资等业务的非银行金融机构,是资本市场上的主要金融中介。
2、工作底稿:亦称“工作底表”。是指当整理估息编写正式报告和财务报表时,会计人员和管理人员编制的分析和非正式报告。在本公开中,特指与投资银行业务相关的底稿文件,例如保荐类、权益类和债权类项目的工作底稿,这些底稿文件受到中国证券业协会的自律监管。
3、哈希:也可以被称作哈希值、散列值或哈希摘要。当需要产生哈希值时,可以通过散列算法(哈希算法)把任意长度的输入变换成固定长度的输出,该输出就是哈希值。这种转换是一种压缩映射,也就是,散列值(哈希值)的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值(哈希值)来确定唯一的输入值。
4、区块链:由一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。区块链具有两大核心特点:一是数据难以篡改、二是去中心化。基于这两个特点,区块链所记录的信息更加真实可靠,可以帮助解决人们互不信任的问题。
图1示意性示出了根据本公开的一些实施例的投资银行工作底稿的管理方法(为简洁起见,以下简称为管理方法)的示例原理图。如图1所示,管理方法包括:响应于第一服务端接收到来自第一用户110的下载请求(如图1中从第一用户110至第一服务端的实线所指示),经由第二服务端提供的访问接口,由第一服务端从第二服务端下载目标数据130以供第一用户110进行处理(如图1中从第二服务端至第一服务端的实线所指示),其中,目标数据130包括与第一用户110所属的投资银行的目标工作底稿相关的文件夹数据和文件数据中的至少一种,并且目标数据130通过以下步骤中的至少一种被上传至第二服务端:响应于第一服务端中存储有目标数据130,将第一服务端中的目标数据130同步至第二服务端(如图1中从第一服务端至第二服务端的虚线所指示);响应于第二服务端接收到来自第二用户120的上传请求(如图1中从第二用户120至第二服务端的虚线所指示),向第二用户120提供临时访问链接(如图1中从第二服务端至第二用户120的虚线所指示),以使得第二用户120可以在预设时间段内将目标数据130上传至第二服务端(如图1中从第二用户120至第二服务端的虚线所指示),其中第二用户120所属的机构不同于第一用户110所属的投资银行。
示例性地,目标数据130可以包括与第一用户110所属的投资银行的目标工作底稿相关的文件数据(例如,PDF文件形式的目标工作底稿文件),第一用户110可以向第一服务端发送对目标数据130的下载请求,第一服务端经由第二服务端提供的访问接口从第二服务端下载目标数据130,从而使得第一用户110可以在第一服务端对目标数据130进行处理(例如,查阅、审核、修改等)。替代地,目标数据130可以包括与第一用户110所属的投资银行的目标工作底稿相关的文件夹数据,第一用户110可以对文件夹数据中的相应数据进行整理(例如,合并、删除、增加数据等)以得到目标工作底稿文件。
示例性地,第一服务端可以是是各种类型的设备,例如移动电话、平板电脑、笔记本电脑、车载设备等。第一服务端上可以部署有客户端,该客户端可以是第一用户110所属的投资银行在内部使用的底稿系统客户端(在这种情况下,第一用户110是投资银行的内部员工),并且可以采取如下形式中的任一种:本地安装的应用程序、经由浏览器访问的Web程序等。
在本公开中,第二服务端可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN、以及大数据和人工智能平台等基础云计算服务的云服务器。示例性地,第二服务端可以是物理机或云虚拟机,并且以云盘系统的形式为外部用户(例如,第一用户110、第二用户120)提供相应的云服务(例如,远程存储、下载、预览等服务)。本公开可以使用相关技术中的任意云盘系统。在这种情况下,第一服务端可以经由云盘系统提供的REST接口从云盘系统下载目标数据130,从而实现云盘系统和投资银行在内部使用的底稿系统之间的跨系统数据访问。需要说明的是,本文所使用的术语“用户”指代任何可与云存储服务系统进行数据交互的一方,包括但不限于人、程序软件、网络平台、甚至机器。
如图1中从第一服务端至第二服务端的虚线所指示,在第一服务端中存储有目标数据130的情况下,可以由第一服务端将目标数据130同步至第二服务端,将目标数据130同步至第二服务端可以充分利用第二服务端的存储资源,相应地,在目标数据130同步至第二服务端后,目标数据130不必存储在第一服务端中,以节约第一服务端的存储资源、计算资源等机器资源,如上文所述,第一服务端可以是投资银行内部员工使用的设备,在这种情况下,节省第一服务端的各种机器资源有利于投资银行其他业务的开展。
当然,目标数据130也可以是由不同于第一服务端的另一方上传至第二服务端的,示例性地,在投资银行内部员工(例如,第一用户110)和投资银行外部客户(例如,律师事务所、会计事务所)合作完成工作底稿的常见场景下,与目标工作底稿相关的目标数据130也可以至少部分由所述外部客户(例如,第二用户120)上传至第二服务端。在这种情况下,为提高外部客户参与工作底稿整理的过程中的安全性,可以向外部客户提供临时访问链接,该临时访问链接可以支持外部客户在预设时间段内将目标数据130上传至第二服务端,一旦超过该预定时间段,临时访问链接变得不可用,外部用户便无法再完成相应的文件上传操作(在第二服务端为云盘系统的情况下,超过该预定时间段,云盘系统不再为外部客户提供相应文件的访问权限),从而可以避免相应文件向外部泄露。
通过图1所示的管理方法,可以使得不同机构的用户更加高效地协作、减少重复工作,从而缩短投资银行工作底稿的整理周期,并且可以提高投资银行工作底稿相关数据传输过程的安全性。
在一些实施例中,所述管理方法还包括:在将第一服务端中的目标数据1同步至第二服务端之后,删除第一服务端中的目标数据。参照上文关于图1的描述,在目标数据130同步至第二服务端后,将目标数据130从第一服务端中删除可以节约第一服务端的机器资源,以便于投资银行其他业务的开展。
在一些实施例中,目标数据还包括与目标工作底稿对应的哈希值,并且所述管理方法还包括:响应于第一服务端中存在哈希值与目标工作底稿相同的其他数据,拒绝向第二用户提供临时访问链接,或者拒绝第二用户在预设时间段内将目标数据上传至第二服务端。以图1为例,在用户120向第二服务端发送目标数据130的上传请求的情况下,如果第一服务端中存在哈希值与目标工作底稿相同的其他数据,可以拒绝向第二用户120提供临时访问链接,或者拒绝第二用户在预设时间段内将目标数据130上传至第二服务端。这是因为,第一服务端中存在哈希值与目标工作底稿相同的其他数据,说明在第一服务端中已经存在目标数据130(例如,第一用户110在第二用户120之前已经将目标数据130上传至第一服务端),在这种情况下,可以直接将目标数据130从第一服务端上传(同步)至第二服务端,而无需第二用户120进行上传,因为前者的速度远快于后者。这种处理方式可以避免了文件的重复上传。从第二用户120的角度看,这种处理方式可以实现重复文件的“秒传”,即远快于第二用户120自己上传目标数据130至第二服务端的过程。
在一些实施例中,第一用户是与目标工作底稿对应的项目审核人员或项目执行团队成员,并且,当第一用户是与目标工作底稿对应的项目审核人员时,第一用户被赋予第一服务端和第二服务端中的目标数据的只读权限;当第一用户是与目标工作底稿对应的项目执行团队成员时,第一用户被赋予第一服务端和第二服务端中的目标数据的读权限和写权限。依然以图1为例,当第一用户110是与目标工作底稿对应的项目执行团队成员时,第一用户被赋予第一服务端和第二服务端中的目标数据130的读权限和写权限,从而便于各个项目执行团队成员相互协作、整理相关文件。当第一用户110是与目标工作底稿对应的项目审核人员时,第一用户110被赋予第一服务端和第二服务端中的目标数据130的只读权限,项目审核人员在各个项目执行团队成员整理相关文件的过程中负责指导各个项目执行团队成员,而无需亲自对相关文件进行写操作。在投资银行工作底稿的管理中,对不同身份的用户赋予不同的权限,有助于增加投资银行工作底稿的安全性,提高投资银行工作底稿的管理效率。
在一些实施例中,所述将第一服务端中的目标数据同步至第二服务端,包括:通过内容分发网络或文件分块上传的方式,将第一服务端中的目标数据同步至第二服务端。内容分发网络和文件分块上传的方式都有助于提高目标数据的传输速度。
在一些实施例中,所述第二用户在预设时间段内将目标数据上传至第二服务端,包括:第二用户利用第二服务端提供的客户端,在预设时间段内将目标数据上传至第二服务端,其中客户端通过公共DNS实现目标数据上传至第二服务端。以图1为例,示例性地,第二服务端可以是云盘系统,第二用户120可以利用第二服务端提供的云盘客户端(例如,其可以具有Web形式或移动端应用程序的形式),在预设时间段内将目标数据130上传至第二服务端,在这个过程中,云盘客户端通过公共DNS实现目标数据130上传至第二服务端,从而使得在投资银行的外部网络也可以实现目标数据130的上传。
图2示意性示出了根据本公开的另一些实施例的投资银行工作底稿的管理方法的示例应用场景200。需要说明的是,图2所示的投资银行工作底稿的管理方法结合了根据本公开前述方面提供的多个实施例中的许多技术特征。
如图2所示,场景200包括投资银行内部空间210和投资银行客户空间220。投资银行内部空间210包括设备211、212和服务器213。其中,服务器213上部署有投资银行在内部使用的底稿系统,服务器213可以被视为上文所述的第一服务端。设备211和212是投资银行内部员工(即上述第一用户)所使用的设备(例如,移动电话、平板电脑、笔记本电脑、车载设备等),设备211和212上部署有底稿系统的客户端,以供投资银行内部员工访问底稿系统。投资银行客户空间220包括设备221、222和公共DNS(223),设备221和222是投资银行外部客户(即上述第二用户)所使用的设备(例如,移动电话、平板电脑、笔记本电脑、车载设备等)。此外,场景200还包括同步服务230、云盘系统240、云盘系统240所依赖的文件存储库250(例如,Amazon S3)、以及底稿系统所依赖的文件存储库260(例如,MongoDB)。本领域技术人员应理解,本公开所使用的各种文件存储库可以使用相关技术的任意存储库,并不限于前述示例。
投资银行负责相关底稿文件的内部员工可以在底稿系统中申请团队空间,分配团队空间的配额,具体地,可以利用部署在设备211和/或212上的云盘系统的客户端向云盘系统中同步文件夹及文件,投资银行外部机构(例如,客户、律师事务所、会计事务所等)可以用云盘的临时访问链接上传外部机构资料。云盘客户端可以保证文件无感知上载至云盘系统,并且可以提供断点续传等功能。如上文所述,公共DNS可以保证在投资银行的外部网络也可以实现底稿文件的上传。在底稿系统中,可以利用云盘的REST接口实现跨系统登录,相应用户(例如,前述第二用户)可以在底稿系统中浏览本人的云盘空间,在底稿系统中选中欲上传至底稿系统的云盘文件夹及文件,底稿系统可以在后台发起异步任务,实现底稿系统中同步创建文件夹及文件。例如,在保荐类项目中,由于项目开展周期较长,而底稿文件的上报周期较短,可以利用云盘实现底稿文件的暂存,后续可以按照监管的规范进行文件的快速整理,避免预期上报底稿导致投资银行收到相关机构(例如,中证协)自律监管的问责以及券商的负面评级。此外,在此过程中可以通过底稿系统保证符合相关机构(例如,中证协)对底稿目录及文件的规范。如上文所述,在文件上传的过程中,可以利用哈希值来判断相应文件是否已经同步至底稿系统,从而避免文件重复上传、实现重复文件的秒传。
图3示意性示出了根据本公开的一些实施例的投资银行工作底稿的存证方法(为简洁起见,以下简称为存证方法300)的示例流程图,其中,存证方法300在区块链中的至少两个节点上执行。如图3所示,存证方法300包括步骤310、步骤320、步骤330、步骤340以及步骤350。
具体地,在步骤310,可以基于目标数据,获取目标协议文本并经由相应的业务系统向目标用户呈现,所述目标数据根据本公开的前述方面提供的投资银行工作底稿的管理方法被管理。其中,业务系统可以是投资银行在开展业务过程中为客户提供的各种应用,包括但不限于为证券发行、承销、交易、企业重组、兼并与收购、投资分析、风险投资、项目融资等业务而开发的相应业务系统(例如,用于为客户提供投资分析的应用程序APP)。
在步骤320,可以响应于所述目标用户同意所述目标协议文本中的相关条款,向认证系统(CA系统)申请挑战码。挑战码也称作挑战口令,是指遵循握手验证协议(CHAP)生成的一组加密口令,用于在传输过程中保证用户的真实密码不被泄露。
在步骤330,可以响应于从所述认证系统获得所述认证系统生成的挑战码,将所述挑战码发送给所述业务系统。
在步骤340,可以响应于所述目标用户在所述业务系统中输入所述挑战码,将所述挑战码、所述目标协议文本以及相关信息进行合成,以得到更新的协议文本并将所述更新的协议文本发送给所述认证系统。所述相关信息可以是与所述目标用户正在处理的业务相关的信息,包括但不限于业务流水号、业务类型、业务数据等信息。
在步骤350,可以响应于所述认证系统验证通过所述更新的协议文本,对所述更新的协议文本进行签名并进行本地存储,并且将存储结果发送给所述业务系统以使得所述目标用户知悉所述目标协议文本指示的交易已成功完成。所述认证系统可以使用相关技术中的各种验证算法来验证所述更新的协议文本,并且可以使用相关技术中的各种签名算法对所述更新的协议文本进行签名,本公开对此不做限制。
需要说明的是,在相关技术中,仅仅通过CA系统认证的电子数据没有上下文属性,而通过在区块链中的至少两个节点上执行存证方法300,可以利用区块链多中心化、数据不可篡改、分布式记账等优势,将“单点”证据转化为具有上下文结构的“链式”证据,从而实现投资银行业务中重要的文件(在这里是底稿文件)的不可篡改性、可回溯性,解决了多机构间协同存证的问题。示例性地,在投资银行领域,如公证处、司法鉴定中心、互联网法院等机构可以作为节点纳入区块链当中并执行存证方法300,从而可以以低成本、高效率的方式实现相关底稿文件在司法上的防篡改认定。
图4示意性示出了图3中的投资银行工作底稿的存证方法的示例原理图。如图4所示,类似于图2,场景400包括投资银行内部空间和投资银行客户空间420。投资银行内部空间包括设备411、412和服务器413。其中,服务器413上部署有投资银行在内部使用的底稿系统,服务器413可以被视为上文所述的第一服务端。设备411和412是投资银行内部员工(即上述第一用户)所使用的设备(例如,移动电话、平板电脑、笔记本电脑、车载设备等),设备411和412上部署有底稿系统的客户端,以供投资银行内部员工访问底稿系统。投资银行客户空间420包括设备421、422和公共DNS(423),设备421和422是投资银行外部客户(即上述第二用户)所使用的设备(例如,移动电话、平板电脑、笔记本电脑、车载设备等)。此外,场景400还包括同步服务430、云盘系统440、云盘系统440所依赖的文件存储库450(例如,AmazonS3)、以及底稿系统所依赖的文件存储库460(例如,MongoDB)。
使前述存证方法300在区块链470中的至少两个节点上执行,可以将底稿相关文件(在关于图3描述的示例中为目标协议文本,其基于目标数据而生成)保存在区块链470中,从而实现底稿文件的“上链”。
图5示意性示出了根据本公开的另一些实施例的投资银行工作底稿的存证方法的示例流程图。相较于参照图3和图4描述的实施例,图5所示的实施例包含了更多的特征和步骤,但本领域技术人员应理解,取决于应用场景,这些特征和步骤可能是多余的或者需要经受必要的修改。
如图5所示,在该存证方法中,主要涉及以下步骤:
1)统一适当性系统与影像文件服务器进行交互,以获得最新的PDF格式的协议文本;
2)互联网业务系统(APP)点击获取最新的PDF格式的两融合同及风险揭示文档,供用户查阅;
3)用户浏览相关合同及风险揭示文档,同意相关条款后,点击获取挑战码;
4)互联网业务系统调用挑战码申请,传入客户代码和通讯方式给到统一适当性系统,然后统一适当性系统生成业务流水号,根据接收到的客户代码查询客户相关信息,然后向无纸化服务器申请调用挑战码生成流程,无纸化服务器向CA系统申请挑战码;
5)CA系统收到挑战码申请后,进行验证,在核检通过后,生成响应的挑战码并按照接收的路径将挑战码和业务流水号返回给用户;
6)用户输入收到的挑战码;
7)互联网业务系统按照接口要求推送挑战码、认证类型、业务流水号和通讯方式给到统一适当性系统,然后由统一适当性系统调用无纸化渲染接口,完成协议合成,包括:流水号、业务类型、业务数据、挑战码、通讯方式等;无纸化系统将接收到的信息加密,然后发送给CA系统,然后由CA系统对无纸化系统发来的加密信息进行验证,验证通过后申请签发证书;
8)CA服务器证书申请成功后,对收到的文件进行签名,发送给无纸化系统,无纸化系统将收到的带有签名的文件进行本地存储,并将与业务对应的唯一索引号发送给统一适当性系统,统一适当性系统对业务流水进行本地存储,然后将存储结果发送给互联网业务系统,使客户知悉交易成功完成;
9)交易完成。
图6图示了示例系统,其包括代表可以实现本文描述的各种技术的一个或多个系统和/或设备的示例计算设备600。计算设备600可以是例如服务器、与服务器相关联的设备、片上系统、和/或任何其他合适的计算设备或计算系统。上文所描述的投资银行工作底稿的管理方法和存证方法可以通过计算设备600来执行。替代地,上文所描述的投资银行工作底稿的管理方法和存证方法可以以应用616的形式被实现为计算机程序。
如图6所示的示例计算设备600包括彼此通信耦合的处理系统611、一个或多个计算机可读介质612以及一个或多个I/O接口613。尽管未示出,但是计算设备600还可以包括系统总线或其他数据和命令传送系统,其将各种组件彼此耦合。系统总线可以包括不同总线结构的任何一个或组合,所述总线结构诸如存储器总线或存储器控制器、外围总线、通用串行总线、和/或利用各种总线架构中的任何一种的处理器或局部总线。还构思了各种其他示例,诸如控制和数据线。
处理系统611代表使用硬件执行一个或多个操作的功能。因此,处理系统611被图示为包括可被配置为处理器、功能块等的硬件元件614。这可以包括在硬件中实现为专用集成电路或使用一个或多个半导体形成的其他逻辑器件。硬件元件614不受其形成的材料或其中采用的处理机构的限制。例如,处理器可以由(多个)半导体和/或晶体管(例如,电子集成电路(IC))组成。在这样的上下文中,处理器可执行指令可以是电子可执行指令。
计算机可读介质612被图示为包括存储器/存储装置615。存储器/存储装置615表示与一个或多个计算机可读介质相关联的存储器/存储容量。存储器/存储装置615可以包括易失性介质(诸如随机存取存储器(RAM))和/或非易失性介质(诸如只读存储器(ROM)、闪存、光盘、磁盘等)。存储器/存储装置615可以包括固定介质(例如,RAM、ROM、固定硬盘驱动器等)以及可移动介质(例如,闪存、可移动硬盘驱动器、光盘等)。计算机可读介质612可以以下面进一步描述的各种其他方式进行配置。
一个或多个I/O接口613代表允许用户使用各种输入设备向计算设备600输入命令和信息并且可选地还允许使用各种输出设备将信息呈现给用户和/或其他组件或设备的功能。输入设备的示例包括键盘、光标控制设备(例如,鼠标)、麦克风(例如,用于语音输入)、扫描仪、触摸功能(例如,被配置为检测物理触摸的容性或其他传感器)、相机(例如,可以采用可见或不可见的波长(诸如红外频率)将不涉及触摸的运动检测为手势)等等。输出设备的示例包括显示设备(例如,投影仪)、扬声器、打印机、网卡、触觉响应设备等。因此,计算设备600可以以下面进一步描述的各种方式进行配置以支持用户交互。
计算设备600还包括应用616。应用616可以例如是上文所描述的投资银行工作底稿的管理方法和存证方法分别对应的软件实例,并且与计算设备600中的其他元件相组合地实现本文描述的技术。
本文可以在软件硬件元件或程序模块的一般上下文中描述各种技术。一般地,这些模块包括执行特定任务或实现特定抽象数据类型的例程、程序、元素、组件、数据结构等。本文所使用的术语“模块”,“功能”和“组件”一般表示软件、固件、硬件或其组合。本文描述的技术的特征是与平台无关的,意味着这些技术可以在具有各种处理器的各种计算平台上实现。
所描述的模块和技术的实现可以存储在某种形式的计算机可读介质上或者跨某种形式的计算机可读介质传输。计算机可读介质可以包括可由计算设备600访问的各种介质。作为示例而非限制,计算机可读介质可以包括“计算机可读存储介质”和“计算机可读信号介质”。
与单纯的信号传输、载波或信号本身相反,“计算机可读存储介质”是指能够持久存储信息的介质和/或设备,和/或有形的存储装置。因此,计算机可读存储介质是指非信号承载介质。计算机可读存储介质包括诸如易失性和非易失性、可移动和不可移动介质和/或以适用于存储信息(诸如计算机可读指令、数据结构、程序模块、逻辑元件/电路或其他数据)的方法或技术实现的存储设备之类的硬件。计算机可读存储介质的示例可以包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字通用盘(DVD)或其他光学存储装置、硬盘、盒式磁带、磁带,磁盘存储装置或其他磁存储设备,或其他存储设备、有形介质或适于存储期望信息并可以由计算机访问的制品。
“计算机可读信号介质”是指被配置为诸如经由网络将指令发送到计算设备600的硬件的信号承载介质。信号介质典型地可以将计算机可读指令、数据结构、程序模块或其他数据体现在诸如载波、数据信号或其他传输机制的调制数据信号中。信号介质还包括任何信息传递介质。术语“调制数据信号”是指这样的信号,该信号的特征中的一个或多个被设置或改变,从而将信息编码到该信号中。作为示例而非限制,通信介质包括诸如有线网络或直接连线的有线介质以及诸如声、RF、红外和其他无线介质的无线介质。
如前所述,硬件元件614和计算机可读介质612代表以硬件形式实现的指令、模块、可编程器件逻辑和/或固定器件逻辑,其在一些实施例中可以用于实现本文描述的技术的至少一些方面。硬件元件可以包括集成电路或片上系统、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、复杂可编程逻辑器件(CPLD)以及硅中的其他实现或其他硬件设备的组件。在这种上下文中,硬件元件可以作为执行由硬件元件所体现的指令、模块和/或逻辑所定义的程序任务的处理设备,以及用于存储用于执行的指令的硬件设备,例如,先前描述的计算机可读存储介质。
前述的组合也可以用于实现本文所述的各种技术和模块。因此,可以将软件、硬件或程序模块和其他程序模块实现为在某种形式的计算机可读存储介质上和/或由一个或多个硬件元件614体现的一个或多个指令和/或逻辑。计算设备600可以被配置为实现与软件和/或硬件模块相对应的特定指令和/或功能。因此,例如通过使用处理系统的计算机可读存储介质和/或硬件元件614,可以至少部分地以硬件来实现将模块实现为可由计算设备600作为软件执行的模块。指令和/或功能可以由一个或多个制品(例如,一个或多个计算设备600和/或处理系统611)可执行/可操作以实现本文所述的技术、模块和示例。
在各种实施方式中,计算设备600可以采用各种不同的配置。例如,计算设备600可以被实现为包括个人计算机、台式计算机、多屏幕计算机、膝上型计算机、上网本等的计算机类设备。计算设备600还可以被实现为包括诸如移动电话、便携式音乐播放器、便携式游戏设备、平板计算机、多屏幕计算机等移动设备的移动装置类设备。计算设备600还可以实现为电视类设备,其包括具有或连接到休闲观看环境中的一般地较大屏幕的设备。这些设备包括电视、机顶盒、游戏机等。
本文描述的技术可以由计算设备600的这些各种配置来支持,并且不限于本文所描述的技术的具体示例。功能还可以通过使用分布式系统、诸如通过如下所述的平台622而在“云”620上全部或部分地实现。
云620包括和/或代表用于资源624的平台622。平台622抽象云620的硬件(例如,服务器)和软件资源的底层功能。资源624可以包括在远离计算设备600的服务器上执行计算机处理时可以使用的应用和/或数据。资源624还可以包括通过因特网和/或通过诸如蜂窝或Wi-Fi网络的订户网络提供的服务。
平台622可以抽象资源和功能以将计算设备600与其他计算设备连接。平台622还可以用于抽象资源的分级以提供遇到的对于经由平台622实现的资源624的需求的相应水平的分级。因此,在互连设备实施例中,本文描述的功能的实现可以分布在整个系统600内。例如,功能可以部分地在计算设备600上以及通过抽象云620的功能的平台622来实现。
应当理解,为清楚起见,参考不同的功能单元对本公开的实施例进行了描述。然而,将明显的是,在不偏离本公开的情况下,每个功能单元的功能性可以被实施在单个单元中、实施在多个单元中或作为其他功能单元的一部分被实施。例如,被说明成由单个单元执行的功能性可以由多个不同的单元来执行。因此,对特定功能单元的参考仅被视为对用于提供所描述的功能性的适当单元的参考,而不是表明严格的逻辑或物理结构或组织。因此,本公开可以被实施在单个单元中,或者可以在物理上和功能上被分布在不同的单元和电路之间。
将理解的是,尽管第一、第二、第三等术语在本文中可以用来描述各种设备、元件、部件或部分,但是这些设备、元件、部件或部分不应当由这些术语限制。这些术语仅用来将一个设备、元件、部件或部分与另一个设备、元件、部件或部分相区分。
尽管已经结合一些实施例描述了本公开,但是其不旨在被限于在本文中所阐述的特定形式。相反,本公开的范围仅由所附权利要求来限制。附加地,尽管单独的特征可以被包括在不同的权利要求中,但是这些可以可能地被有利地组合,并且包括在不同权利要求中不暗示特征的组合不是可行的和/或有利的。特征在权利要求中的次序不暗示特征必须以其工作的任何特定次序。此外,在权利要求中,词“包括”不排除其他元件,并且术语“一”或“一个”不排除多个。权利要求中的附图标记仅作为明确的例子被提供,不应该被解释为以任何方式限制权利要求的范围。
应当理解,为清楚起见,参考不同的功能单元对本公开的实施例进行了描述。然而,将明显的是,在不偏离本公开的情况下,每个功能单元的功能性可以被实施在单个单元中、实施在多个单元中或作为其他功能单元的一部分被实施。例如,被说明成由单个单元执行的功能性可以由多个不同的单元来执行。因此,对特定功能单元的参考仅被视为对用于提供所描述的功能性的适当单元的参考,而不是表明严格的逻辑或物理结构或组织。因此,本公开可以被实施在单个单元中,或者可以在物理上和功能上被分布在不同的单元和电路之间。
本公开提供了一种计算机可读存储介质,其上存储有计算机可读指令,计算机可读指令在被执行时实现上述的投资银行工作底稿的管理方法和存证方法。
本公开提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算设备执行上述各种可选实现方式中提供的投资银行工作底稿的管理方法和存证方法。
通过研究附图、公开内容和所附的权利要求书,本领域技术人员在实践所要求保护的主题时,能够理解和实现对于所公开的实施例的变型。在权利要求书中,词语“包括”不排除其他元件或步骤,并且“一”或“一个”不排除多个。在相互不同的从属权利要求中记载某些措施的纯粹事实并不指示这些措施的组合不能被有利地使用。
可以理解的是,在本申请的具体实施方式中,可能涉及到与机构和/或用户相关的数据。当本申请以上实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
Claims (10)
1.一种投资银行工作底稿的管理方法,其特征在于,所述方法包括:
响应于第一服务端接收到来自第一用户的下载请求,经由第二服务端提供的访问接口,由所述第一服务端从所述第二服务端下载目标数据以供所述第一用户进行处理,所述目标数据包括与所述第一用户所属的投资银行的目标工作底稿相关的文件夹数据和文件数据中的至少一种,并且所述目标数据通过以下步骤中的至少一种被上传至所述第二服务端:
响应于所述第一服务端中存储有所述目标数据,将所述第一服务端中的所述目标数据同步至所述第二服务端;和
响应于所述第二服务端接收到来自第二用户的上传请求,向所述第二用户提供临时访问链接,以使得所述第二用户可以在预设时间段内将所述目标数据上传至所述第二服务端,其中所述第二用户所属的机构不同于所述投资银行。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在将所述第一服务端中的所述目标数据同步至所述第二服务端之后,删除所述第一服务端中的所述目标数据。
3.根据权利要求1所述的方法,其特征在于,所述目标数据还包括与所述目标工作底稿对应的哈希值,并且所述方法还包括:
响应于所述第一服务端中存在哈希值与所述目标工作底稿相同的其他数据,拒绝向所述第二用户提供临时访问链接,或者拒绝所述第二用户在所述预设时间段内将所述目标数据上传至所述第二服务端。
4.根据权利要求1所述的方法,其特征在于,所述第一用户是与所述目标工作底稿对应的项目审核人员或项目执行团队成员,并且,
当所述第一用户是与所述目标工作底稿对应的项目审核人员时,所述第一用户被赋予所述第一服务端和所述第二服务端中的所述目标数据的只读权限;
当所述第一用户是与所述目标工作底稿对应的项目执行团队成员时,所述第一用户被赋予所述第一服务端和所述第二服务端中的所述目标数据的读权限和写权限。
5.根据权利要求1所述的方法,其特征在于,所述将所述第一服务端中的所述目标数据同步至所述第二服务端,包括:
通过内容分发网络或文件分块上传的方式,将所述第一服务端中的所述目标数据同步至所述第二服务端。
6.根据权利要求1所述的方法,其特征在于,所述第二用户在预设时间段内将所述目标数据上传至所述第二服务端,包括:
所述第二用户利用所述第二服务端提供的客户端,在所述预设时间段内将所述目标数据上传至所述第二服务端,其中所述客户端通过公共DNS实现所述目标数据上传至所述第二服务端。
7.一种投资银行工作底稿的存证方法,其特征在于,所述方法在区块链中的至少两个节点上执行,并且所述方法包括:
基于目标数据,获取目标协议文本并经由相应的业务系统向目标用户呈现,所述目标数据根据权利要求1所述的方法被管理;
响应于所述目标用户同意所述目标协议文本中的相关条款,向认证系统申请挑战码;
响应于从所述认证系统获得所述认证系统生成的挑战码,将所述挑战码发送给所述业务系统;
响应于所述目标用户在所述业务系统中输入所述挑战码,将所述挑战码、所述目标协议文本以及相关信息进行合成,以得到更新的协议文本并将所述更新的协议文本发送给所述认证系统;以及
响应于所述认证系统验证通过所述更新的协议文本,对所述更新的协议文本进行签名并进行本地存储,并且将存储结果发送给所述业务系统以使得所述目标用户知悉所述目标协议文本指示的交易已成功完成。
8.一种计算设备,其特征在于,所述计算设备包括:
存储器,其被配置成存储计算机可执行指令;
处理器,其被配置成当所述计算机可执行指令被处理器执行时执行根据权利要求1至7中的任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,当所述计算机可执行指令被执行时,执行根据权利要求1至7中的任一项所述的方法。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机可执行指令,其中所述计算机可执行指令被处理器执行时执行根据权利要求1至7中的任一项所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310924812.4A CN116841969A (zh) | 2023-07-26 | 2023-07-26 | 投资银行工作底稿的管理方法和存证方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310924812.4A CN116841969A (zh) | 2023-07-26 | 2023-07-26 | 投资银行工作底稿的管理方法和存证方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116841969A true CN116841969A (zh) | 2023-10-03 |
Family
ID=88170806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310924812.4A Pending CN116841969A (zh) | 2023-07-26 | 2023-07-26 | 投资银行工作底稿的管理方法和存证方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116841969A (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101529399A (zh) * | 2006-06-30 | 2009-09-09 | 网络通保安有限公司 | 代理服务器 |
| CN102073741A (zh) * | 2011-01-30 | 2011-05-25 | 宇龙计算机通信科技(深圳)有限公司 | 一种实现文件读取和/或写入的方法以及数据服务器 |
| CN110008194A (zh) * | 2019-03-01 | 2019-07-12 | 上海七印信息科技有限公司 | 一种基于区块链和星际文件系统ipfs的快速文件获取方法 |
| CN110349056A (zh) * | 2019-06-03 | 2019-10-18 | 阿里巴巴集团控股有限公司 | 基于区块链的业务处理系统以及方法 |
| CN115375302A (zh) * | 2021-05-18 | 2022-11-22 | 腾讯科技(深圳)有限公司 | 基于数据链的信息处理方法、装置、电子设备及存储介质 |
-
2023
- 2023-07-26 CN CN202310924812.4A patent/CN116841969A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101529399A (zh) * | 2006-06-30 | 2009-09-09 | 网络通保安有限公司 | 代理服务器 |
| CN102073741A (zh) * | 2011-01-30 | 2011-05-25 | 宇龙计算机通信科技(深圳)有限公司 | 一种实现文件读取和/或写入的方法以及数据服务器 |
| CN110008194A (zh) * | 2019-03-01 | 2019-07-12 | 上海七印信息科技有限公司 | 一种基于区块链和星际文件系统ipfs的快速文件获取方法 |
| CN110349056A (zh) * | 2019-06-03 | 2019-10-18 | 阿里巴巴集团控股有限公司 | 基于区块链的业务处理系统以及方法 |
| CN115375302A (zh) * | 2021-05-18 | 2022-11-22 | 腾讯科技(深圳)有限公司 | 基于数据链的信息处理方法、装置、电子设备及存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11194961B2 (en) | Systems, methods, and apparatuses for adding a document history graph and corresponding hash value to a blockchain in a cloud based computing environment | |
| US11803537B2 (en) | Systems, methods, and apparatuses for implementing an SQL query and filter mechanism for blockchain stored data using distributed ledger technology (DLT) | |
| US11886421B2 (en) | Systems, methods, and apparatuses for distributing a metadata driven application to customers and non-customers of a host organization using distributed ledger technology (DLT) | |
| US11783024B2 (en) | Systems, methods, and apparatuses for protecting consumer data privacy using solid, blockchain and IPFS integration | |
| US11469886B2 (en) | System or method to implement record level access on metadata driven blockchain using shared secrets and consensus on read | |
| US11880349B2 (en) | System or method to query or search a metadata driven distributed ledger or blockchain | |
| US11875400B2 (en) | Systems, methods, and apparatuses for dynamically assigning nodes to a group within blockchains based on transaction type and node intelligence using distributed ledger technology (DLT) | |
| CN112136291B (zh) | 用于区块链的验证的方法和系统 | |
| US11824864B2 (en) | Systems, methods, and apparatuses for implementing a declarative and metadata driven blockchain platform using distributed ledger technology (DLT) | |
| US11811769B2 (en) | Systems, methods, and apparatuses for implementing a declarative, metadata driven, cryptographically verifiable multi-network (multi-tenant) shared ledger | |
| US11049080B2 (en) | File vault and cloud based document notary service | |
| US20210152536A1 (en) | Systems, methods, and apparatuses for implementing super community and community sidechains with consent management for distributed ledger technologies in a cloud based computing environment | |
| US20200252205A1 (en) | Systems, methods, and apparatuses for implementing a multi tenant blockchain platform for managing einstein platform decisions using distributed ledger technology (dlt) | |
| US10997150B2 (en) | Configuration drift prevention across multiple systems using blockchain | |
| US20210232558A1 (en) | Data isolation in a blockchain network | |
| US12242624B2 (en) | Blockchain managed access system | |
| CA3028628A1 (en) | Distributed electronic record and transaction history | |
| US10795945B2 (en) | Digital documents in a distributed storage environment | |
| CN114579585B (zh) | 用于选择性地更新区块链的世界状态数据库的方法和系统 | |
| US20240126904A1 (en) | Systems and Methods for Managing Access to Confidential Data | |
| CN116841969A (zh) | 投资银行工作底稿的管理方法和存证方法 | |
| US20200104228A1 (en) | Asynchronous self-proving transactions | |
| CN116051261A (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 |