计算机科学
洪水(心理学)
计算机网络
分布式计算
协议(科学)
数据库事务
散列函数
覆盖
计算机安全
医学
心理学
替代医学
病理
心理治疗师
程序设计语言
作者
Xiaoqin Feng,Jianfeng Ma,Yinbin Miao,Ximeng Liu,Kim‐Kwang Raymond Choo
出处
期刊:IEEE Transactions on Dependable and Secure Computing
[Institute of Electrical and Electronics Engineers]
日期:2022-11-01
卷期号:19 (6): 3621-3639
被引量:3
标识
DOI:10.1109/tdsc.2021.3104465
摘要
Blockchain allows for secure management of a shared ledger by agreement protocols, where transactions are validated over network without central authorities. Although the agreement protocol has been thoroughly conducted of propagation and consensus researches, mobility of nodes in unstructured overlay networks has not received much attention. Besides, current dynamic propagation schemes waste travel hops and are low of delivery ratio. In this article, we propose a social characteristic-based propagation-efficient protocol NefSBFT to agree on system state plus consensus mechanisms in public blockchains. We devise a propagation technique (travel hops of at least $\frac{1}{3}$ savings, delivery ratio above 0.93, etc.) for message multicasting when exploiting real nodes’ social characteristics of intermittent connectivity and frequent partitions. This propagation technique is executed in the improved FastBFT to achieve transaction ordering and block verification, thus, no controllable mobility is required during the whole system’s execution. NefSBFT achieves fast propagation, small message complexity and few resource consumption of travel hops and running nodes for complete protocol execution. We analyze NefSBFT’s security against DDOS attack of non-primary failure. The experiments show the performance tradeoff under different parameters, compare the propagation efficiency with Erlay and Flooding, and clarify NefSBFT’s impact on the whole system performance through comparison.
科研通智能强力驱动
Strongly Powered by AbleSci AI