Trust model to minimize the influence of malicious attacks in sharding based blockchain networks

Malka N. Halgamuge, Samurdika C. Hettikankanamge, Azeem Mohammad

Research output: Book chapter/Published conference paperConference paperpeer-review

13 Citations (Scopus)

Abstract

A sharding mechanism could potentially be the solution to enhance the scalability of blockchain networks and makes the distributed ledger technology more feasible. Despite the scalability improvement, it increases the influence of malicious attacks on blockchain networks. We develop a comprehensive trust model by enhancing the trust score of nodes to minimize the adversary influences of malicious attacks in sharding based blockchain networks. Firstly, a penalty factor is incorporated into this trust model to decrease the probability of malicious nodes becoming leaders in the shards. Then, we examine the leader selection probability for varying penalty factors. We also observe the influence of the global reputation on the trust score for a varying number of nodes. Secondly, we increase the trustworthiness of nodes by including penalty factors and reputation scores to nodes that could then identify the malicious influence. The fair node distribution among shards is achieved by distributing the nodes with the same aggregated trustworthiness scores. Finally, we develop a probability distribution model to identify the probabilities of clustering corrupted nodes into single shards and the existence of such corrupted shards in the entire network. Uncorrupted or honest shard probability is shown to be higher in the RapidChain than the Elastico and OmniLedger sharding protocols. This could be as a result of the shard resiliency of the RapidChain (υ/2) protocol being more significant than that of the Elastico (υ/3) and in OmniLedger (υ/3) protocols. Low message complexity of single intra-shard consensus of the RapidChain protocol O(υ) may contribute to perform security algorithms more efficiently than that of the Elastico O(υ2) and OmniLedger O(υ) sharding protocols. The probabilities of clustering corrupted nodes into single shards can be estimated, and the existence of such corrupted shards in entire networks can be identified using the proposed model.
Original languageEnglish
Title of host publication2020 IEEE 3rd International Conference on Artificial Intelligence and Knowledge Engineering (AIKE)
Place of PublicationUnited States
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages162-167
Number of pages6
ISBN (Electronic)9781728187082
DOIs
Publication statusE-pub ahead of print - Dec 2020
Event3rd IEEE International Conference on Artificial Intelligence and Knowledge Engineering, AIKE 2020 - Virtual conference, Irvine, United States
Duration: 09 Dec 202011 Dec 2020
https://ieeexplore.ieee.org/xpl/conhome/9355437/proceeding (conference proceedings)
https://semanticcomputing.wixsite.com/aike2020 (conference website)

Publication series

NameProceedings - 2020 IEEE 3rd International Conference on Artificial Intelligence and Knowledge Engineering, AIKE 2020

Conference

Conference3rd IEEE International Conference on Artificial Intelligence and Knowledge Engineering, AIKE 2020
Country/TerritoryUnited States
CityIrvine
Period09/12/2011/12/20
OtherArtificial Intelligence (AI) is concerned with computing technologies that allow machines to see, hear, talk, think, learn, and solve problems. The huge potential of applying AI for problem solving represents an exciting future that business objectives can be achieved much more effectively. In addition, business-business, business-customer, and customer-customer may be interconnected in a revolutionary way to stimulate tremendous amount of interesting activities. A core of AI is Knowledge Engineering that addresses the acquistion, understanding, description, storage, integration, processing, control, and use of knowledge, among others.



The Third IEEE International Conference on Artificial Intelligence and Knowledge Engineering (AIKE 2020), is an international forum for academia and industries to exchange visions and ideas in the state of the art and practice of Artificial Intelligence and Knowledge Engineering, as well as to identify the emerging topics and define the future of Artificial Intelligence and Knowledge Engineering.

Internet address

Fingerprint

Dive into the research topics of 'Trust model to minimize the influence of malicious attacks in sharding based blockchain networks'. Together they form a unique fingerprint.

Cite this