-
公开(公告)号:CN106598824B
公开(公告)日:2018-11-20
申请号:CN201611070758.8
申请日:2016-11-25
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F11/34
Abstract: 本发明公开了一种区块链的性能分析方法,应用于区块链网络中,所述区块链网络包括多个服务器节点,所述区块链网络部署有测试程序客户端,所述区块链的性能分析方法包括:测试程序客户端向区块链网络发起测试请求;在检测到所述区块链网络响应所述测试请求时,确定所述测试请求对应的性能指标,并对所述性能指标的测试过程进行统计分析;根据统计分析的结果分析所述区块链的性能。本发明还公开了一种区块链的性能分析装置。本发明通过对区块链网络进行多个性能指标的深入分析,提高了区块链网络性能分析的准确性。
-
公开(公告)号:CN109324757B
公开(公告)日:2021-05-21
申请号:CN201810966649.7
申请日:2018-08-22
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链数据缩容方法,包括以下步骤:当本区块链节点生成新区块或从区块链网络中同步到新区块时,执行新区块中的交易;将新区块以及执行交易过程中产生的数据空间保存到本地;若本区块链节点为存档节点类型,则不进行数据缩容;若本区块链节点为快照节点类型,则对当前新区块的数据空间进行状态快照后,删除本次快照的数据空间,以进行数据缩容;若本区块链节点为热节点类型,则将当前新区块的上一区块的数据空间删除,以进行数据缩容。本发明还公开了一种区块链数据缩容装置及计算机可读存储介质。本发明实现了区块链节点不中断运行的数据动态缩容,保证了区块链运行的安全性和可靠性。
-
公开(公告)号:CN109145163A
公开(公告)日:2019-01-04
申请号:CN201810965094.4
申请日:2018-08-22
Applicant: 深圳前海微众银行股份有限公司
IPC: G06F16/901 , G06F16/174
Abstract: 本发明公开了一种区块链数据缩容方法,包括以下步骤:当本区块链节点启动时,读取本地保存的节点类型以及历史数据存储类型;基于所述节点类型和所述历史数据存储类型,判断本区块链节点是否满足数据缩容条件;若满足数据缩容条件,则对当前本区块链节点中未进行数据缩容的区块进行数据缩容;其中,若本区块链节点为快照节点类型或热节点类型,且节点类型未发生变化或者发生降级,则确定本区块链节点满足数据缩容条件。本发明还公开了一种区块链数据缩容装置及计算机可读存储介质。本发明在保证区块链运行的安全性和可靠性的前提下,实现了区块链数据的灵活缩容。
-
公开(公告)号:CN109003030A
公开(公告)日:2018-12-14
申请号:CN201810800628.8
申请日:2018-07-19
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明公开了一种区块链的对象物流转方法、系统和计算机可读存储介质,该方法包括:在交易转账方发起交易时,确定交易的转账价值,并在钱包合约中查找满足所述转账价值的对象物列表;调用转换合约验证所述交易以及所述对象物列表;在所述交易以及所述对象物列表验证通过后,在所述对象物列表中写入预设字段,以表示所述对象物已经被使用;新建对象物合约,并采用所述转账价值和交易接收方的账号地址初始化所述对象物合约中的属性字段,以得到交易接收方的对象物列表,从而实现对象物流转。本发明使得对象物流转的应用场景更加丰富,并且提高了对象物追溯的简易性。
-
公开(公告)号:CN108694575A
公开(公告)日:2018-10-23
申请号:CN201810611101.0
申请日:2018-06-13
Applicant: 深圳前海微众银行股份有限公司
CPC classification number: G06Q20/10 , G06Q20/3829 , G06Q40/04
Abstract: 本发明公开了一种基于区块链的转账验证方法,包括以下步骤:在执行区块链网络中广播的待共识区块交易队列中的交易时,判断当前执行的交易的类型;当执行的交易的类型为UTXO交易且为转账操作时,从数据库中读取相关信息;基于所述相关信息,对所述交易进行验证,其中,当所述相关信息中包含有所述交易使用的Token挂载的合约地址时,基于所述合约地址与所述交易传入的参数,构建新的以太坊交易并执行,以供基于所述合约对所述交易进行业务逻辑验证。本发明还公开了一种基于区块链的转账验证装置及计算机可读存储介质。本发明实现了对区块链网络中转账交易的自定义业务逻辑验证,提升了区块链网络中转账交易的可扩展性。
-
-
-
-