Litcius/Paper detail

Security Analysis of Sharding in the Blockchain System

Dachao Yu, Hao Xu, Lei Zhang, Bin Cao, Muhammad Ali Imran

202115 citationsDOIOpen Access PDF

Abstract

The design of sharding aims to solve the scalability challenge in a blockchain network. Typically, by splitting the whole blockchain network into smaller shards, the transaction throughput can be significantly improved. However, distributing fewer attesting nodes for transactions in a shard may cause higher security risks. This paper analyzes the security level of transaction verification in different types of shards and transactions. The analyzed result indicates that the size of shards and validating nodes number may influence the transaction security in shards. And the random distribution of attesting nodes can reduce such influence and improve the reliability of consensus in shards.

Topics & Concepts

BlockchainScalabilityComputer scienceDatabase transactionThroughputReliability (semiconductor)Security analysisComputer networkTransaction processingDistributed computingComputer securityDatabaseOperating systemPhysicsPower (physics)WirelessQuantum mechanicsBlockchain Technology Applications and SecurityAdvanced Steganography and Watermarking TechniquesIoT and Edge/Fog Computing
Security Analysis of Sharding in the Blockchain System | Litcius