In short, if the universe is thought of as a ledger, then different locations in keyspace would experience different transactional densities per global block of time. Locations with a higher destiny of transactions relative to others would effectively experience time (measured as transactional frequency) at different rates.
Before you get to general relativity, you have to start with the block and then explain the wave. First comes the discrete boundary of causal change. Then the aggregate behavior across many blocks (the wave) which is what quantum mechanics describes. Only after that can you begin to talk about curvature and time dilation at the scale GR addresses.