Resilient and Efficient Blockchain Consensus Protocol for Internet-of-Things

被引:0
作者
Thakker, Jenil [1 ]
Park, Younghee [1 ]
机构
[1] San Jose State Univ, Comp Engn Dept, San Jose, CA 95192 USA
来源
2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE) | 2020年
关键词
IoT; Blockchain; Consensus protocols; Security;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The rapid advance of Blockchain has been used for the Internet-of-Things to provide reliable distributed infrastructure and applications without a centralized authority. This paper aims to create a new consensus protocol that can be efficiently and resiliently used for the Internet-of-Things based on the Practical Byzantine Fault Tolerance algorithm (PBFT), which is critical for IoT scalability and reliability. The traditional PBFT algorithm fails to provide two significant features: a) resiliency against denial of service (DoS) attacks, and b) high-throughput to quickly reach final consensus when under attack. This paper analyzes the current implementation of PBFT consensus protocol and proposes a new secure approach for achieving consensus by adding the properties of random hash generation and threshold comparison in order to defend against DoS attacks.
引用
收藏
页码:413 / 418
页数:6
相关论文
共 28 条
[1]   Byzantine Replication Under Attack [J].
Amir, Yair ;
Coan, Brian ;
Kirsch, Jonathan ;
Lane, John .
2008 IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS & NETWORKS WITH FTCS & DCC, 2008, :197-+
[2]  
[Anonymous], 2014, EC BITCOIN T FEES, DOI DOI 10.2139/SSRN.2400519
[3]   The Next 700 BFT Protocols [J].
Aublin, Pierre-Louis ;
Guerraoui, Rachid ;
Knezevic, Nikola ;
Quema, Vivien ;
Vukolic, Marko .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2015, 32 (04)
[4]  
Bassham L., 1994, THREAT ASSESSMENT MA
[5]  
Bellare M., 1997, ADV CRYPTOLOGY EUROC, V97
[6]  
Cachin C, 2004, 2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, P423
[7]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461
[8]  
Castro M., 1999, S OP SYST DES IMPL
[9]  
Clement A., 2009, P 6 USENIX S NETW SY, V9, P153
[10]  
Decker C., 2016, BITCOIN MEETS STRONG