Chapter 20: Distributed databases and distributed operating systems for blockchain

Deepa Pavithran; Charles Shibu; Munavwar Shaikh; Enrico Angeles    Abu Dhabi Polytechnic, Abu Dhabi, United Arab Emirates

Abstract

The advances in database and communication technology demand for system availability and autonomy which can be attained through a distributed system. The challenge in distributed applications is how to distribute the data and program to obtain the intended performance while maintaining security and availability. Today, blockchain research is one of the emerging areas of computer science due to its potential to revolutionize the problem of trust in distributed systems. Blockchain is a decentralized peer-to-peer network, and it allows ...

Get Distributed Computing to Blockchain now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.