Creating a stable and robust database-backed engine to deal with the ever-growing amount of data being added to the blockchain