《计算机应用》唯一官方网站 ›› 0, Vol. ›› Issue (): 101-105.DOI: 10.11772/j.issn.1001-9081.2023121831
Zhihui TAO, Pengliu TAN(), Teng XU, Sijia YANG, Ruoxin TU
摘要:
区块链底层架构各异,每条单链平行发展,无法与其他链交互,形成了各自的价值体系。这就意味着无法实现资产转移和价值流通,会形成“价值孤岛”。针对目前区块链跨链成功率低的问题,提出一种基于椭圆曲线加密算法(ECC)的多公证人共识跨链方法。首先,搭建2条区块链,引入多个公证人;其次,进行跨链信息交互,使得多个公证人对跨链交易的相关信息进行共识;再次,在多公证人共识过程中引入加密算法以保障消息的安全性,并引入保证金的概念以防止公证人作恶;最后,分别测试5%、10%、15%和20%比例的恶意公证人节点对交易的影响程度。实验结果表明,在5%、10%、15%和20%的恶意公证人节点的情况下,所提方法比单签名公证人跨链(无恶意公证人)方法在跨链成功率上分别提升了9.39、2.05、3.66和13.58个百分点,比链内交易方法在跨链成功率上分别提升了6.33、5.10、4.75和38.89个百分点,比多重签名公证人跨链方法在跨链成功率上分别提升了12.42、7.53、16.89和23.57个百分点。可见,所提方法促进了区块链网络的互联互通,且增强了资产流动性和价值交换能力。
中图分类号: