As cross-chain technologies make the interactions among different blockchains (hereinafter "chains") possible, multi-chains consensus is becoming more and more important in blockchain networks. However, more attention has been paid to the single-chain consensus schemes. The multi-chains consensus with trusted miners participation has been not considered, thus offering opportunities for malicious users to launch Diverse Miners Behaviors (DMB) attacks on different chains. DMB attackers can be friendly in the consensus process of some chains called mask-chains to enhance trust value, while on other chains called kill-chains they engage in destructive behaviors of network. In this paper, we propose a multi-chains consensus scheme named as Proof-of-DiscTrust (PoDT) to defend against DMB attacks. Distinctive trust idea (DiscTrust) is introduced to evaluate the trust value of each user concerning different chains. A dynamic behaviors prediction scheme is designed to strengthen DiscTrust to prevent intensive DMB attackers who maintain high trust by alternately creating true or false blocks on kill-chains. On this basis, a trusted miners selection algorithm for multi-chains can be achieved at a round of block creation. Experimental results show that PoDT is secure against DMB attacks and more effective than traditional consensus schemes in multi-chains environments.
翻译:由于跨链技术使得不同链链(以下称“链”)之间的相互作用成为可能,多链共识在链链网络中变得越来越重要,然而,对单一链共识计划给予了更多的关注。没有考虑由受信任的矿工参与的多链共识,从而为恶意使用者在不同链条中发起多种采矿者行为攻击提供了机会。DMB袭击者可以在一些称为蒙面链的共识进程中友善地增加信任价值,而在其他称为“杀链”的链中,他们从事网络破坏性行为。在本文中,我们提议了一个称为“团结之标”的多链共识计划,以抵御DMB袭击。引入了独特的信任理念(Dcust),以评价每个用户在不同链中的信任价值。DMB的动态行为预测计划旨在加强对DMB袭击者的信任,通过在杀链上另类设置真实或假屏障来保持高度信任。在此基础上,可信的矿工对DMB袭击进行多重链袭击的系统选择是比D级袭击更安全的多链式。在MB袭击中可以展示一个比D级的可靠、更安全的MB计划。