Google's protocol buffers cannot be used for the inner portions of
signed/hashed objects.
This SQL database layout will facilitate a cache-based transaction
processing architecture that will scale to billions of accounts and dozens
of transactions per second.