An accelerated transaction processing apparatus (100, 500) comprising: - a memory for storing one or more instructions; - a communication interface for communicating with a blockchain network, which is capable to process batch transactions; and - a processor, - wherein the processor is configured, by executing the one or more instructions, to perform operations including: - Obtaining monitoring information for the blockchain network; - determining whether the blockchain network is in a normal state or in a congested state using the monitoring information about the blockchain network; - in response to determining that the blockchain network is in the congested state, increasing the batch size, for which the processor is further configured to: - derive a threshold transaction throughput of the blockchain network based on an amount of inflowing transaction responses from the blockchain network, wherein the amount of the inflowing transaction responses is monitored when the blockchain network is in the congested state; and - adjust the batch size as a function of an amount of inflowing individual transactions into the apparatus relative to the derived threshold transaction throughput; - in response to determining that the blockchain network is in the normal state, decreasing the batch size; and - performing batch processing for one or more individual transactions (11, 13, 15) using the adjusted batch size. - a memory for storing one or more instructions; - a communication interface for communicating with a blockchain network, which is capable to process batch transactions; and - a processor, - wherein the processor is configured, by executing the one or more instructions, to perform operations including: - Obtaining monitoring information for the blockchain network; - determining whether the blockchain network is in a normal state or in a congested state using the monitoring information about the blockchain network; - in response to determining that the blockchain network is in the congested state, increasing the batch size, for which the processor is further configured to: - derive a threshold transaction throughput of the blockchain network based on an amount of inflowing transaction responses from the blockchain network, wherein the amount of the inflowing transaction responses is monitored when the blockchain network is in the congested state; and - adjust the batch size as a function of an amount of inflowing individual transactions into the apparatus relative to the derived threshold transaction throughput; - in response to determining that the blockchain network is in the normal state, decreasing the batch size; and - performing batch processing for one or more individual transactions (11, 13, 15) using the adjusted batch size. - Obtaining monitoring information for the blockchain network; - determining whether the blockchain network is in a normal state or in a congested state using the monitoring information about the blockchain network; - in response to determining that the blockchain network is in the congested state, increasing the batch size, for which the processor is further configured to: - derive a threshold transaction throughput of the blockchain network based on an amount of inflowing transaction responses from the blockchain network, wherein the amount of the inflowing transaction responses is monitored when the blockchain network is in the congested state; and - adjust the batch size as a function of an amount of inflowing individual transactions into the apparatus relative to the derived threshold transaction throughput; - in response to determining that the blockchain network is in the congested state, increasing the batch size, for which the processor is further configured to: - derive a threshold transaction throughput of the blockchain network based on an amount of inflowing transaction responses from the blockchain network, wherein the amount of the inflowing transaction responses is monitored when the blockchain network is in the congested state; and - adjust the batch size as a function of an amount of inflowing individual transactions into the apparatus relative to the derived threshold transaction throughput; - in response to determining that the blockchain network is in the normal state, decreasing the batch size; and - performing batch processing for one or more individual transactions (11, 13, 15) using the adjusted batch size.