-
公开(公告)号:CN111625507A
公开(公告)日:2020-09-04
申请号:CN202010478332.6
申请日:2020-05-29
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/16 , G06F16/182 , G06F9/445
Abstract: 本发明实施例提供一种文件处理方法及装置,适用于包括多个服务器的分布式集群;所述方法包括:第一服务器按照文件处理配置,确定待处理文件的各分片对应的各子任务;第一服务器将各子任务发送至第三服务器,并将各子任务个数写入第三服务器;第三服务器接收各子任务,并将各子任务广播至各第二服务器;各第二服务器按照文件处理配置中的处理逻辑并行处理各自的子任务,并将处理结果发送给第三服务器;第三服务器确定接收的处理结果个数等于各子任务个数,则待处理文件处理完成。采用上述方法,可以实现通过多线程同时分别对该待处理文件的待处理分片进行处理,且通过设置文件处理配置可以减少时间成本和人力成本。
-
公开(公告)号:CN107332876B
公开(公告)日:2020-05-08
申请号:CN201710402042.1
申请日:2017-05-31
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L29/08
Abstract: 本发明公开了一种区块链状态的同步方法及装置,应用于区块链网络中,所述区块链网络包括多个节点,所述方法包括:在区块链网络中选定区块高度符合预设条件的第一节点,并对选定的第一节点创建状态区块;将所述第一节点中的最新区块链状态数据汇总到所述状态区块中;在监听到所述区块链网络中第二节点广播的区块链状态的同步请求时,响应所述区块链状态的同步请求,以供所述第二节点从所述第一节点中获取所述状态区块,以实现区块链状态的同步。本发明减小了区块链节点中占用的存储空间,从而延长了区块链节点的使用寿命。
-
公开(公告)号:CN110851729A
公开(公告)日:2020-02-28
申请号:CN201911145222.1
申请日:2019-11-19
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/9535
Abstract: 本发明涉及金融科技(Fintech)技术领域,公开了一种资源信息推荐方法、装置、设备和计算机存储介质,该方法包括:获取各资源信息的历史数据,基于特征选择在各历史数据中获取与用户账号具有相关性的多个历史特征值;计算用户账号的当前特征值与各历史特征值之间的相似度值,在各相似度值中获取预设数量的目标相似度值;基于各资源信息确定各目标相似度值对应的目标资源信息,获取各目标资源信息中的参数信息;基于预设推荐算法对各目标相似度值和各参数信息进行计算,以获取各资源信息对应的推荐指数,在各推荐指数中确定数值最高的目标推荐指数,对目标推荐指数对应的资源信息进行推荐。本发明提高了金融平台中推荐算法推荐的准确性。
-
公开(公告)号:CN107329888B
公开(公告)日:2019-10-18
申请号:CN201710405835.9
申请日:2017-05-31
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种智能合约操作码覆盖率计算方法和系统,该方法包括步骤:当获取到智能合约的源代码文件时,发送部署请求给区块链,以供所述区块链根据所述部署请求部署智能合约,并返回所述智能合约的合约地址;根据所述区块链返回的所述智能合约的合约地址获取所述智能合约的标识信息,构建含有所述标识信息的交易请求,并将所述交易请求发送给所述区块链,以供所述区块链根据所述交易请求中的标识信息输出对应的统计结果文件至预设的存储介质中;根据所述标识信息在所述存储介质中获取所述统计结果文件,根据所述统计结果文件和预设公式计算所述智能合约操作码覆盖率。本发明简化了智能合约覆盖率计算流程,提高了智能合约覆盖率的计算精度。
-
公开(公告)号:CN110163280A
公开(公告)日:2019-08-23
申请号:CN201910413368.3
申请日:2019-05-17
Applicant: 深圳前海微众银行股份有限公司
IPC: G06K9/62
Abstract: 本发明实施例中提供一种聚类方法及装置,所述方法包括:根据聚类请求,获取待聚类对象的位置信息;针对所述待聚类对象中任一个第一对象,根据所述第一对象的位置信息,确定所述第一对象的邻域内的第二对象的个数;所述邻域的大小为根据所述聚类请求中聚类的最大范围确定的;所述第二对象为所述待聚类对象中的任一个;将邻域内第二对象的个数大于预定阈值,且个数最多的第一对象作为核心点;所述预定阈值为根据所述聚类请求中的最小聚类值确定的;将所述核心点的邻域内的第二对象与所述核心点聚为一类。
-
公开(公告)号:CN110071933A
公开(公告)日:2019-07-30
申请号:CN201910359100.6
申请日:2019-04-28
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种安全套接层加速方法,包括:在检测到用户端与接入层握手成功后,通过接入层进行SSL协议握手与加解密信息分离;通过接入层控制OpenSSL将加解密信息转发到代理服务器;在代理服务器接收到加解密信息后,控制代理服务器基于加解密信息异步调用加速卡集群;在无密钥代理节点基于加解密信息获取对应的私钥信息后,控制无密钥代理节点将私钥信息及加解密信息发送至加速服务器;控制加速服务器基于私钥信息对加解密信息执行加解密操作。本发明还公开了一种安全套接层加速装置、设备和存储介质。本发明通过将加速服务器设置在区块链或其他服务的接入层之外的加速卡集群中,使得OpenSSL与加速服务器之间完全解耦,互不影响,便于服务管理以版本升级。
-
公开(公告)号:CN107332876A
公开(公告)日:2017-11-07
申请号:CN201710402042.1
申请日:2017-05-31
Applicant: 深圳前海微众银行股份有限公司
IPC: H04L29/08
Abstract: 本发明公开了一种区块链状态的同步方法及装置,应用于区块链网络中,所述区块链网络包括多个节点,所述方法包括:在区块链网络中选定区块高度符合预设条件的第一节点,并对选定的第一节点创建状态区块;将所述第一节点中的最新区块链状态数据汇总到所述状态区块中;在监听到所述区块链网络中第二节点广播的区块链状态的同步请求时,响应所述区块链状态的同步请求,以供所述第二节点从所述第一节点中获取所述状态区块,以实现区块链状态的同步。本发明减小了区块链节点中占用的存储空间,从而延长了区块链节点的使用寿命。
-
公开(公告)号:CN107329888A
公开(公告)日:2017-11-07
申请号:CN201710405835.9
申请日:2017-05-31
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F11/36
Abstract: 本发明公开了一种智能合约操作码覆盖率计算方法和系统,该方法包括步骤:当获取到智能合约的源代码文件时,发送部署请求给区块链,以供所述区块链根据所述部署请求部署智能合约,并返回所述智能合约的合约地址;根据所述区块链返回的所述智能合约的合约地址获取所述智能合约的标识信息,构建含有所述标识信息的交易请求,并将所述交易请求发送给所述区块链,以供所述区块链根据所述交易请求中的标识信息输出对应的统计结果文件至预设的存储介质中;根据所述标识信息在所述存储介质中获取所述统计结果文件,根据所述统计结果文件和预设公式计算所述智能合约操作码覆盖率。本发明简化了智能合约覆盖率计算流程,提高了智能合约覆盖率的计算精度。
-
公开(公告)号:CN105976232A
公开(公告)日:2016-09-28
申请号:CN201610474199.0
申请日:2016-06-24
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种资产交易方法和系统,资产交易方法包括:代销机构对所获取第一交易请求进行签名,将签名后的第一交易请求发送至基于P2P网络而构建的区块链网络中,发行机构基于从区块链网络中获取的第一交易请求构造第一交易应答数据,将第一交易应答数据发送到区块链网络上,以供区块链网络上负责记账的区块链节点确认第一交易应答数据的有效性,并将有效的第一交易应答数据写入区块链数据块中,代销机构通过区块链网络获取区块链数据块,以完成和发行机构之间的资产交易。本发明减少了发行机构和代销机构在进行资产交易过程中的交易流程,降低了数据被篡改的危险,减小了对资产交易确认的成本,同时降低了对区块链网络的运维成本。
-
公开(公告)号:CN105976231A
公开(公告)日:2016-09-28
申请号:CN201610472362.X
申请日:2016-06-24
Applicant: 深圳前海微众银行股份有限公司
IPC: G06Q30/06
CPC classification number: G06Q30/06
Abstract: 本发明公开了一种基于区块链智能合约的资产管理方法,该方法用于区块链,区块链的所有节点上保存相同的智能合约,方法包括:第一节点生成资产交易请求,并在区块链中广播资产交易请求,资产交易请求中至少包含执行第一智能合约的交易请求;记账节点接收到资产交易请求后,根据共识机制确认交易并生成第一区块数据,在区块链中广播第一区块数据,使得区块链中的所有节点都能接收到第一区块数据,第一区块数据中至少包含执行第一智能合约的交易请求;对于每一个节点,根据接收到的第一区块数据包含的执行第一智能合约的交易请求完成交易过程,能够有效解决基于中心化节点进行资产交易带来的交易逻辑不透明、数据差异问题、效率低及成本高的问题。
-
-
-
-
-
-
-
-
-