【技术实现步骤摘要】
本申请涉及计算机,尤其涉及一种区块提案方法、装置、电子设备和可读介质。
技术介绍
1、随着区块链技术的发展,越来越多的业务系统开始使用区块链。在区块链中,区块链节点会将多笔区块链交易打包成一个提案来在区块链节点之间进行共识,共识通过后才会在区块链中生成区块。
2、在相关技术中,区块链节点会按照预设的区块交易数量上限和区块执行时长上限来打包区块链以进行提案。
3、然而,在此类技术中,提案过程会按照区块执行时长上限尽量多打包交易,使得提案区块的执行时长趋近于执行时长上限,而这可能会导致其他节点在验证提案时的执行时长超过区块执行时长上限而反对共识,进而造成提案失败,影响区块链的运行效率。
技术实现思路
1、基于上述技术问题,本申请提供一种区块提案方法、装置、电子设备和可读介质,以避免区块提案中交易过多而造成在验证提案时执行超时,提高区块链的运行效率。
2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
3、根据
...【技术保护点】
1.一种区块提案方法,其特征在于,包括:
2.根据权利要求1所述的区块提案方法,其特征在于,所述根据所述M个投票结果中的M个建议交易数量,生成指定交易数量,包括:
3.根据权利要求2所述的区块提案方法,其特征在于,所述根据所述提案共识结果,从所述M个投票结果中获取与所述提案共识结果相对应的投票结果,作为候选投票结果,包括:
4.根据权利要求2所述的区块提案方法,其特征在于,所述根据所述候选投票结果中的建议交易数量,生成指定交易数量,包括:
5.根据权利要求4所述的区块提案方法,其特征在于,所述候选投票结果中包含M个投票结
...【技术特征摘要】
1.一种区块提案方法,其特征在于,包括:
2.根据权利要求1所述的区块提案方法,其特征在于,所述根据所述m个投票结果中的m个建议交易数量,生成指定交易数量,包括:
3.根据权利要求2所述的区块提案方法,其特征在于,所述根据所述提案共识结果,从所述m个投票结果中获取与所述提案共识结果相对应的投票结果,作为候选投票结果,包括:
4.根据权利要求2所述的区块提案方法,其特征在于,所述根据所述候选投票结果中的建议交易数量,生成指定交易数量,包括:
5.根据权利要求4所述的区块提案方法,其特征在于,所述候选投票结果中包含m个投票结果;所述若所述第一提案交易数量小于所述候选投票结果中的建议交易数量,则根据所述第一提案交易数量与所选择的建议交易数量的均值,生成所述指定交易数量,包括:
6.根据权利要求2所述的区块提案方法,其特征在于,所述根据所述候选投票结果中的建议交易数量,生成指定交易数量,包括:
7.根据权利要求1所述的区块提案方法,其特征在于,所述在所述区块链中广播所述第二区块提案之后,所述方法还包括:
8.根据权利...
【专利技术属性】
技术研发人员:邵珠光,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。