Phoenix: Detect and Locate Resilience Issues in Blockchain via Context-Sensitive Chaos
Fuchen Ma, Yuanliang Chen, Yuanhang Zhou, Jingxuan Sun, Zhuo Su, Yu Jiang, Jiaguang Sun, Huizhong Li
Abstract
Resilience is vital to blockchain systems and helps them automatically adapt and continue providing their service when adverse situations occur, e.g., node crashing and data discarding. However, due to the vulnerabilities in their implementation, blockchain systems may fail to recover from the error situations, resulting in permanent service disruptions. Such vulnerabilities are called resilience issues.
Topics & Concepts
Resilience (materials science)BlockchainComputer scienceContext (archaeology)PhoenixComputer securityNode (physics)Service (business)Risk analysis (engineering)EngineeringBusinessGeographyMarketingThermodynamicsMetropolitan areaArchaeologyPhysicsStructural engineeringBlockchain Technology Applications and SecurityDistributed systems and fault toleranceAdvanced Memory and Neural Computing