-
公开(公告)号:CN110879900A
公开(公告)日:2020-03-13
申请号:CN201911081181.4
申请日:2019-11-07
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例涉及金融科技(Finetch)技术领域,公开了一种基于区块链系统的数据处理方法及装置,接收获取第一智能合约的合约数据的查询请求后,根据智能合约与数据文件的对应关系,确定第一智能合约对应的数据文件,并使用第一合约和第二合约从第一智能合约对应的数据文件中获取查询请求对应的数据。本发明实施例中,第一合约用于创建和打开区块链系统中的数据文件,第二合约用于对第一合约打开的数据文件进行操作,通过使用第一合约和第二合约从智能合约对应的数据文件中获取智能合约的合约数据,可以无需使用智能合约的合约地址创建智能合约的合约对象,该种方式操作简单,便于实现,且可以提高数据处理的效率。
-
公开(公告)号:CN110517141A
公开(公告)日:2019-11-29
申请号:CN201910798196.6
申请日:2019-08-27
Applicant: 深圳前海微众银行股份有限公司
Abstract: 本发明实施例公开了一种基于区块链系统的共识方法及装置,其中方法包括:在第I轮区块共识中,第一节点接收第二节点发送的待共识的第M区块的共识信息,若确定所述第一节点为第I+1轮区块共识的主节点,则在根据所述第M区块的共识信息对所述第M区块进行共识时,并行生成待共识的第M+1区块的共识信息。本发明实施例中,通过在第I轮区块共识的执行过程中启动第I+1轮区块共识的主节点,使第I+1轮区块共识过的主节点自动打包第M+1区块,实现了对第I轮区块共识的共识过程与第I+1轮区块共识的区块打包过程的并行执行,减少了第I+1轮区块共识的操作时间,从而可以提高区块链系统的共识效率。
-