A method executed in a blockchain apply, BCA, network, wherein the BCA network comprises multiple persistent storage systems, PSS, that each participate in an aggregated blockchain apply approach to replicate a ledgered repository of persistent data objects, wherein the aggregate blockchain apply approach relies on an aggregated blockchain that comprises multiple blockchains (103-B, 104-B, 105-B) each replicated on each PSS of said multiple PSSs, the method comprising: in said BCA network, a particular BCA participant of the BCA network reading a first block from a particular blockchain replica (103-B 1, 103-B2, 103-B3, 104-B1, 104-B2, 104-B3, 105-B1, 105-B2, 105-B3) of a particular blockchain (103-B, 104-B, 105-B), wherein said first block includes a particular transaction context for a particular transaction executed by an initiator BCA participant of said BCA network; wherein a plurality of transactions executed by said BCA network includes said particular transaction, wherein each transaction of said plurality of transactions is recorded by a blockchain (103-B, 104-B, 105-B) of said BCA network, wherein each transaction of said plurality of transactions is associated with a respective transaction promotion time that specifies when said each transaction modified a persistent object; wherein said particular transaction context includes a first set of one or more records that each correspond to a respective persistent object modified by said particular transaction; wherein for each record of said first set of one or more records, said each record specifies a respective last promotion time that, for the respective persistent object of said each record, specifies the respective transaction promotion time of a transaction of said plurality of transactions that previously modified said respective persistent object; said particular BCA participant maintaining a checkpoint time specifying a previous transaction promotion time of a transaction recorded by a previously applied block of said particular blockchain (103-B, 104-B, 105-B); making a determination that any transaction with which the particular transaction has a transactional dependency has committed; wherein a particular record of said first set of one or more records specifies the respective last promotion time for a particular persistent object, wherein making said determination includes determining the respective last promotion time for said particular persistent object is less than the checkpoint time. in said BCA network, a particular BCA participant of the BCA network reading a first block from a particular blockchain replica (103-B 1, 103-B2, 103-B3, 104-B1, 104-B2, 104-B3, 105-B1, 105-B2, 105-B3) of a particular blockchain (103-B, 104-B, 105-B), wherein said first block includes a particular transaction context for a particular transaction executed by an initiator BCA participant of said BCA network; wherein a plurality of transactions executed by said BCA network includes said particular transaction, wherein each transaction of said plurality of transactions is recorded by a blockchain (103-B, 104-B, 105-B) of said BCA network, wherein each transaction of said plurality of transactions is associated with a respective transaction promotion time that specifies when said each transaction modified a persistent object; wherein said particular transaction context includes a first set of one or more records that each correspond to a respective persistent object modified by said particular transaction; wherein for each record of said first set of one or more records, said each record specifies a respective last promotion time that, for the respective persistent object of said each record, specifies the respective transaction promotion time of a transaction of said plurality of transactions that previously modified said respective persistent object; said particular BCA participant maintaining a checkpoint time specifying a previous transaction promotion time of a transaction recorded by a previously applied block of said particular blockchain (103-B, 104-B, 105-B); making a determination that any transaction with which the particular transaction has a transactional dependency has committed; wherein a particular record of said first set of one or more records specifies the respective last promotion time for a particular persistent object, wherein making said determination includes determining the respective last promotion time for said particular persistent object is less than the checkpoint time.