买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:杭州复杂美科技有限公司
摘要:本发明提供一种交易存储和区块执行方法、设备和存储介质,该方法包括:对区块链的各第一区块链节点执行如下操作:根据预配置的区块共识规则计算第一区块链节点应当参与共识的各第一区块高度;接收第一交易;根据与区块共识规则匹配的预配置的交易打包规则计算应当打包第一交易的第二区块高度;以及,将第一交易存储至第二区块高度的第一待打包队列;在第三区块高度与当前区块高度之差为第二数值时,将第三区块高度的第二待打包队列中的各第二交易发送至应当参与第三区块高度的共识的各第二区块链节点。本申请进一步提高吞吐量。
主权项:1.一种交易存储和区块执行方法,其特征在于,所述方法适用于前置机,所述方法包括:对区块链的各第一区块链节点执行如下操作:根据预配置的区块共识规则计算所述第一区块链节点应当参与共识的各第一区块高度;其中,所述区块共识规则包括所述第一区块链节点的第一公开信息,各所述第一区块链节点同样执行此步骤;接收第一交易;其中,所述第一交易由客户端生成;根据与所述区块共识规则匹配的预配置的交易打包规则计算应当打包所述第一交易的第二区块高度;其中,所述交易打包规则包括所述第一交易的第二公开信息,所述第一区块高度与当前区块高度之差大于第一数值;以及,将所述第一交易存储至所述第二区块高度的第一待打包队列;在第三区块高度与当前区块高度之差为第二数值时,将所述第三区块高度的第二待打包队列中的各第二交易发送至应当参与所述第三区块高度的共识的各第二区块链节点,以供各第二区块链节点:在拥有所述第三区块高度的第三区块的打包权时,根据各所述第二交易生成所述第三区块并广播给其它区块链节点,以供其它区块链节点:在所述第三区块高度为应当参与共识的区块高度时,判断所述第三区块高度是否为生成所述第三区块的第二区块链节点应当参与共识的区块高度:是,则执行各所述第二交易以执行所述第三区块;其中,所述第二数值小于所述第一数值,所述接收第一交易至所述将所述第一交易存储至所述第二区块高度的第一待打包队列,与所述将所述第三区块高度的第二待打包队列中的各第二交易发送至应当参与所述第三区块高度的共识的各第二区块链节点步骤,并行执行。
全文数据:
权利要求:
百度查询: 杭州复杂美科技有限公司 交易存储和区块执行方法、设备和存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。