Blockchains vs. Distributed Databases
Pingcheng Ruan, Tien Tuan Anh Dinh, Dumitrel Loghin, Meihui Zhang, Gang Chen, Qian Lin, Beng Chin Ooi
Abstract
Blockchain has come a long way - a system that was initially proposed specifically for cryptocurrencies is now being adapted and adopted as a general-purpose transactional system. As blockchain evolves into another data management system, the natural question is how it compares against distributed database systems. Existing works on this comparison focus on high-level properties, such as security and throughput. They stop short of showing how the underlying design choices contribute to the overall differences. Our work fills this important gap.
Topics & Concepts
BlockchainComputer scienceCryptocurrencyDistributed databaseFocus (optics)DatabaseThroughputDatabase transactionWork (physics)Transactional leadershipComputer securityOperating systemEngineeringPsychologyWirelessMechanical engineeringPhysicsOpticsSocial psychologyBlockchain Technology Applications and SecurityDistributed systems and fault toleranceCryptography and Data Security