Here's an interesting idea Ive been pondering:
Large scale web applications typically have a web server that receives requests and does load balancing to the backend application servers. Requests are handled by as many backend servers as are needed to satisfy user demand.
There is the constant problem of how to sync up data across the servers, especially when one user's request can effect the validity/outcome of another user's request (such as an exchange website). So are there advantages to doing this using a private Graphene blockchain? Or does the extra redundancy of a blockchain make this inefficient relative to standard databases, with no real benefits?
It seems that running a p2p network as the backend of a website would be ideal in terms of taking servers down for maintenance, which is essential.