国内刊号:51-1307/TP
国际刊号:1001-9081
发布日期:
作者:刘琪, 郭荣新, 蒋文贤, 马登极
单位:1.华侨大学 信息科学与工程学院, 福建 厦门 361021;2.华侨大学 计算机科学与技术学院, 福建 厦门 361021;3.杭州复杂美科技有限公司, 杭州 310061
关键词:平行链,共识算法,BLS聚合签名,Leader节点,双线性映射
基金:国家自然科学基金资助项目(61901182);2020部省共建经费资助项目(605?52520005)
目前,平行链的每个共识节点均需发送各自的共识交易到主链上以参与共识,这导致大量的共识交易严重占用主链的区块容量,并且浪费手续费。针对上述问题,利用平行链上的共识交易具有共识数据相同签名不同的特点,结合双线性映射技术,提出一种基于BLS聚合签名技术的平行链共识算法优化方案。首先,用共识节点对交易数据进行签名;然后,用平行链各节点通过点对点(P2P)网络在内部广播共识交易并同步消息;最后,由Leader节点统计共识交易,且当共识交易的数量大于2/3时,将对应的BLS签名数据聚合并发送交易聚合签名到主链上进行验证。实验结果表明,所提方案与原始平行链共识算法相比能够有效解决平行链上共识节点重复发送共识交易到主链的问题,在减少对主链存储空间的占用的同时节省交易手续费,只占用主链存储空间4 KB并且只产生一笔0.01比特元(BTY)的交易手续费。
来源:2022年第12期
《计算机应用》期刊编辑部